James Nolan
Staff Software Engineer
Lausanne, Switzerland
Picture of James Nolan.

I am a software engineer with a passion for people, web technologies, product development and large scale infrastructures.

I have been developing web applications for the past 18 years. I currently work at NVIDIA, where I do a mix of agentic AI research and full stack web development. Before that, I was a Tech Lead at Reddit, where I led 15 engineers to rebuild the website in a responsive, accessible, user-friendly, and SEO-friendly way, and I worked at Facebook, where I built systems and user interfaces for data centers.

These days, I'm mostly working with JavaScript, React, CSS, GraphQL, Hack (PHP), SQL and python.

Feel free to reach out for more details!

Currently

Senior Software Engineer
Since February 2024 — NVIDIA — Lausanne/Zurich, Switzerland

Previously

Staff Software Engineer
Jun 2021 - Dec 2023 — Reddit, Inc. — Dublin, Ireland
Full Stack Production Engineer
Oct 2017 - Jun 2021 — Facebook — Dublin, Ireland
Software Engineer
Jul - Sep 2017 — Human Brain Project — Lausanne, Switzerland
Software Engineer
Dec 2016 - Jun 2017 — Coteries Lab — Lausanne, Switzerland
Freelance Web Developer
10/2010 - 10/2016 — Otherwise.ch — Lausanne, Switzerland

Education

B.Sc. in Software Engineering
2013 - 2016 — School of Business and Engineering Vaud — Yverdon-les-Bains, Switzerland