I am a Ph.D. computational scientist with a wealth of experience spanning academia and national laboratories. With seven years as a tenured associate professor at Wentworth Institute of Technology and five years contributing to groundbreaking research at Oak Ridge National Laboratory and Lawrence Livermore National Laboratory, I bring a unique blend of academic rigor and real-world application to my work.
As a computational scientist, my expertise spans a diverse array of computational techniques and computer science paradigms. My proficiency in multiple programming languages and problem-solving approaches positions me as a versatile and adaptable software engineer capable of thriving in any domain. With a relentless drive for innovation and a proven track record of success, I’m poised to tackle the most complex challenges and drive transformative change wherever I go.
Here is a selection of my recent publications.
I have created a variety of numerical models to simulate various physical phenomona. Ranging from fluid dynamics to wildfire simulations, I use C++, raylib, and python to create and visualize these models.
This is a robust, high-resolution fire simulation that can be used to examine wildfire spread in real locations based on GIS data for elevation, road and waterways, vegetation, and weather conditions.
Neutron stars are compact stellar objects formed in the catastrophic astrophysical explosions of massive stars. Studying neutron stars allows us to examine and understand how matter behaves in the most extreme conditions in the universe.
I have created a variety of other numerical models to simulate various physical phenomona. Ranging from infection modeling to ferromagnetism, I use C++ and raylib to create and visualize these models.
As part of my duties at Wentworth Institute of Technology, I designed, built, and manage Wentworth's first supercomputer. It is a heterogenious system that is used by faculty and students.
I designed and created a custom Entity-Component-System (ECS) game engine for 2D game development. Built in modern C++, the engine uses raylib for graphics and ImGUI for UI.
Over the past few years, I have been involved in numerous game jam events. In each event, I create a game entirely from scratch using the Unity game engine. Listed here are all the games that I have created.
Dissertation: Systematic Investigation of Operators in Nuclear Systems
Thesis: Benchmarking Approximations for the Electronic Structure of Atoms