Aaron Cooper is a Principal Software Engineer with over a decade of hands-on experience building web and mobile systems across startups, insurers, and digital agencies, now based in Singapore. He blends technical leadership and individual contributor roles, driving architecture, TDD, and clear documentation while mentoring teams to ship customer-focused experiences. Proficient in TypeScript, React/Next.js, React Native, Java, SQL/NoSQL and AWS, he has led greenfield projects, tech due diligence for venture investments, and engineering labs that connect research to product. Comfortable in cloud and Agile environments, he routinely champions engineering best practices and well-planned architectures to improve delivery quality. A British engineer and Singapore PR since 2018, he prefers roles demanding deep, hands-on engagement such as Technical Leader or Senior IC. Beyond code, his background in design and early freelance work gives him a practical eye for UX and pragmatic product-first solutions.
10 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Computer Games and Multimedia Development, 2.1, Bachelor's degree, Computer Games and Multimedia Development, 2.1 at University of Worcester
A-Levels, ICT (B), Design & Technology (B), Chemistry (C), A-Levels, ICT (B), Design & Technology (B), Chemistry (C) at Dyson Perrins C of E 6th Form College
Create interactive web pages with HTML and JavaScript easily!
Contributions:37 commits, 7 PRs, 9 pushes in 5 months
javascriptweb-developerwebappinteractive-web
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
Aaron Cooper - Principal Software Engineer at Schroders