Owen Ashurst is a Full Stack Developer based in the UK with 11 years of experience building SaaS applications using .NET, ReactJS, Node.js and cloud platforms like AWS and Azure. He combines front-end polish with back-end reliability, shipping real-time features such as Socket.IO-driven interactions and persistent chat logging. His open-source work includes improving an Agar.io clone—expanding the canvas, tuning gameplay consistency, refactoring server code, and adding SQLite3-backed chat logs—highlighting a pragmatic approach to both UX and maintainability. Comfortable across the full stack, he routinely updates dependencies and fixes syntax and architectural issues to keep projects production-ready. Colleagues would describe him as a developer who balances user-facing detail with solid server-side engineering.
Agar.io clone written with Socket.IO and HTML5 canvas
Role in this project:
Full-stack Developer
Contributions:6 reviews, 3 commits, 11 PRs in 2 days
Contributions summary:Owen primarily focused on improving the game's functionality and codebase. They increased the game canvas size, added a help message, and decreased the maximum speed for gameplay consistency. The user also updated packages, fixed syntax issues, and refactored the server code. Furthermore, they implemented chat logging using SQLite3.
Contributions:30 commits, 25 pushes, 19 branches in 1 month
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.