
Blake Rogers
Verified Expert in Engineering
iOS Developer
Norfolk, VA, United States
Toptal member since August 5, 2025
Blake is a US Navy veteran turned senior iOS developer with a background in electrical systems, field engineering, and nuclear instrumentation. Passionate about building innovative mobile apps, he has run his own developer agency and consulted for startups and enterprises. An expert in developing role-playing games (RPGs) and various apps, Blake will be a great addition to any team.
Portfolio
Experience
- iOS - 11 years
- UIKit - 11 years
- MacOS - 11 years
- Swift - 11 years
- Xcode - 11 years
- SwiftUI - 8 years
- Model View Intent (MVI) - 8 years
- Viper - 4 years
Preferred Environment
MacOS, Xcode
The most amazing...
...thing I've built is a language-learning RPG where players cast spells and solve puzzles by mastering vocabulary. I used SwiftUI and the Composable Architecture.
Work Experience
Senior iOS Engineer
Method
- Refactored a UIkit app into SwiftUI, boosting dev speed by 35% and reducing bugs. Led TCA adoption, raising test coverage by 40%. Implemented RevenueCat + Stripe for subscriptions, increasing MRR by 22%.
- Optimized Core Data and REST sync, cutting load times by 50%. Built real-time dashboards using Swift Charts and Combine. Worked with designers and hardware engineers to integrate Core NFC with smart devices.
- Managed TestFlight and App Store submissions with 100% approval. Improved onboarding UX, reducing drop-off by 18%. Secured local storage via Keychain and mentored junior devs through reviews and documentation.
Software Engineer
Homes.com
- Modernized the code base by helping transition from MVC to MVI. Implemented redesigned UI components, improved property search filters, and enhanced the MapKit experience for smoother interaction.
- Supported crash monitoring with Crashlytics, resolved UI bugs, and added Firebase analytics events to track user behavior. Wrote unit tests using XCTest to improve code coverage and helped maintain CI builds in Bitrise.
- Collaborated with designers and PMs in agile sprints to ensure alignment on features. Created onboarding docs for junior developers, strengthening team collaboration and knowledge sharing within the iOS group.
Experience
FullSwing iOS
http://www.fullswing.comAs part of the iOS team, I enhanced UI responsiveness, improved data sync stability, and refined video playback features to ensure a seamless user experience for athletes and coaches alike.
Education
Bachelor's Degree in Computer Science
Old Dominion University - Norfolk, Va, USA
Skills
Libraries/APIs
AWS Amplify
Tools
Xcode, TestFlight, Fastlane
Languages
Swift, Dart, JavaScript, Objective-C
Frameworks
UIKit, SwiftUI, Viper, Flutter, React Native, Combine, Core Data
Paradigms
Model View Intent (MVI), Model View ViewModel (MVVM), Mobile Development, REST
Platforms
iOS, Firebase, Android, MacOS
Storage
Realm
Other
RESTFul APIs, UI Animation, Animation, Custom Views, calayer, Application State Management, Full-stack, Charts, Firebase Cloud Functions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring