Solution Architect at Bennetts Motorcycling Services Ltd
Northampton, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Richard Cooper is a Microsoft Certified Azure Solutions Architect and experienced Solution Architect with 16 years delivering enterprise-class applications across private, public, and hybrid clouds. He blends deep Microsoft development skills (C#, ASP.NET, SQL Server) with security-first architecture, ZTNA, networking and DevOps/SecOps practices to drive resilient, scalable systems. At Bennetts he shapes cloud and call-centre architectures while previously leading re-architecture and migration efforts for large insurance and retail platforms. An active open-source contributor, he has improved UX and internationalisation for popular Betaflight/Cleanflight configurators and authored Lua tooling for TX integration, showing hands-on front-end and full-stack ability beyond core cloud work. He holds physics and electrical engineering backgrounds from Imperial College and UMIST, a combination that underpins his pragmatic, systems-oriented problem solving.
16 years of coding experience
17 years of employment as a software developer
Physics, Physics at Imperial College London
BSc, Electrical and Electronic Eng., BSc, Electrical and Electronic Eng. at University of Manchester - Institute of Science and Technology
Collection of scripts to configure Betaflight from your TX (currently only supported in OpenTx)
Role in this project:
Full-stack Developer
Contributions:30 commits, 11 PRs, 68 comments in 20 days
Contributions summary:Richard primarily contributed to the user interface and functionality of the Betaflight configuration scripts. Their work involved modifying and refactoring Lua scripts for OpenTx, focusing on telemetry and tool screen integration. The user addressed bug fixes related to event handling in telemetry scripts, as well as adding UI elements to the tools screen. Several layout adjustments and UI-related improvements were made to improve the user experience.
Cross platform configuration tool for the Betaflight firmware
Role in this project:
Front-end Developer
Contributions:12 PRs, 43 comments in 1 year 6 months
Contributions summary:Richard primarily focused on enhancing the user interface of the Betaflight configurator. Their contributions included adding and modifying OSD font presets, implementing a new dropdown UI for font selection, and fixing drag-and-drop functionality for OSD elements. They also added internationalization support to the OSD tab, improving the user experience. Furthermore, the user contributed to the vtx tab with saving and loading Lua files functionality.
linuxbetaflightfirmwarecross-platform
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.
Request Free Trial
Richard Cooper - Solution Architect at Bennetts Motorcycling Services Ltd