Michael Brown is a senior iOS engineer with 12+ years of professional experience and a hacker’s roots writing 6502 assembly; he self-taught his way through C, C++, Java and has been shipping Swift apps since its launch. Based in Lisbon, he’s driven architecture and delivery for fintech and health products—leading development of trading and crypto-neobank apps and helping build Babylon’s declarative Bento UI and AI-powered chatbot. A long-time proponent of Functional Reactive Programming, he’s maintained a ReactiveSwift-based Composable Architecture fork used in production and contributed core operators to ReactiveSwift. He also publishes polished consumer apps (one reached #2 in Portugal) and maintains practical open-source work such as improved ImageViewer UX and web3.swift support for Ready. Practical, detail-oriented and obsessed with clean, testable modular design, he brings low-level efficiency thinking to modern Swift and SwiftUI codebases.
12 years of coding experience
32 years of employment as a software developer
Friends' School Saffron Walden
Left without a degree, Pharmacology, Left without a degree, Pharmacology at University of Bristol
Contributions:18 commits, 5 PRs, 6 comments in 1 year 4 months
Contributions summary:Michael focused on enhancing the `imageviewer` repository by implementing various UI/UX improvements and features. They refactored the view controller presentation using custom transitions, added compatibility with modal view controller presentations and implemented swipe-to-dismiss functionality. Further modifications included fixing status bar behavior, improving rotation support, and adapting the app for portrait-only orientations.
Contributions:2 releases, 27 reviews, 20 commits in 2 years 7 months
Contributions summary:Michael primarily contributed to the ReactiveSwift project by adding features and improving the existing functionality. Their commits include the implementation of the `interval` operator and fixing compilation conditions to support Xcode versions. Furthermore, they focused on removing Swift 5.3 requirements and refactoring locking mechanisms. This suggests a focus on enhancing the core reactive programming capabilities and ensuring compatibility.
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.