Team and tech leadership.
Led the cross-functional messaging team of 17 people for an iconic app with 1B downloads.
Read the case studyI’m Ivan, AI-native principal software engineer in Stockholm. I lead technical decisions, design AI workflows, build apps, architect solutions, manage teams and own releases.

Highlight
Built a workflow that turns a short brief or Jira ticket into a tested pull request that follows our engineering standards, passes our CI checks and addresses all review comments from humans or agents.
Explore the workflowWork
Led the cross-functional messaging team of 17 people for an iconic app with 1B downloads.
Read the case studyLed the move from legacy Java to Kotlin and Jetpack Compose for Sweden’s largest circular marketplace. Established automated testing and weekly releases.
Read the case studyOwned delivery across the app, backend, admin tools and release process for an app with 350K daily active users.
Read the case studyExpertise
01
For an initiative that needs a technical owner. I lead decisions, write code and work with your team through delivery.
02
For a product with an unclear technical path. Start with the code, release process and main risks. Leave with priorities and a next-step plan.
03
For a new app or one that needs to evolve. I build apps from the ground up or improve an existing app’s architecture, testing and release process in stages.
I consult through my company Moonwise AB, an Official Google Flutter Consultancy.
We agree on scope and any wider team involvement before starting.
Quote
Ivan pairs deep technical knowledge with hands-on leadership. He helped our messaging team deliver a product we could be proud of.
Pierre de BoerFormer COO, Truecaller · CEO, DreamseerProducts
An AI dream journal for capturing dreams, exploring personal interpretations, having conversations with Nyx and noticing patterns over time.
Read about the productA bookkeeping platform that connects client apps with web tools for accountants, with receipt and invoice handling, reporting and AI-assisted data entry.
Read about the productAbout
I’ve worked in software since 2011, from native Android apps through cross-platform Flutter and React Native apps to technical leadership across products and teams. I build apps, backend services, integrations and AI workflows.
I teach app development to computer science students at DIS in Stockholm. Communicating complex technical decisions is part of my teaching and consulting work.
Contact
Email me or connect on LinkedIn to discuss how we can work together.