I’m a mobile developer with 3 years of experience shipping production Flutter apps to the App Store and Google Play, alongside 1 year of native Android development. I focus on clean architecture, reliable state management, and practical CI/CD practices that keep apps stable in real-world usage. Currently, I drive mobile development at Digital Medical Solutions, building healthcare products used by doctors and clinics daily. I enjoy integrating REST APIs, implementing automated testing, and optimizing performance and crash-free experience—bringing a production mindset to high-scale systems.

Karam Afandi

I’m a mobile developer with 3 years of experience shipping production Flutter apps to the App Store and Google Play, alongside 1 year of native Android development. I focus on clean architecture, reliable state management, and practical CI/CD practices that keep apps stable in real-world usage. Currently, I drive mobile development at Digital Medical Solutions, building healthcare products used by doctors and clinics daily. I enjoy integrating REST APIs, implementing automated testing, and optimizing performance and crash-free experience—bringing a production mindset to high-scale systems.

Available to hire

I’m a mobile developer with 3 years of experience shipping production Flutter apps to the App Store and Google Play, alongside 1 year of native Android development. I focus on clean architecture, reliable state management, and practical CI/CD practices that keep apps stable in real-world usage.

Currently, I drive mobile development at Digital Medical Solutions, building healthcare products used by doctors and clinics daily. I enjoy integrating REST APIs, implementing automated testing, and optimizing performance and crash-free experience—bringing a production mindset to high-scale systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Beginner

Language

English
Advanced
German
Intermediate
Azerbaijani
Fluent

Work Experience

Mobile Developer (Flutter) at Digital Medical Solutions LLC
May 1, 2025 - Present
Shipped MEDO (doctor workflow app) end-to-end to the App Store and Google Play; maintained 99.5%+ crash-free rate via Crashlytics monitoring and ongoing maintenance. Built the TTYS (Emergency Medical Service System) mobile client with real-time case updates delivered through FCM push notifications. Migrated the codebase to feature-first, multi-module Clean Architecture using BLoC/Cubit and get_it, enabling independent module testing. Optimized REST API integration with Dio (interceptors, token refresh, dartz-based error handling) to reduce API-related crashes and improve stability/performance. Introduced unit and widget tests (bloc_test, mocktail) and integrated them into GitHub Actions CI pipelines on every pull request. Collaborated daily with product, design, backend (NestJS), and QA teams in an agile workflow (Jira).
Mobile Developer Intern at Digital Medical Solutions LLC
December 1, 2024 - May 1, 2025
Delivered production features and bug fixes for MEDO under code review, taking ownership of full feature modules and contributing to release readiness.
Full-Stack Developer at Skillvania (Startup)
June 1, 2023 - August 31, 2024
Architected and developed an end-to-end product ecosystem from scratch: a cross-platform Flutter mobile application and a responsive web platform. Owned the delivery lifecycle from UI/UX prototyping to final deployment while maintaining high performance and clean code standards.

Education

Bachelor of Science in Computer Science at ADA University
September 1, 2019 - May 1, 2024
Master of Computer Systems at Azerbaijan Technical University
September 1, 2024 - June 30, 2026

Qualifications

Azercell Idea Incubation Program — Winner
January 1, 2024 - May 23, 2024
Azercell Idea Incubation Program 2 — Winner
January 1, 2025 - May 28, 2025

Industry Experience

Software & Internet, Healthcare, Media & Entertainment, Education, Financial Services
    Qəpik

    A beautifully minimal expense tracker built for everyday use. Log your spending in seconds, set monthly budget limits, and see exactly where your money goes — broken down by category. No ads, no unnecessary permissions, no cloud sync. Your data stays on your device.

    Klaso

    A mobile application built to help independent teachers and tutors manage their private lesson business. It provides a complete toolset for tracking students, groups, schedules, lesson attendance, and payment statuses. Designed with Clean Architecture and state management via Cubit, the app integrates device contacts, sends push notifications via Firebase, and supports multi-language localization (English, Azerbaijani, and Russian).

    UnSub

    A modern financial tracker that puts you back in control of your digital subscriptions and recurring payments. Easily spot forgotten services, prevent unwanted charges, and manage your monthly budget from a single, clean dashboard.

    Stomcab

    A professional management platform for dentists to manage patients, schedule appointments, record treatments and payments. It supports monthly expense tracking, dentist-technician collaborations, and role-based assistant accounts to delegate scheduling, services management, and logging custom clinical notes.