I'm Nikola Ivanovic, a Senior Android Engineer with 6+ years of experience building mobile apps across fintech, social networking, e-commerce, healthcare, and AR. I thrive leading cross-functional teams to deliver high-quality products that scale to 130+ countries, with a focus on security, performance, and user-centric design. I enjoy shaping architecture and roadmaps, driving Kotlin Multiplatform across Android and iOS, and applying modern patterns like MVI/MVVM, coroutines, and clean architecture. I love solving hard problems in dynamic environments and continually growing my skill set while delivering real-world impact.

Nikola Ivanovic

I'm Nikola Ivanovic, a Senior Android Engineer with 6+ years of experience building mobile apps across fintech, social networking, e-commerce, healthcare, and AR. I thrive leading cross-functional teams to deliver high-quality products that scale to 130+ countries, with a focus on security, performance, and user-centric design. I enjoy shaping architecture and roadmaps, driving Kotlin Multiplatform across Android and iOS, and applying modern patterns like MVI/MVVM, coroutines, and clean architecture. I love solving hard problems in dynamic environments and continually growing my skill set while delivering real-world impact.

Available to hire

I’m Nikola Ivanovic, a Senior Android Engineer with 6+ years of experience building mobile apps across fintech, social networking, e-commerce, healthcare, and AR. I thrive leading cross-functional teams to deliver high-quality products that scale to 130+ countries, with a focus on security, performance, and user-centric design.

I enjoy shaping architecture and roadmaps, driving Kotlin Multiplatform across Android and iOS, and applying modern patterns like MVI/MVVM, coroutines, and clean architecture. I love solving hard problems in dynamic environments and continually growing my skill set while delivering real-world impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Italian
Intermediate
Croatian
Fluent
Serbian
Fluent

Work Experience

Lead Android Engineer at Amplitudo
September 1, 2016 - May 1, 2019
Led Android development of 10+ apps across AR, live GPS tracking, and Bluetooth LE; improved team productivity through code reviews and SMART goals; taught an Android development course.
Android Engineer at Vega IT
February 1, 2022 - November 1, 2022
Integrated live chatting and streaming features for a shopping platform with 200K users, leveraging Amazon's Player SDK. Created a logging/monitoring infrastructure for stream quality analytics. Increased test coverage by ~30% via JUnit 4 and MockK. Initiated migration to Jetpack Compose.
Lead Software Engineer at Cogs AI
October 1, 2022 - April 1, 2023
Built a virtual AI assistant for neurodiverse children from scratch; adopted by 20 UK schools. Prototyped the mobile app with Flutter and Firebase, making key system design decisions and leading frontend/backend architecture as the sole developer.
Android Engineer at Vicert
November 1, 2022 - April 1, 2023
Optimised accessibility for IncludedHealth’s US healthcare app, ensuring WCAG compliance. Integrated GraphQL endpoints using Apollo.
Android Engineer at Muzz
May 1, 2023 - August 1, 2024
Developed and launched a social networking app using MVI architecture, Jetpack Compose, Kotlin Flows and Protocol Buffers; achieved 200K active users within the first 6 months. Maintained in-app purchase flows via Google Play Billing. Optimised media playback with ExoPlayer; implemented real-time chat; delivered a live event management module used in 10 events.
Lead Android Engineer at Neverless
August 1, 2024 - April 1, 2025
Led Android development for a fintech startup, handling sensitive data with real-time updates and implementing advanced encryption and authentication protocols. Coordinated global Google Play launch (130+ countries). Pioneered Kotlin Multiplatform migration with a shared code library for iOS/Android features. Integrated Google Pay for fiat deposits. Improved crash-free sessions rate from 64% to 98% (Firebase Crashlytics).
Senior Kotlin Multiplatform Engineer at Trust Wallet
May 1, 2025 - Present
Integrated a native perpetual trading experience; refactored navigation to fix security-related issues; migrated to stronger cryptography for better app security; redesigned screens in collaboration with the UI/UX team.

Education

Bachelor of Computer Science at University of Montenegro
September 1, 2016 - May 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Healthcare, Life Sciences, Financial Services, Software & Internet, Media & Entertainment