Aleksandar S.

Software Engineer

Aleksandar is een Senior Software en Mobiele Engineer met meer dan 14 jaar ervaring. gespecialiseerd in het ontwikkelen van mobiele applicaties voor native en cross-platform met behulp van Android, iOS en Flutter. Hij combineert diepe technische expertise met leiderschap en begeleiding vaardigheden om teams te helpen stabiele, schaalbare en gebruikersgerichte mobiele producten aan te bieden.

Hij heeft met mondiale merken zoals Coca-Cola, Nike, Deloitte, en Johnson & Johnson samengewerkt door zowel onafhankelijke projecten als consultaties. Bij Circle Medical leidde hij de Android- en iOS-teams, de CI/CD-automatisering en verbeterde mobiele prestaties met 300%.

Aleksandar wordt erkend voor het creëren van efficiënte ontwikkelingsprocessen, met behoud van hoogwaardige codebases, en de teams de macht geven om hun doelen te bereiken en te boven te gaan, waardoor ze consequent impactvolle en betrouwbare mobiele oplossingen bieden.

Hoofd expertise

  • Flutter
    Flutter 5 jaar
  • Dart
    Dart 5 jaar
  • Android
    Android 15 jaar

Andere vaardigheden

  • Google Maps
    Google Maps 9 jaar
  • Mocha.js
    Mocha.js 2 jaar
  • Zustand
    Zustand 2 jaar
Aleksandar

Aleksandar S.

