Android Software Engineer — Belgrade, RS

Android software, engineered to stay up.

Kotlin & Jetpack Compose specialist across fintech, healthtech and fitness — full ownership from architecture to Play Store, with production stability as the through-line.

Software engineer with a photographer's eye, a cook's patience, and a distance runner's endurance.

Nenad Štrbić
Production crash rate · Teladoc SDK · 40+ apps
1.45%0.07%

95% crash-rate reduction across a multi-tenant SDK shared by 40+ white-label apps — while continuing to ship features.

1.4M+
active installs
41
apps maintained
95%
crash-rate ↓
7 yrs
Android

BACKGROUND

CV

Request CV →

EXPERIENCE

Independent Android & AI Developer · Self-directed
Present

Building and shipping solo, end-to-end.

  • –Two published Android apps, a live multilingual web booking platform, and open-source tooling for AI coding agents
  • –Full ownership from architecture and Jetpack Compose UI through Play Store release and ASO
Software Engineer · In-house software team, large organisation (Serbia)
5 years

Production Android and backend delivery in a security-sensitive enterprise environment.

  • –Built and maintain an internal Android application for issuing, printing and securely storing staff ID cards
  • –Built the backend and Android app for controlling the organisation's training centre — access control, attendance and room scheduling for courses and staff
  • –Built an internal web app (ASP.NET Forms + SharePoint) digitizing the building's visitor logbook — recording each external visitor's identity, ID document, host, and entry/exit times with total time on site, giving security a transparent, auditable report of who was in the building and for how long
  • –Built an internal-portal search app that streamlined day-to-day operational work for staff
  • –Built a monitoring app tracking the uptime and health of the training centre's website, pushing instant Telegram alerts on failure
  • –Led the initial technical setup of the organisation's training centre
Software Engineer (Android), Contractor · Teladoc Health
4 years

Embedded via vendor · Atlas mobile quality team · Kotlin, Jetpack Compose, MVVM

  • –Founding member of the Atlas mobile quality team; built testing and release processes from the ground up for a multi-region, multi-app healthcare platform
  • –Cut crash rate by 95% (1.45% → 0.07% on v5.26) across a multi-tenant SDK shared by 40+ white-label apps, while continuing to ship new features
  • –Maintained production SDKs and apps serving 1.4M+ active installs, 275K MAU and 5M+ combined Play Store downloads across 41 apps and three regions (partners incl. UHC, Aetna, Cigna, Livongo)
  • –Sole capable engineer on the Capacitor plugin — owned it end-to-end from architecture to release
  • –Built and owned the React SDK demo app — the reference integration showcasing the platform SDK to partners
  • –Diagnosed a production crash falsely attributed to my component using New Relic traces, proved the root cause lay in another layer, and drove the fix
Freelance Android Developer · Independent
2 years

The start of a deliberate pivot from banking into software engineering.

  • –Delivered Android apps end-to-end for multiple clients
Corporate Banking · 13-year career
13 years

Domain foundation for fintech — accounts, payments, transactions, compliance.

  • –Direct, operational understanding of the financial products fintech digitizes — business accounts, cash flow, transactions and payments — plus fluency in the regulatory stakes of financial software

LANGUAGES

EnglishProfessional (4+ years in a US-based company)
SerbianNative

SKILLS

Languages

Kotlin (expert)JavaPython

UI

Jetpack ComposeMaterial 3Jetpack Navigation Component

Architecture

MVVMMVIClean ArchitectureSOLIDFeature-module architecture

Async

Kotlin CoroutinesFlow

Dependency Injection

HiltDagger 2Koin

Networking & Data

RetrofitOkHttpRoom

Firebase

FCMAnalyticsCrashlytics

Performance

Android ProfilerPerfettoBaseline ProfilesRecomposition & overdraw optimization (60/120fps)

On-device ML / CV

MediaPipeTensorFlow LiteHealth Connect

Quality & CI/CD

Unit & UI testingCode reviewNew RelicGitGitHub / GitLab CI/CDGradle

AI Engineering

Claude Code agent workflowsPrompt / skills / rules authoringContext managementAI-output verificationPrompt-injection awareness

WORK

Projects

Pravoslavna Čitanja ↗

Published Android app (Google Play). End-to-end product: AI content pipeline (Python → Anthropic API → Room), Jetpack Compose UI, Play Store ASO and landing page. Shipped a full AI content feature for under $1 total generation cost.

KotlinJetpack ComposeRoomPythonAnthropic API

BabyGo ↗

Published Android app (Google Play). Privacy-first fertility-planning app in Jetpack Compose: ovulation and fertile-window calculation, fully offline — no accounts, no tracking, no ads, no data collected or shared.

KotlinJetpack ComposeOffline

model-mix ↗

Open-source plugin for Claude Code (MIT). Tiered model-orchestration: a capable model handles design and review while routine work routes to cheaper models, with a second vendor (Codex) for cross-checks and escalation — plus automated verification of AI output and per-tier cost reporting.

Claude CodePluginMIT

duet ↗

Open-source plugin for Claude Code (MIT). Cross-vendor planner/executor split: Claude plans, decomposes, writes briefs and reviews every diff; Codex writes all the implementation. Author and reviewer come from different model families, so they don't share blind spots. Builds on the official openai-codex runtime with a plain-CLI fallback.

Claude CodeCodexPluginMIT

Therma ↗

Heat-safety app (live). Personalised heat-stress risk by activity level — live weather from keyless open APIs run through a NOAA heat-index engine, with a clear risk verdict, risk matrix and hourly outlook. Kotlin Multiplatform: one shared risk engine powers the Android app (Jetpack Compose), the Next.js web app and a Ktor server.

Kotlin MultiplatformJetpack ComposeNext.jsKtor

Hodočašće ↗personal

Not a product — a dedication. A quiet pilgrimage game across five Serbian Orthodox monasteries — Studenica, Žiča, Sopoćani, Manasija, Ostrog — with chants, frescoes and history puzzles; five candles mark the way, and the journey ends in a personal dedication. Vanilla HTML/CSS/JS, zero dependencies, no build step, built to still run unchanged in ten years.

Vanilla JSPWAZero dependencies

FM Boost

Android audio-boost app (in development, not yet on Google Play). System-wide volume and bass boost via a foreground service hooking into active audio sessions, with per-app effect control. Jetpack Compose UI, Hilt DI.

KotlinJetpack ComposeHiltAudioEffect

Sardegna Mia Bella ↗

Holiday-rental booking platform (live). Full-stack web product: availability search, request-to-book flow, interactive location map, multilingual (EN / IT / SR), PWA with WhatsApp and Google Calendar integration. Firebase backend, EmailJS for booking requests, OpenStreetMap for the map. Designed, built and deployed solo.

FirebaseEmailJSOpenStreetMapPWAMultilingual

SAY HELLO

Contact

Have a role, a project, or a question — or want a copy of my CV? Send a message and it comes straight to me.