Experience
Senior Android Engineer — Microsoft 12/2020 - Present
- Contributed to MDEP, Microsoft's Android-based operating system
 - Delivered features to Device Setup Wizard and AOSP Settings apps
 - Developed several AI prototypes using ONNX, such as removing unwanted objects from photos or live translations
 - Developer Advocate for Surface Duo, delivering 7 talks in 1 year
 - Built the dual_screen Flutter package, achieving 6,000 downloads
 
Senior Mobile Engineer — InvestSuite 05/2020 - 12/2020
- Architected Flutter codebase for white-labeling, enabling 2 new clients
 - Build stock browsing functionality with smooth UI at 60 fps
 - Used gRPC and protobuf, ensuring constant ticker price updates
 - Optimized stock history charting module, improving frame rate by 40%
 
Senior Mobile Engineer — Rydoo 09/2019 - 05/2020
- Added mileage expense screen which included Google Maps integration
 - Added receipt scanner with OCR, improving accuracy by 50%
 - Built localization with CI/CD support, reducing deployment time by 3 days
 - Optimized app performance using Redux architecture
 
Founder — PostMuse 02/2019 - 09/2019
- Achieved 100K downloads and 2K subscriptions across Android and iOS
 - Used Firebase as backend, RevenueCat and Amplitude for analytics
 - Designed UI with Figma, validated through user interviews
 - Grew downloads by 20% monthly through new features and experiments
 
Android Team Lead — Creatubbles 02/2017 - 02/2019
- Coordinated team of 6, building the mobile apps for this social network
 - Architected app using MVP and Kotlin coroutines, reducing time to market for new features by 2 days each sprint
 - Setup CI/CD with CircleCI, maintaining 95% code coverage on every PR
 - Starting with 2018, was promoted to lead both Android and iOS
 
Senior Android Developer — SaferKid 10/2016 - 04/2017
- Developed child and parent apps with advanced monitoring features, with a crash rate below 1%
 - Built monitoring and blocking of websites, apps, calls, and SMS, reducing inappropriate content access by 100%
 - Wrote integration tests using Espresso and ran them in Amazon Device Farm on 10 devices at once
 - Implemented uninstall notifier using C++, ensuring parents were notified immediately 30% of times
 
Android Consultant — MiOS 08/2015 - 10/2016
- Improved performance by rewriting architecture using RxJava, achieving 50% faster app boot times.
 - Setup CI, git workflows, and conducted interviews for new hires, growing the team to 5 people
 - This was an IoT product offering control over any smart switch or device
 
Android Developer — PeoplePost 05/2013 - 08/2015
- Led Android app development, including architecture and CI
 - Built smart API and image caching, making the app fast and responsive
 - This was a hotel booking app built as a social network. Implemented custom transitions opening a hotel from a list of hotels
 
Android Team Lead — Neuro Software 11/2010 - 05/2013
- Developed PicSpeed Wallpapers, reaching 50M downloads
 - Managed team of 20, overseeing development of 5 games in Unity
 - Created internal tooling for competitor tracking, which skyrocketed our Play Store downloads to millions
 
Full-stack Wordpress Developer — Freelance 01/2007 - 01/2010
- Designed in Photoshop and implemented websites using Wordpress
 - Provided hosting and maintenance for 10 clients, including e-commerce