Picture of John Duggan

John W Duggan

Full Stack Software Engineer

John began his career at ORNL in June, 2024 as a Software Engineer subcontractor through Cadre5. During this time, he primarily worked on interface design and application development for the Neutron Data Interpretation Platform (NDIP). In June, 2025, he became a staff member within the Application Engineering group as a Full Stack Software Engineer, where he has continued his work on NDIP.

His primary work interest is the intersection of research and software, with an emphasis on how the user experience provided by software impacts the research outcomes achieved by the scientists using it.

Work History

  • June 2025-Present -- Full Stack Software Engineer at Oak Ridge National Laboratory
  • June 2024-June 2025 -- Software Engineer at Cadre5, LLC
  • January 2022-June 2024 -- Research Software Engineer at the University of Tennessee
  • May 2019-June 2024 -- Software Engineer at Survature, Inc.

Programming Languages & Libraries

  • HTML/CSS/Javascript
  • Python
  • Vue.js & Vuetify.js
  • Django
  • PostgreSQL
  • Master of Science, Computer Science, University of Tennessee, 2019
  • Bachelor of Science, Computer Science, University of Tennessee, 2015