Serbia

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Mobile Tech Lead

    Circle Medical Technologies - 3 jaar 4 maanden

    • Led Android en iOS teams, rijden op de levering van producten en onderhoud de uitlijning tussen technieken, ontwerp en zakelijke doelen.
    • Uitgevoerde technische routekaarten, coderingsnormen en richtsnoeren voor architectuur, verbetering van de kwaliteit van de code en vermindering van de technische schuld.
    • Beheerde het inhuren en onboarden van meer dan vijftien ingenieurs, groeiend het mobiele team met 300 procent en introduceer schaalbare agile processen.
    • Ontworpen testautomatiseringskaders en continue integratie pipelines, verhoogt de release-frequentie terwijl de HIPAA-naleving wordt gehandhaafd.
    • Partnerschap met leidinggevenden en belanghebbenden om engineering KPI's op één lijn te brengen met OKRs, het evenwicht tussen productsnelheid en langdurige houdbaarheid.

    Technologieën:

    • Technologieën:
    • Android Android
    • Swift Swift
    • Kotlin Kotlin
    • Firebase Firebase
    • MVVM MVVM
    • Agile Agile
    • REST API REST API
    • Team Leading
    • Android Jetpack Android Jetpack
  • Senior Android Engineer

    Konstrukt - 10 maanden

    A healthcare software startup focused on building mobile tools to help doctors accurately calculate pediatric medication doses.

    • Developed both Android and iOS native applications, ensuring accuracy, reliability, and medical safety.

    • Designed and implemented a precise dosage calculation system, minimizing input errors.

    • Collaborated with medical consultants and product teams to align design and data validation.

    • Participated in developer hiring and conducted technical interviews.

    Technologieën:

    • Technologieën:
    • Android Android
    • iOS iOS
    • Swift Swift
    • Kotlin Kotlin
    • REST API REST API
    • SwiftUI SwiftUI
    • Android Jetpack Android Jetpack
    • Android NDK Android NDK
  • Co-Founder & Platform Lead

    Meeliana - 1 jaar 5 maanden

    • Bij de oprichting van dit bedrijf, dat de productvisie, routekaart en langetermijnstrategie definieert.
    • Led het architectuurontwerp en ontwikkeling van het IoT-platform, integreer cloud-gebaseerde automatisering en analytics
    • Een schaalbare API-infrastructuur en communicatielaag tussen IoT-apparaten, mobiele apps en backend diensten gebouwd.
    • Gedefinieerd project mijlpalen, leidde een cross-functioneel ingenieursteam en verzekerde de tijdige levering van nieuwe functies.
    • Vertegenwoordigers van Meeliana bij evenementen in de industrie, ontmoetingen tussen investeerders en versnellingsprogramma's om financiering in een vroeg stadium veilig te stellen.

    Technologieën:

    • Technologieën:
    • AWS AWS
    • Android Android
    • Kotlin Kotlin
    • REST API REST API
    • MQTT
    • Internet of Things (IoT)
    • BLE BLE
  • Senior Mobile Engineer

    MindTrust Labs - 7 jaar

    • Tot slot de ontwikkeling van zeven mobiele toepassingen voor fitness, gezondheidszorg en financiële sectoren die zich richten op prestaties, bruikbaarheid en onderhoud.
    • Ontworpen en geïmplementeerd Flutter applicaties met behulp van BLoC voor statusbeheer, integratie van REST APIs, Firebase en WebRTC voor real-time communicatie en multimedia verwerking.
    • CI/CD pipelines ontwikkeld en onderhouden met behulp van GitHub Acties, het inschakelen van geautomatiseerde builds, testen en implementaties, en het verminderen van release tijd met 35%.
    • Induceerde performance profiling en optimalisatie op zowel Android als iOS, verbetert de opstarttijden van de app en verminderd geheugengebruik.

    Technologieën:

    • Technologieën:
    • AWS AWS
    • Flutter Flutter
    • Android Android
    • iOS iOS
    • Swift Swift
    • Firebase Firebase
    • Dart Dart
    • REST API REST API
    • WebRTC WebRTC
    • Bloc Bloc
    • SwiftUI SwiftUI
    • GitHub Actions GitHub Actions
  • Community Leadership & Public Speaking

    Niš Tech Community - 1 jaar 9 maanden

    • Organized meetups, workshops, and conferences for regional developer communities.

    • Delivered public talks on mobile development, freelancing, and remote collaboration.

    • Helped grow the local engineering network tenfold through mentorship and advocacy.

  • Lead Mobile Engineer (Consultant)

    INGSOFTWARE - 10 maanden

    A technology company developing connected fitness applications integrating BLE sensors and wearables.

    • Led iOS application architecture redesign using MVVM and RxSwift to improve code maintainability.

    • Improved Bluetooth communication reliability from 70% to nearly 100% through optimized multithreading.

    • Built abstract communication layers for BLE devices, supporting multiple sensor types and vendors.

    • Created a local iOS server with Swifter to mock APIs, enabling offline development.

    • Delivered a proof-of-concept Android version using Kotlin for cross-platform testing.

    Technologieën:

    • Technologieën:
    • Swift Swift
    • Kotlin Kotlin
    • MVVM MVVM
    • Realm Realm
    • Alamofire Alamofire
    • BLE BLE
  • Lead Android Engineer

    Johnson & Johnson Health and Wellness Solutions - 1 jaar 3 maanden

    J&J’s Health and Wellness division develops digital solutions supporting healthy lifestyles, preventive care, and chronic disease management.

    • Led development of multiple HIPAA-compliant mobile applications used by thousands of patients.

    • Designed modular Android architecture to support dynamic content updates and multi-device sync.

    • Integrated apps with Salesforce backends using complex synchronization algorithms.

    • Mentored 5+ developers, conducted weekly code reviews, and optimized CI/CD pipelines for consistency.

    • Ensured code quality, performance, and scalability through strict review and test standards.

    Technologieën:

    • Technologieën:
    • Java Java
    • Jenkins Jenkins
    • Kotlin Kotlin
    • Retrofit Retrofit
    • MVVM MVVM
    • Jira Jira
    • Dagger
    • Salesforce Salesforce
  • Android Team Lead (Consultant)

    Infinite Leap - 11 maanden

    Infinite Leap provides location and asset management solutions for healthcare and logistics enterprises.

    • Managed Android team delivery cycles and introduced structured sprint planning and retrospectives.

    • Defined and enforced coding standards, improving overall codebase consistency and quality.

    • Implemented code review and testing workflows, reducing bugs pre-release.

    • Collaborated with PMs and designers to align mobile roadmap with client requirements.

    Technologieën:

    • Technologieën:
    • Java Java
    • Retrofit Retrofit
    • Jira Jira
    • Git Git
    • Dagger
  • Lead Android Engineer

    Circle Medical - 5 jaar

    Core member of the mobile team responsible for building Circle Medical’s Android platform from the ground up and scaling it to tens of thousands of active users.

    • Developed HIPAA-compliant Android applications using Java and Kotlin, transitioning the app architecture from MVP to MVVM.

    • Implemented mission-critical features such as video consultations, chat messaging, payment processing, insurance scanning, and PDF viewing.

    • Integrated SDKs like ZoomUS, Stripe, Acuant, and PubNub for communication, payments, and real-time data streaming.

    • Designed modular architecture, enabling parallel feature development across teams and improved scalability.

    • Set up automated test suites using Espresso, JUnit, and Mockito, increasing stability and reducing crash rates by 40%.

    • Collaborated with backend teams to ensure data synchronization and compliance with healthcare standards.

    Technologieën:

    • Technologieën:
    • Java Java
    • Android Android
    • Kotlin Kotlin
    • Firebase Firebase
    • Retrofit Retrofit
    • Mockito Mockito
    • Espresso Espresso
    • MVVM MVVM
    • JUnit JUnit
    • Agile Agile
    • Dagger
    • Team Leading
    • Gradle Gradle
    • Stripe Stripe
    • Android Jetpack Android Jetpack
    • Bitrise Bitrise
  • Senior Mobile Engineer

    Toptal - 10 jaar 10 maanden

    Client Engagements:

    • Led dozen mobile projects for clients ranging from startups to global enterprises, including Nike, Coca-Cola, and Johnson & Johnson

    • Served as Lead Mobile Engineer for a Y Combinator–funded startup, delivering a highly optimized mobile application

    • Achieved 99.5% app stability, reduced crash rates by 40%, and supported a 20% increase in user base within 6 months

    Leadership & Mentoring:

    • Led 3 major delivery projects, including projects within Johnson & Johnson, ensuring 100% on-time delivery through improved processes and clear technical direction

    • Mentored 5+ junior developers through weekly code reviews and pair programming, contributing to 30% reduction in development time as well as improved code quality and increased team productivity and client satisfaction.

    Technologieën:

    • Technologieën:
    • Java Java
    • Android Android
    • iOS iOS
    • Swift Swift
    • Kotlin Kotlin
    • Retrofit Retrofit
    • Dagger
    • Realm Realm
    • RxSwift RxSwift
  • CEO & Android Team Lead

    Singularity Software - 1 jaar 3 maanden

    Founded a software agency specializing in Android development, delivering products for startups and enterprise clients worldwide.

    • Managed a 13-member development team delivering 15+ Android applications.

    • Architected an enterprise-grade app for the oil industry with dynamic UI generation from REST APIs.

    • Rebuilt and modernized “My Diet Coach,” integrating Material Design and CI/CD — scaling the app to over 10M users.

    • Promoted clean architecture, automation testing, and open-source adoption across the team.

    Technologieën:

    • Technologieën:
    • AWS AWS
    • Java Java
    • Retrofit Retrofit
    • Travis CI Travis CI
    • Bluetooth Bluetooth
    • NFC
  • Senior Android Engineer

    Scopic Software - 7 maanden

    Scopic Software builds custom software solutions for global clients in healthcare, education, and entertainment.

    • Developed six Android apps integrating Google APIs and third-party REST services.

    • Implemented a Java-based heart rate detection algorithm using fingertip image analysis.

    • Established internal code standards and reusable libraries to improve efficiency.

    Technologieën:

    • Technologieën:
    • Java Java
    • Android Android
    • Retrofit Retrofit
    • Espresso Espresso
  • Mobile Engineer

    Various Clients - 14 jaar 9 maanden

    • Android en Flutter applicaties voor het opstarten van opstarten met snelle MVP cycli.
    • Meertalig, mobiele apps die geschikt zijn voor gebruik van kamer, Retrofit en WorkManager.
    • Geïntegreerde Firebase services voor analytics, externe configuratie en crash rapportage.
    • Oude Java-apps zijn geraffineerd naar Kotlin, de grootte van de code wordt verminderd en de duurzaamheid wordt verbeterd.
    • Er zijn meerdere Android- en webprojecten opgezet voor kleine bedrijven en non-profitorganisaties.
    • Geïntegreerde API's zoals JustGiving, Twitter, Google Maps en PayPal met behulp van OAuth.
    • Bezorgde dynamische websites met JavaScript en jQuery voor interactieve frontends.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Flutter Flutter
    • Java Java
    • Android Android
    • Swift Swift
    • Kotlin Kotlin
    • Firebase Firebase
    • Retrofit Retrofit
    • MVVM MVVM
    • OAuth2 OAuth2
    • Dagger
    • Realm Realm
    • Material-UI Material-UI
    • REST API REST API
  • Android & Web Developer (Freelance)

    Various Clients - 2 jaar

    • Built multiple Android and web projects for small businesses and non-profits.

    • Integrated APIs such as JustGiving, Twitter, Google Maps, and PayPal using OAuth.

    • Delivered dynamic websites with JavaScript and jQuery for interactive frontends.

    Technologieën:

    • Technologieën:
    • PHP PHP
    • JavaScript JavaScript
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Java Java
    • OAuth2 OAuth2
    • REST API REST API
  • Software Developer

    Microsoft Development Center Serbia (MDCS) - 2 jaar

    Microsoft Development Center Serbia is one of Microsoft’s global R&D hubs, focusing on software innovation and distributed systems.

    • Developed internal tools and test automation systems for Windows and Office teams.

    • Contributed to UI automation frameworks for validation of Windows mobile components.

    • Assisted in backend service design for telemetry data ingestion.

    • Participated in agile sprints, bug triaging, and code quality reviews.

    • Collaborated with cross-functional global teams to align software integration processes.

    Technologieën:

    • Technologieën:
    • MSSQL MSSQL
    • C# C#
    • .NET .NET
    • DevOps DevOps
    • WPF WPF
    • Agile Agile

