filipm

Senior Software Engineer

Senior iOS & Mobile Engineer with 15+ years building high-scale, security-critical apps in banking, fintech, Web3 and consumer products.

I specialize in Swift, SwiftUI, cross-platform architectures (Kotlin Multiplatform, Rust, shared cores) and leading complex migrations from legacy codebases to modern, scalable systems.

I’ve shipped apps used by tens of millions of users (ADAC, Penn Entertainment, Solaris Bank) and helped companies modernize mobile stacks with CI/CD, testing, accessibility, and security-first design.

I’m looking for senior or staff-level roles where mobile is a core product surface — especially in Web3, fintech, identity, or platform-driven products — where I can own architecture, raise engineering standards, and deliver world-class mobile experiences.


Experience: 11 years

Yearly salary: $116,000

Hourly rate: $70

Nationality: 🇷🇸 Serbia

Residency: 🇦🇹 Austria


Experience

Senior Mobile Engineer
Solaris Group
2023 - 2026
Leading the iOS development efforts for a banking application serving ADAC’s 20 million registered users in Germany, with a focus on scalability for future white-label clients. Evaluated and restructured a third-party agency-developed app, preparing it for public release in September 2024. Migrated 60% of the codebase from TCA to MVVM architecture, improving maintainability and development efficiency. Developed the app using SwiftUI, Tuist, JSON API, SPM, and implemented network logging and a mock server for testing. Ensured high-level security compliance, including HTTPS, SSL pinning, and other security protocols essential for banking applications. Modernized the codebase by removing legacy technology, enhancing performance, and improving user experience. Increased test coverage by introducing unit and UI tests, while implementing Maestro Tests to standardize UI behavior across iOS and Android. Implemented full localization and accessibility support to meet regulatory and usability standards. Ensured the app is built for iOS 16+, leveraging modern iOS features for security and performance.
Senior iOS Developer
PENN Entertainment
2021 - 2023
Led iOS development as part of a cross-platform team focused on PENN Entertainment’s sportsbook and betting platform, leveraging Kotlin Multiplatform to share business logic across iOS and Android. Refactored all major app screens using SwiftUI and Combine, modernizing the UI layer for performance, scalability, and consistency. Collaborated with backend and Android teams to deliver new betting features, improve app stability, and enhance test coverage and CI/CD workflows. Contributed to multi-state app launches, ensuring regulatory compliance and seamless user experience. Spearheaded the migration of legacy visuals to align with the company’s rebranded identity, delivering a cohesive, modern interface across platforms.
Lead iOS Developer & Mobile App Consultant
NETCONOMY GmbH
2019 - 2021
Making iOS apps using SAP SDK, working on new technologies - AR, ML, CI/CD; Bringing technical stack solutions closer to business development and making it understandable; Lead golden thread workshops with clients to discover possible improvements and eliminate pain points in their businesses.
Lead iOS Developer
Rowe.rs
2017 - 2019
Rowe.rs is a data technology platform - built by rowers, for rowers - designed to enhance all aspects of your training, analysis and organization. The app made in Swift for iPhone only by myself. Used MVVM architecture, Realm, Alamofire, ObjectMapper, SwiftyJson, Bond, ReactiveKit, PromiseKit, Charts.
Senior Software Engineer
Namics
2015 - 2017
MyMedela - helps you to track your baby's key activities, EventApp - is a white-label solution for all of Namics events, RoomNow - enables Namics employees to find and book a free meeting room, UBS Funds App - simple, direct access to comprehensive information about UBS investment funds.
iOS Developer
Wireless Media
2014 - 2015
N1 Info (CNN affiliate): news source for Serbia, Croatia and Bosnia and Herzegovina. Mondo & MondoGo: news source for Serbia and Montenegro.
Lead iOS Developer
Drey Corporation
2011 - 2014
Worked in a team on Piip messenger (cross-platform messenger): responsible for iPhone, iPad and iPod platforms development. Involved in design decisions, R&D ideas, optimization and overall performance.
Computer Network Designer, Project Manager and Cisco Presales Support
Positive
2007 - 2011
Design of computer networks, IP video surveillance, IP telephony. Implementation and management of projects. Proficiency in designing complex networks, and Cisco solutions. Participation in the internal development of the company (ISO 9001); Administration and maintenance of computer networks, technical support.

Skills

android
blockchain
kotlin
python
rust
typescript
ios
english