Seasoned iOS Software Engineer with over 20 years of experience. Expert in iOS, mobile systems, security, system architecture, blockchain and AI/ML integration with a proven record of modernizing legacy apps and leading cross-functional teams.
Proficient in multiple programming languages for mobile, backend, and cross-platform development.
Expert in clean architecture patterns ensuring scalability, testability, and maintainability.
Native iOS (Swift & Objective-C), Native Android (Kotlin & Java), Hybrid solutions with React Native and Flutter.
HD wallets (BIP32/39/44), secure key storage, transaction building/signing, UTXO selection, SPV light-client flows, hardware-wallet compatibility.
Integrating AI features in mobile apps, leveraging LLMs, Core ML, and on-device inference for intelligent UX.
CI/CD setup with Bitrise and CircleCI. Expertise in OAuth, JWT, TLS/SSL, SSO, and encryption practices.
Deep expertise in Apple's native frameworks for building rich, performant iOS applications.
Experience with databases and API integrations for robust data management and seamless connectivity.
Team leadership up to 20 developers, Agile/Scrum ceremonies, recruitment, mentoring, and cross-team collaboration.
I'm a Software Engineer based in Belgrade, Serbia, with over 20 years of experience in mobile development. I hold an MSc in Electrical Engineering & Computer Science from the University of Belgrade.
My expertise spans the full spectrum of iOS development, from modernizing legacy Objective-C and UIKit codebases to building greenfield apps with SwiftUI. I specialize in complex domains: banking applications with secure transactions, cryptocurrency wallets with hardware integration, and retail apps leveraging Bluetooth Low Energy technology. I am also proficient in backend, Android, and hybrid mobile development.
Beyond coding, I'm passionate about implementing secure systems, driving CI/CD automation, and mentoring engineering teams. I bring both technical depth and leadership experience to every project, having led teams of up to 20 developers across multiple companies
Outside of work, I love reading sci-fi, history, and politics, watching films, and getting outdoors for running or basketball. Most importantly, I’m a husband and a father, my energetic, car obsessed 3 year old and my brilliant wife make life richer (and a lot more fun).
Amsterdam, The Netherlands
20+ Years
MSc Electrical Eng & CS
English, Serbian
Over 50 apps for various companies. Highlights below; many are enterprise-distributed.
Made a greenfield iOS banking app with secure transactions, multi-profile support, and enterprise features.
Revolutionary retail app with BLE beacons deployed to 500+ locations across Danish supermarkets.
Custom keyboard extension with ETH Zurich ML-powered offline text prediction and autocorrection.
Lead iOS development, refactored 50% from Obj-C to Swift, integrated Kotlin Multiplatform.
Greenfield iOS app with LLM-powered intelligent search and contextual content delivery.
Built entire AD system for fullscreen and container ads using Liftoff, Meta, Google Ads networks.
Fixed MAC bugs in edit module, refactored Objective-C codebase to Swift.
Developed SDK for internal driving maps with navigation features.
Modernized app architecture, migrated Obj-C to Swift with MVVM, improved startup by 50%.
Implemented SDK for e-charging stations with real-time connectivity.
Developed enterprise mobile solutions for government and business clients.
White-label shopping app for Danish supermarket chain with scan & go features.
Fixed item grid logic for checkout items, rewrote it from scratch improving performance.
Implemented new UI and migrated codebase from Objective-C to Swift.
Led team of 10. Built satellite phone app with WiFi hardware interfaces, and chat/voice app with Bluetooth, WebSocket, and API integration.
"Pavle has demonstrated exceptional technical expertise and leadership in the architecture and development of our mobile banking application. Under his guidance, the app has seen a transformation from a minimal viable product to a modern, fully reactive platform. His dedication, technical prowess, and leadership qualities have been truly remarkable. I am confident that he will bring the same level of excellence and innovation to any future role he undertakes."
"I personally recruited Pavle Mijatovic in October 2018 as a senior iOS developer to work on a large and complex project we ran for a large retail chain. Pavle has worked diligently and delivered top-notch quality code and architecture for the project, laying the groundwork and building up a new and complex app from scratch. I will highly recommend Pavle for any team developing complex iOS applications who needs a strong leader."
"Pavle proved he can switch swiftly between individualand team projects. He provided well- structured plans and good estimates for his work. Pavle managed his duties efficiently, and his team and superiors were convinced that his work would be of high quality, whether he worked as developer, or managed the team."
Years Experience
Apps & Projects
Users Across Products
Store Deployments