Oliver Cooper

Chief Technology Officer at Freelance (Self employed)

United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Oliver Cooper is a hands-on Chief Technology Officer and .NET developer with eight years of professional experience building full-stack and embedded solutions from the UK. He leads technology at Aloe Software while freelancing as a software engineer, combining strategic leadership with day-to-day coding and system administration—he personally maintains a home lab with routers, switches, VMs, DHCP/DNS and file shares. An active open-source contributor, Oliver has improved enterprise ASP.NET tooling in the popular ABP framework and added Zigbee device support and optimisations to the deCONZ REST plugin, reflecting both web and embedded systems expertise. He values continuous learning and holds a BEng from Sheffield Hallam University, while his hobbies—landscape photography, cycling and camping—inform a practical, observant approach to problem solving. Notably, his contributions span front-end Angular fixes to low-level device battery reporting tweaks, showing an ability to navigate both user-facing UX issues and device-specific constraints.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering (BEng), Bachelor of Engineering (BEng) at Sheffield Hallam University
bookAS/A2 Level, AS/A2 Level at Cheadle & Marple 6th Form College
bookLevel 3 Diploma, Level 3 Diploma at The Source Skills Academy
github-logo-circle

Github Skills (24)

application-framework10
deco10
javascript10
app-framework10
typescript10
asp-net-core10
sys10
typescript-types10
dotnet-core10
web-framework10
embedded10
zigbee10
typescripts10
csharp10
home-automation10

Programming languages (9)

C#TypeScriptJavaC++CJavaScriptGoPHP

Github contributions (5)

github-logo-circle
abpframework/abp

Nov 2019 - Feb 2021

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 35 commits, 30 PRs in 1 year 3 months
Contributions summary:Oliver contributed to both front-end and back-end aspects of the ABP framework. Their work included fixing form value assignments in Angular components and integrating Angular 9 `@Injectable()` annotations. They also made changes to C# code, adding `virtual` to a DTO and addressing MySqlConnector compatibility. Furthermore, the user made improvements to the email validation regex and enhanced the DataTable.Net AJAX Adapter function.
web-applicationc-sharpdomain-driven-designblazorweb-application-framework
deCONZ REST-API plugin to control ZigBee devices
Role in this project:
userBack-end Developer / Embedded Systems Engineer
Contributions:7 commits, 114 comments, 4 issues in 6 days
Contributions summary:Oliver primarily contributed to the deCONZ REST-API plugin, focusing on the integration and support of Zigbee-based devices, especially Osram Lightify and other OSRAM smart home products. Their work involved updating button mappings and adding support for new remote versions. These updates include identifying and addressing the nuances of these devices' specific button functionalities for the Zigbee network. They modified the code to optimize battery reporting intervals on supported devices.
conbeehome-automationiobrokerfritzboxraspberry-pi
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
Oliver Cooper - Chief Technology Officer at Freelance (Self employed)