Mark Townsend is a seasoned senior iOS engineer with professional experience dating back to 1998 and a proven ability to rapidly learn new technologies while thriving in multi-disciplinary teams. He is currently a Senior iOS Engineer at RADAR in San Diego, applying broad iOS expertise to deliver high-quality mobile products. As a Technical Co-founder at Revive, he designed an iOS MVP that reads Bluetooth data from a custom-made device, built with SwiftUI and an Arduino-based protocol, and automated distribution with Fastlane. At Flipboard, he owned and shipped widgets with WidgetKit, redesigned the compose feature for cross-device consistency, refactored code to follow SOLID principles, modularized the project with Swift Packages, mentored engineers, and cut large project build times by 68%. His career also includes leadership and technical roles at Fjord (iOS Engineering Manager), Chaotic Moon Studios (Senior Mobile Architect/Developer), BAE Systems (Principal Software Engineer), and open-source work on Sequel Pro, a macOS MySQL client. Based in San Diego, he blends entrepreneurship, hands-on engineering, and mentorship to deliver reliable, scalable iOS solutions and cross-domain software architecture.
17 years of coding experience
25 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Contributions summary:Mark primarily contributed to fixing bugs and improving the user interface of the MySQL/MariaDB database management application. They addressed issues related to the connection process, sheet handling, and query execution within the application's Objective-C codebase. Additionally, they worked on UI elements, including table views, and made changes to the display of information.
Contributions:14 pushes, 4 branches in 4 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.