James Do is a Staff Software Engineer based in New York with 11 years of experience building full-stack systems and operational tooling. He progressed from mobile and Elixir backend work to senior engineering and management roles at Bowery Farming, then senior and staff positions at Hopin and Ramp, focusing on enabling operations with software. Comfortable across front-end, mobile, and backend stacks, he has shifted into roles that emphasize reliability, developer productivity, and shipping pragmatic solutions at scale. His background includes leading engineering teams and hands-on implementation, giving him both managerial and executional depth. A Rutgers CS graduate, he blends practical product-minded engineering with an appetite for smoothing day-to-day operations—plus a quirky taste in auto-playing Bowie to remind teams to enjoy the ride.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Rutgers University
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.