At Softcraft Global, I build modules for a multi-tenant platform used by Norwegian municipalities to run waste collection. I also added an AI assistant panel to its operational dashboard.
I built a public kiosk app from scratch, where residents can use a multi-turn AI chat to sort waste. Its voice assistant uses Azure Speech for live transcription and automatic English and Norwegian detection.
At InnovaCrew, I built Letterly.io features including a Slate editor for student essays, with AI-generated feedback coaches can review and edit. I also developed an embeddable ESG fund comparison widget with virtualized tables and Excel export.
At Gravity Global, I built headless websites and reusable Gutenberg blocks for client projects, and led frontend work on projects such as Esko and Nowsta. I focus on clean architecture, performance and accessibility, and use AI tools like Claude and Cursor in my daily workflow.

