Career Profile
Dynamic Senior Software Engineer with extensive experience in iOS and macOS development, specializing in software architecture, security, and deployment. Proven track record of leading complex projects across the EU and the US, delivering high-quality, secure, and user-centric applications. Expert in cryptography and passwordless authentication technologies, including FIDO2 and WebAuthN. Skilled in transitioning legacy codebases from Objective-C to modern Swift, enhancing performance and maintainability. Proficient in functional programming and composable architecture, with a strong focus on continuous integration and delivery (CI/CD) pipelines. Committed to staying at the forefront of technological advancements to drive innovation and excellence in software solutions.
Experiences
Responsible for SDK and iOS app development, refactoring the architecture, and migrating from Objective-C to modern Swift. Working with FIDO2, WebAuthN, NIST elliptic curve DSA keys, TEEs and so on.
Implemented support for Enterprise Passkeys, including both device-bound and multi-device passkeys, and added Credential Provider support to the iOS HYPR app. More to come, I just started.
Tags: iOS, macOS, Swift, Objective-C, Cryptography, FIDO, Passwordless authentication, CI/CD
Implementing the strongest passwordless authentication on the planet. Responsible for iOS and macOS development.
Functional programming, composable architecture, reducers, Swift and a bit of Rust.
Tags: iOS, macOS, Swift, Cryptography, Passwordless authentication, CI/CD
Managing mobile apps development, deployment, MDM (MobileIron, Intune), developing mobile, desktop apps, backend and frontend.
Developed multiple mobile applications for iOS and Android. Developed service that managed mobile apps deployment through MDM internal AppStore. Backend written in Vapor, frontend in AngularJS, later VueJS. Developed services that allowed iOS apps to be code resigned and published through MDM with internal certificates, bitcode recompilation to convert AppStore apps to MDM and so on.
Tags: iOS, macOS, Swift, Vapor, AngularJS, VueJS, MDM, Code resigning
Coordinating mobile platform architecture, implementation and strategy. Mentoring and consulting for team of internal and contracted developers, UX designers, cloud and database architects. Operating a continuous improvement service delivery model. Lead Software Engineer at Mobile Centre of Excellence. Development of in-house mobile applications for iOS.
Tags: iOS, Swift, Objective-C, HealthKit
Mobile app development, iOS, Swift / Objective-C, RedHat's FeedHenry mobile cloud platform integration, Node.js, Oracle, reusable Frameworks development, data tracking.
Tags: iOS, Swift, Objective-C, HealthKit, FeedHenry
Projects
As a lead developer in my own software company, I produced a lot of other applications and frameworks for various customers.