
Staff Software Engineer
Anaconda, Inc. · Full-time
Mar 2023 - Present
• 2 yrs 3 mos
SparkCognition
Sep 2019 - Mar 2023
Engineering Manager
May 2022 - Mar 2023
• 11 mosSenior Software Engineer
Sep 2019 - Nov 2022
• 3 yrs 3 mos
Co-Founder
Aperiam Bio · Part-time
Feb 2020 - Jun 2021
• 1 yr 5 mos
Software Developer Advanced (Multiphysics and Discretization Framework)
Siemens PLM Software
May 2014 - Sep 2019
• 5 yrs 5 mos* Cross-team C++ developer for multiphysics simulation package Star-CCM+
* Initiated, organized, and completed a 2 year effort involving 5 developers across 3 teams to
integrate finite element technology into post processing pipeline
* Daily use of C++ on a distributed memory parallel client-server architecture
* Work within an international 5-member team as the numerical heat transfer specialist
* Lead biweekly meetings with members of Finite Element, Post Processing, and Discretization
Framework teams to coordinate efforts across groups
* Collaborate with 200+ developers using Git and peer reviewed pull requests
* Facilitate a constant learning environment by hosting a biweekly “Code Talk” with the entire office

Development Engineer
Amoeba Technologies Inc.
Aug 2013 - May 2014
• 10 mos* 1 of 5 developers that worked on the company’s flagship simulation product
* Regularly used C++ and Python in a distributed memory parallel environment
* Implemented and maintained the compressible flow solver with minimal supervision
* Created validation test code for added functionality
* Assumed the role of application specialist, tester, and developer
* Produced quality work in a highly unstructured, startup environment

Graduate Research Assistant
University of Texas at Austin
Jan 2012 - May 2013
• 1 yr 5 mos* Conducted independent research toward completing my dissertation
* Dissertation titled "An Efficient Solution Procedure for Simulating Phonon Transport in Multiscale Multimaterial Systems"
Key Contributions
* Reformulated numerical computation for simulating phonon transport which resulted in orders of magnitude speed up for practical problems
* Demonstrated strong parallel scalability on modern computer architectures
* Applied this new procedure to analyse a before unreachable simulation configuration-- a nano-particle composite
An Efficient Solution Procedure for Simulating Phonon Transport in Multiscale Multimaterial Systems

Research Assistant
PRISM Center
May 2008 - Dec 2011
• 3 yrs 8 mos* Conducting independent research toward completion of Master's thesis
* Thesis titled "An Acceleration Technique for the Solution of the Boltzmann Transport Equation"
Key Contributions
* Formulated an approximation to the phonon Boltzmann transport equation which reduces simulation time by orders of magnitude
* Applied this new formulation to a simulation of a real metal oxide semiconductor field effect transistor (MOSFET) to demonstrate solution speed up and compare accuracy
An Acceleration Technique for the Solution of the Phonon Boltzmann Transport Equation

Computational Chemistry and Materials Science Summer Scholar
Lawrence Livermore National Laboratory
May 2011 - Aug 2011
• 4 mos* Worked with ~20 graduate students from around the world at the National Ignition Facility
* Improved performance of a Monte Carlo code (ADEPT) simulating atomistic kinetics in chemical vapor deposition
* Incorporated shared memory parallelism into a legacy FORTRAN code using OpenMP
* Attended weekly seminars on cutting edge materials science research
* Awarded “Outstanding Summer Project” for the National Ignition Facility

Research Assistant
COMET Lab in conjunction with Raybestos Tech Center
Jan 2007 - Jan 2008
• 1 yr 1 mo* Worked with Raybestos to analyze fluid flow and heat transfer during automobile clutch engagement.
* Used FLUENT to perform virtual experiments on varying geometries for clutch pad oil channels.
* Presented biweekly reports to the Raybestos PI about modeling progress.
* Wrote final report summarizing six months of research.