Oliver Butler is a Lead Software Engineer based in London with 7 years of experience building full-stack web applications and APIs, currently driving engineering at Onsi. He combines a practical background in cybersecurity with hands-on expertise in TypeScript, React, Next.js, Node/Express and NX, and has contributed to the open-source ts-rest project to make typed, RPC-like REST clients and servers more ergonomic. Comfortable both leading teams and shipping code, he’s moved from consultancy work at Theodo to in-house roles while maintaining freelance and volunteer projects that sharpen product-minded thinking. Known for intentionally "breaking things" to rebuild them better, he blends pragmatic engineering, developer DX improvements, and a focus on modular, publishable code.
7 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BSc Computer Science, Bachelor of Science - BSc Computer Science at Newcastle University
RPC-like client, contract, and server implementation for a pure REST API
Role in this project:
Full-stack Developer
Contributions:1 release, 122 reviews, 367 commits in 6 months
Contributions summary:Oliver contributed to the development of a REST API with TypeScript, utilizing React and Next.js. They created an NX boilerplate, made the project publishable, and added client-side typing. The user implemented the base of a react application and completed the back-end implementation with a working express server. These actions demonstrate their experience with back-end and front-end technologies in a modern web development project.
Contributions:33 commits, 19 pushes, 3 branches in 9 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.