Hello, my name is Ian, and I am a senior and soon-to-be PhD student at the University of Tennessee, Knoxville. I am majoring in Computer Science, but I started out as a Computer Engineering major with a minor in Materials Science and Engineering. Although my major and minor have changed, I am still extremely interested in almost every science and engineering field, and my work outside the classroom reflects this interest. From the summer after my freshman year until the end of 2018, I worked as an intern with the Neutron Data Analysis Group at Oak Ridge National Lab (ORNL) writing software to help physicists analyze data collected at ORNL and simulate neutron scattering experiments. Additionally, during my time at ORNL, I developed a tool to help scientists and engineers at ORNL's Manufacturing Demonstration Facility 3D print parts for instruments at ORNL neutron research facilities. Since May 2019, I have been working in the field of High Performance Computing, which I entend to concentrate in during my PhD studies. In this field, I have been doing work related to both software performance research and molecular dynamics simulations. Outside of the classroom and research, I am a leading software member of UT's IEEE Robotics team. As part of this team, I help plan, build, and code autonomous robots for us to compete at the hardware competition at the annual IEEE SoutheastCon conference. I also work closely with the board of UT's IEEE Student Branch to help plan and host various events, although I am not a member of the board. As previously mentioned, after earning my degree, I will enter the PhD program at UT in Computer Science with a concentration in High Performance Computing. During and after my graduate studies, I hope to continue to develop interdisciplanary, impactful software through my research.
At ORNL, I worked in the Neutron Data Analysis group, where I developed data visualization and GPU-accelerated software to help users at the Spallation Neutron Source analyze their data and simulate their experiments.May 2017 - Dec. 2018
Working on the Analytics for Molecular Dynamics (A4MD) project, which examines the performance and implications of in-situ and in-transit analysis of molecular dynamics simulations. Also working on the new A4X project, which is a spin-off of A4MD that I came up with that seeks to generalize and expand the A4MD workflow into a general purpose workflow engine.May 2019 - Present
Will be working on the Hatchet tool, which allows users to analyze parallel program runtime profiles produced by standard High-Performance Computing profiling tools using a mix of traditional data analysis tools (i.e. Python's Pandas library) and graph- and tree-based functions.May 2020 - August 2020