Educatie

  • MSc.Computer Science and Software Engineering

    University of Nis, Serbia · 2011 - 2014

  • BSc.Computer Engineering

    University of Nis, Serbia · 2007 - 2011

Portefeuille

  • Sharpen - 1
  • Sharpen - 2
  • Certified Quality Foods - 1
  • Certified Quality Foods - 2
  • Circle Medical - 1
  • Circle Medical - 2
  • Tribe Safe - 1
  • Tribe Safe - 2
  • Tribe Safe - 3
  • Tribe Safe - 4
  • Tribe Health Telemedicine - 1
  • Tribe Health Telemedicine - 2
  • Tribe Health Telemedicine - 3
  • Tribe Health Telemedicine - 4
  • Tribe Health Telemedicine - 5
  • Tribe Health Telemedicine - 6
  • Tribe Health Telemedicine - 7
  • Tribe Health Telemedicine - 8
  • Podium - 1
  • Podium - 2
  • Podium - 3
  • Podium - 4
  • Podium - 5
  • Podium - 6
  • Beyond Pulse - 1
  • Beyond Pulse - 2
  • Johnson & Johnson Health Partner - 1
  • Plickers - 1
  • Plickers - 2
  • Plickers - 3
  • FitzApp - 1
  • My Diet Coach - 1
  • My Diet Coach - 2
  • Fat Finger - 1
  • Fat Finger - 2
  • Nike Techbook - 1
  • Nike Techbook - 2
  • Epicuri - 1
  • NFC Scanner - 1
  • BookingApp - 1
  • BookingApp - 2
  • BookingApp - 3
  • BookingApp - 4
  • HDSereneScapes - 1
  • HDSereneScapes - 2
  • HDSereneScapes - 3
  • Hollywood Walk of Fame - 1
  • Hollywood Walk of Fame - 2
  • Winggit - 1
  • Winggit - 2
  • Winggit - 3
  • Winggit - 4
  • Winggit - 5
  • Everyday Wallpaper - 1
  • Personal Movie Prioritizer - 1
  • Contour Map - 1
  • Heart Rate Monitor - 1
  • ThoughtFI - 1
  • ThoughtFI - 2
  • ThoughtFI - 3
  • Gorilla Weight Lifting - 1
  • Gorilla Weight Lifting - 2
  • Gorilla Weight Lifting - 3
  • Gorilla Weight Lifting - 4
  • Million Beats - 1
  • Million Beats - 2
  • Million Beats - 3
  • Million Beats - 4
  • Million Beats - 5
  • Million Beats - 6
  • Photo Funhouse - 1
  • Royal Children's Hospital - 1
  • Royal Children's Hospital - 2
  • Royal Children's Hospital - 3
  • Royal Children's Hospital - 4
  • Elder Pilot - 1
  • Alphabet - 1
  • iLoveSweet - 1
  • Notifly - 1
  • Letrz - 1
  • Learn to develop - 1

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak