Maurice Nicholson is a Director-level software engineer with over 16 years in investment banking, currently modernising UBS’s FX Trading React UI portfolio and developer tooling. He spent a decade at J.P. Morgan shaping the multi-award-winning Execute SDP for FX and Rates and for the last 6+ years has focused exclusively on Orders and Order Management Systems. Maurice blends hands-on technical work with leadership, driving measurable team productivity gains and insisting on simple, maintainable, tested code. He is performance-obsessed and known for an eye for detail, routinely shipping user-loved, high-performance client-facing applications. An active open-source contributor, he has improved Rust-based JavaScript tooling (oxc) with linter/diagnostic fixes for tricky JSX and snapshot reporting enhancements. Trained in both computer science and classical music, he brings a disciplined, creative approach to complex engineering problems.
13 years of coding experience
21 years of employment as a software developer
2:1 BSc Computer Science and Music Dual Honours, 2:1 BSc Computer Science and Music Dual Honours at Keele University
Classical Guitar Music, Classical Guitar Music at ABRSM
⚓ A collection of JavaScript tools written in Rust.
Role in this project:
Full-stack Developer (focus on Linter/Compiler Development)
Contributions:2 reviews, 8 PRs, 9 comments in 5 months
Contributions summary:Maurice primarily contributed to the `oxc-project/oxc` repository by fixing bugs and improving the functionality of the linter. These fixes focused on handling edge cases in React's JSX key validation, array expressions, and ternary operations within the linter rules. In addition to bug fixes, the user improved the diagnostic reporting, specifically the source line and column numbers in the graphical reporter for better user experience. The user also updated the project to use its own graphical reporter for test snapshots.
Contributions:14 releases, 266 PRs, 347 pushes in 1 year 2 months
state-machinestypescriptzero-dependency
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.