Lead iOS Engineer | Lead Android Engineer | Project Lead
2019 - 2021Oxen- Developed a fully decentralized, onion-routed, and end-to-end encrypted private messenger for iOS and Android, contributing heavily to both platforms.
- Scaled the application from zero to over 150,000 active users, achieving outstanding user reviews on both iOS and Android in the process.
- Ensured the security and privacy of the application, as later verified by an independent audit performed by QuarksLab.
- Led a team of engineers to ensure the rapid and efficient development of a high-quality product.
- Built part of the application's back end using Rust.
- Set development priorities, ensured a consistent product vision across platforms, and recruited new developers.
Technologies: Android, Kotlin, Java, iOS, Objective-C, Swift, RustLead Android Engineer | Senior iOS Engineer
2017 - 2019Tellus- Built large parts of both the iOS and the Android applications from the ground up, including frameworks for database management, client-server communication, and the UI infrastructure.
- Ensured a consistent and high-quality product experience across platforms and managed development priorities.
- Led and collaborated with an international team of engineers to rapidly develop and deploy a complex fintech application.
Technologies: Kotlin, Java, Android, iOS, Objective-C, SwiftSenior iOS Engineer
2016 - 2017DynamiCare Health- Used sophisticated geofencing methods to ensure appointment attendance.
- Ensured HIPAA-compliant handling of sensitive patient data throughout the application.
- Created frameworks for the integration of third-party Bluetooth devices.
- Rapidly developed a high-quality iOS front end following design guidelines.
Technologies: iOS, SwiftSenior Full-stack Engineer
2016 - 2016FIVE- Rapidly developed a high-quality iOS front end featuring many custom UI elements.
- Built a scalable, secure back end that conformed to RESTful design practices.
- Ensured secure handling of user data throughout the entire stack.
- Managed the deployment of the application to AWS servers.
Technologies: Amazon Web Services (AWS), MongoDB, iOS, Node.js, SwiftSenior Full-stack Engineer
2016 - 2016Huddle- Built a scalable, performant, and secure back end capable of handling large amounts of video.
- Ensured conformance of the API to RESTful design practices.
- Designed and developed an iOS front end featuring highly custom UI, efficient video handling, location tracking, and secure transmission of user data.
- Managed an AWS server for the processing of large amounts of data.
Technologies: Amazon Web Services (AWS), MongoDB, iOS, Node.js, SwiftCo-founder
2013 - 2016Archimedes- Designed and developed Archimedes, a graphing calculator for iOS and Android.
- Developed a custom mathematics engine with fully automatic unit handling and support for symbolic mathematics.
- Implemented an advanced formula library featuring large amounts of data, with the ability to search formulas by name, mathematical symbols, topics, and more.
- Scaled the application from zero to 250,000+ active users.
Technologies: Android, Java, iOS, Objective-C, SwiftSenior Android Engineer
2014 - 2015Digidentity- Built online identity assurance software for the GOV.UK Verify program.
- Ensured the secure transmission of highly sensitive personal data.
- Transformed a large, poorly structured, partially insecure codebase into a structured, secure one.
Technologies: Android, Java