Summary
Chris Navarro is a Lead Research Software Engineer with over 16 years of experience building scientific and HPC-focused applications, currently driving research software efforts at the National Center for Supercomputing Applications. He blends deep expertise in Eclipse RCP, Java, SWT/Swing, GWT, and semantic web technologies with practical skills in Python, VTK, Linux, and scientific visualization to enable workflow orchestration and interactive tools for HPC environments. His recent work centers on semantic web applications for managing scientific workflow jobs and integrating HPC launches via Eclipse PTP and command line interfaces. Comfortable across front-end frameworks like React/Redux and backend REST services, he also brings CI/CD and DevOps familiarity with Jenkins and the Atlassian stack. Trained as an aerospace engineer with a computer science minor from UIUC, he pairs strong engineering fundamentals with long-standing experience in research software that bridges domain science and production-grade tooling. An often-overlooked strength is his continuity at NCSA since the early 2000s, reflecting institutional knowledge that accelerates complex, multidisciplinary projects.
14 years of coding experience
1 year of employment as a software developer
B.S., Aerospace Engineering, B.S., Aerospace Engineering at University of Illinois Urbana-Champaign