01
Mobile engineering.
I build native and cross-platform apps, choose the architecture, and improve existing code, tests and release processes.
Tech Lead · Mobile Expert · AI-native
I’m Ivan, a lead software engineer in Stockholm. I build Android and iOS apps with native and cross-platform technologies, develop backend services, design AI workflows, lead teams and drive change.

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 workflow01
I build native and cross-platform apps, choose the architecture, and improve existing code, tests and release processes.
02
I build backend services, APIs, databases and admin tools that support the mobile product. I also design AI harnesses.
03
I set technical direction, guide engineers and own delivery. I stay involved in the code and help the team make clear decisions.
Owned delivery across the mobile app, backend, admin tools and release process.
Read moreLed 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 studyLed the cross-functional messaging team of 17 people for an app with one billion downloads.
Read the case studyIvan pairs deep technical knowledge with hands-on leadership. I am proud of the products we shipped together, he is the best teammate.
Dushan GerikjCo-founder and colleagueAn 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 productI’ve worked in software since 2011, from native Android development to cross-platform apps built with KMP, Flutter and React Native. I build the backend services behind the apps, guide technical decisions, lead teams and own releases.
I value technology and use AI to build on my expertise. I also teach app development to computer science students at DIS in Stockholm.
I enjoy nature and spending time with my family and friends.
Email me or find me on LinkedIn.
I work through my company Moonwise AB, an Official Google Flutter Consultancy.