Summary
James Nolan is a Senior Software Engineer based in Lausanne with over a decade building high-traffic web products and large-scale infrastructure. He has led cross-functional teams at Reddit to rewrite the main site (driving 5x page speed and measurable DAU growth) and now applies that product-and-performance focus at NVIDIA. Comfortable across the stack, his toolkit spans TypeScript, React and web components, GraphQL, Python, PHP and CDN-level A/B testing, with a track record of shipping accessible, SEO-friendly, and resilient frontends. He also brings production engineering experience from Facebook, where he built global operational UIs and mentored dozens of engineers. Pragmatic and user-centered, he combines startup MV* agility with the rigor required to move critical global systems in production.
11 years of coding experience
13 years of employment as a software developer
Engineer’s Degree, Computer Software Engineering, Engineer’s Degree, Computer Software Engineering at HEIG-VD
French, English, Spanish