James Mccullough is a full-stack software engineer with 12 years of experience building scalable web and backend systems, currently contributing to autonomy at Nuro in San Francisco. He has shipped end-to-end features and infrastructure—from React/GraphQL frontends and NestJS backends to Postgres/Redis-backed services—powering high-growth consumer products and a Discord bot that now serves tens of thousands of servers. At Mushroom and Federato he designed core algorithms and integrations (including an email-client linking system and automatic quest generation) that meaningfully increased product engagement and operational capability. Comfortable across Python, Node, and modern web stacks, he also brings research experience in automated web scraping and data pipelines from his time at UCSD. Away from code he plays guitar and seeks creative solutions over coffee and outdoors, a hint of the curiosity he brings to product and engineering problems.
12 years of coding experience
4 years of employment as a software developer
University of California, San Diego
Associate of Science - AS, Mathematics, Associate of Science - AS, Mathematics at Foothill College
Contributions:13 commits, 6 pushes in 6 years 6 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.