Oliver Brown is a Senior iOS Engineer with 14 years of cross-platform and native mobile experience, currently leading iOS development at Numan after heading the iOS team at Next. He specialises in modern Swift and SwiftUI while retaining deep expertise in UIKit, Xamarin/MAUI and Objective-C, enabling pragmatic rewrites and smooth migrations between native and cross-platform stacks. Oliver has full life-cycle delivery experience from solo development to architectural leadership and has contributed bug fixes and tests to high-profile open-source projects like Xamarin.Forms and .NET MAUI to improve iOS scrolling, HTML label encoding and UI consistency. Based in Stirling, he pairs a mathematics background with a games-and-enterprise history—an unusual blend that informs both performance-minded C++ work and robust enterprise app design.
14 years of coding experience
20 years of employment as a software developer
Bachelor of Science (BSc) Mathematics, Bachelor of Science (BSc) Mathematics at Queen Mary University of London
Contributions:1 review, 8 commits, 7 PRs in 2 years 11 months
Contributions summary:Oliver primarily focused on improving the Xamarin.Forms iOS platform. Their contributions included fixing an issue where `ScrollToAsync` did not complete correctly when scrolling to the current location. They also addressed a bug related to HTML string encoding and added character spacing functionality for buttons and labels on macOS. Additionally, the user added tests for attached collection valued properties.
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
Role in this project:
Mobile Developer (iOS)
Contributions:3 reviews, 5 commits, 2 PRs in 4 days
Contributions summary:Oliver primarily focused on improving the iOS platform support for the .NET MAUI framework. They addressed issues related to scrolling, specifically resolving a problem where `ScrollToAsync` did not complete correctly when scrolling to the current location. The user also improved HTML string encoding in labels and contributed to fixing button padding on macOS. Their contributions include adding tests and implementing code changes to enhance the functionality and stability of the UI elements on iOS.
app-platformmauimulti-platformiosmicrosoft
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.