James Rivett-carnac is a Principal Engineer based in Singapore with 13 years of experience building customer-centric, agile product and platform engineering teams across startups and large tech companies. He has led architecture and delivery at companies like Grab, ExpressVPN, Traveloka and Spire, combining hands-on systems design with team coaching and product-driven decision making. Comfortable in backend systems and distributed architectures, he has a track record as both technical product owner and engineering lead, shipping secure, scalable solutions in fast-moving environments. He balances daytime product engineering leadership with experimental side projects (hosted on GitLab), reflecting a curiosity for abstract, unconventional ideas. With an Applied Physics background from the University of Toronto, he brings a rigorously analytical approach to solving messy real-world engineering problems.
13 years of coding experience
14 years of employment as a software developer
BS, Applied Physics, BS, Applied Physics at University of Toronto - New College
Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. Visit http://jug.gl for a live demo ...
Contributions:2 PRs, 40 pushes, 9 branches in 1 year
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.