Connor Hewitt
About Connor Hewitt
Connor Hewitt is a High Performance Computing Senior Software Engineer at ExxonMobil, with a background in software development and a degree in Computer Science from Brigham Young University.
Current Position
Connor Hewitt currently works at ExxonMobil as a High Performance Computing Senior Software Engineer. He has been with the company since 2019, operating out of the Houston, Texas, area. In this role, he has been instrumental in leading HPC initiatives and has contributed significantly to system stability and performance enhancements.
Previous Experience
Prior to joining ExxonMobil, Connor Hewitt gained experience as a Software Development Engineer Intern at Amazon in 2018, where he worked for three months in Seattle, Washington. Additionally, he worked at Brigham Young University in various capacities, including Web and Mobile Developer from 2016 to 2019 and Web Developer from 2013 to 2014. His roles at the university involved significant contributions to web and mobile development projects.
Education and Expertise
Connor Hewitt holds a Bachelor of Science degree in Computer Science from Brigham Young University, where he studied from 2013 to 2019. During his academic tenure, he developed a strong foundation in computer science principles, which has informed his professional work in high performance computing, software engineering, and numerical methods.
Significant Achievements
While at ExxonMobil, Connor played a key role in acquiring one of the world's fastest supercomputers by conducting comprehensive HPC workload benchmarks on over 10 hardware architectures. He also implemented a data reuse strategy that drastically reduced I/O usage by 98%, enhancing system stability. Additionally, he contributed to the timely release of a delayed project by improving the numerical stability and reproducibility of software.
Mentoring and Personal Projects
Connor has shown a strong commitment to mentoring, having guided junior colleagues and two interns in areas such as GPU programming, computer architecture, software engineering, debugging techniques, and HPC principles. He has also developed a personal project called RetireLabs, a Monte Carlo Retirement Simulator, using Rust for the simulation engine and React and D3.js for data visualization.