Ben Bowes is a seasoned Senior Software Engineer based in Melbourne with 11 years of professional experience building front-end-first products across startups, large enterprises and agency clients. He specialises in React and TypeScript ecosystems, design systems, accessibility (WCAG) and CI/CD, and has led frontend architecture, mentoring and delivery at companies including Xero, REA Group, Alinta Energy and Flybuys. Ben pairs hands-on implementation (component libraries, private npm modules, e2e and unit testing) with product-focused thinking to align developer work with long-term business outcomes. He has a strong background delivering multilingual, SEO-friendly and high-performance web experiences, and has introduced ElasticSearch, SEO and accessibility practices into products used by major universities and brands. A natural teacher and collaborator, he regularly runs brown-bags, internal training and onboarding to uplift teams while championing trust and shared ownership. Beyond corporate work he runs benbowes.com and has a history of creative technical projects, from ecommerce and SaaS UI flows to an independently built 3D game that honed his low-level graphics and game-AI skills.
11 years of coding experience
13 years of employment as a software developer
EDIM, Multimedia, EDIM, Multimedia at Victoria University
Professional Photography, Photography, Professional Photography, Photography at Unitec
Contributions:4 PRs, 17 pushes, 7 branches in 3 years 7 months
reactreact-reduxreduxreactjstodo
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
Ben Bowes - Senior Software Engineer at Shell Energy