David James is an experienced engineering manager based in Melbourne with a decade-long trajectory rising through REA Group from Developer to Engineering Manager, focused on web and software development. He combines hands-on front-end and full-stack experience with team leadership, coaching engineers to enjoy their work and perform at their best. Comfortable in product-driven environments, he has a track record of delivering pragmatic solutions across startups and enterprise teams since early roles in consultancy and front-end shops. Known for a personable approach (reflected in a GitHub bio that invites collaboration), he balances technical delivery with nurturing healthy team dynamics. With a Computer Science background from Monash University, he brings both practical implementation skills and a steady mentorship mindset to scaling engineering organizations.
10 years of coding experience
11 years of employment as a software developer
High School, High School at Camberwell High School
Bachelor Of Computer Science Systems Development (minor), Bachelor Of Computer Science Systems Development (minor) at Monash University
Contributions:14 pushes, 1 branch in 5 years 11 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.