Davor Komusanac

Senior Software Developer

Summary

Senior software developer with 8+ years building cross-platform mobile (Flutter) and web apps (Next.js) and cloud backends. Lead a 3-developer frontend team from architecture to release, and mentor engineers. Comfortable across the full range, from high-traffic enterprise systems (a push-notification platform serving 10M+ messages for clients like US grocery chains) to fast-paced startup MVPs. Ship LLM-backed features with Claude and Mistral, and deliver measurable impact: a €2M tender win, up to 60% lower building-energy costs, and 30% faster releases. Experienced end-to-end across CI/CD, testing, and observability.

Work Experience

Senior Software Developer

Mar 2026 – Present

Software Developer

Jun 2023 – Mar 2026

Layer Four Digital Solutions · Kassel, Germany

  • Project lead for a 3-dev frontend team, driving architecture and key technical decisions.
  • Shipped a smart-home & energy-management app (Flutter & Next.js), cutting building energy costs by up to 60%.
  • Built internal AI tooling: a Mistral geodata-inspection assistant and an AI agent that generates Storybook components, accelerating frontend development.
  • Built a custom ArcGIS React app for planning power line construction across Germany, visualizing land property data and parcel layers, which won a €2M public tender.
  • Built a Codemagic & GitHub Actions CI/CD pipeline, cutting release time 30% and auto-adding change notes to TestFlight builds for QA.

Software Engineer

Sep 2022 – Jun 2023

Infobip · Zagreb, Croatia

  • Developed a mobile & web push-notification channel on the Mobile Messaging team for enterprise clients (incl. US grocery chains) at 10M+ message scale.
  • Maintained the Infobip Mobile SDK across Flutter, iOS, Android, and React Native.
  • Automated plugin release cycles with Jenkins CI/CD.

Junior Flutter Developer

Feb 2022 – Sep 2022

Cinnamon · Zagreb, Croatia

  • Developed the Bots mobile app, a Dutch fintech with 1M+ downloads, as an embedded contractor.
  • Revamped the KYC onboarding flow, lifting paid onboarding conversion 4x.
  • Authored Flutter development guides for the internal Flutter Academy, helping onboard new developers.

Software Tester

Apr 2019 – Feb 2022

AVL · Zagreb, Croatia

  • Built automated Python test suites for a complex commercial application exceeding 1M lines of code.
  • Created automated regression tests that reduced the production crash rate by 10%.
  • Maintained QA standards and test coverage across multiple products.

Technical Skills

Languages: Dart · Swift · Kotlin · Java · Python · JavaScript/TypeScript · SQL

Mobile: Flutter · iOS (SwiftUI) · Android · React Native · Bloc · Riverpod · FCM · Unit & widget testing

Web & Backend: React · Next.js · Storybook · Node.js · .NET · Three.js · GIS (ArcGIS) · REST APIs · GraphQL · Firebase · Supabase · MongoDB · MySQL · Redis · Payments (Stripe, RevenueCat) · LLM APIs (OpenAI/Claude/Mistral)

Cloud & DevOps: Azure · Vercel · Keycloak · CI/CD (Jenkins, Codemagic, GitHub Actions) · Sentry · Datadog · Git

Spoken languages: Croatian (Native) · English (C2) · German (B1)

Education

BSc Information Technology

2019 - 2023

Zagreb University of Applied Sciences · Zagreb, Croatia