I am a second-year quantum molecular engineering major at UChicago with a focus in computational physics. I'm interested in the possibilities of quantum technology and advanced materials, from the continuation of Moore's law and quantum computing to next-generation alloys and ceramics. My vision is to blend physics and chemical engineering with machine learning in the development of new complex materials that can be manufactured at scale. I am looking for research and development positions in the semiconductor/materials industry for summer 2024. In my time outside of molecular engineering classwork, I automate and integrate systems for materials growth and characterization at the Yang Lab on campus, coordinate the engineering team of UChicago Robotics as a VP of Technology, play quiz bowl, and occasionally program interesting physics simulations for my Instagram which are available on this site. I graduated from The Kinkaid School in 2022 as valedictorian.
MATLAB
While an engineering contractor at Johnson & Johnson's Center for Device Innovation in the Houston medical center, I programmed MATLAB interfaces for ABB's CRB15000 robot and Trossen Robotics' WX250s. These programs included robotic path planning, obstacle avoidance, graphics visualization, and various communication protocols. I also created a MATLAB interface for CNC machines based on GRBL and Marlin. I have also written drivers for lasers, PID controllers, laser power meters, and other hardware devices while writing a highly complex interface for an automated molecular beam epitaxy machine (6000+ lines).
Python
I extensively used Matplotlib, Numpy, and SciPy during an internship at Argonne National Lab where I modeled quasicrystal tight binding Hamiltonians by creating a full 5000+ line workflow for generating simulation setups, computing properties, and generating thousands of graphs automatically. I have also worked on projects with various APIs (Twitter, Coinbase) and integrations (Microsoft Excel). Due to Python’s extensive documentation, I am confident that I could learn how to use any functionality in Python very quickly.
Processing
I have extensive experience in Processing including interfacing with Serial communication, 3D graphics, and audio as well as being proficient in the core functionalities of the language. I have programmed everything from artificial neural networks to complex physics simulations from the ground up in Processing.
Java
Due to its similarities to Processing (which is essentially a looser version of Java), I am quite comfortable reading documentation to fill in any gaps that I may have in the language and would feel confident taking projects in the language.
Arduino (C)
I have spent significant time working with Arduino code and am very comfortable learning to use new libraries for whatever the task at hand may be. In addition to the language, I also have experience designing and building circuits that integrate with various sensors and electromechanical devices to complete tasks like automating solenoid valves and using a feedback system to control pump flow and based on water pressure.
C++
I have written basic 2D graphics programs in C++ using SFML for a molecular dynamics simulation.
R
I have also written various programs in R in order to parse through .json files on the order of 100 MB and categorize each element. I do not have any formal experience with the language and have mostly learned it from a textbook.
2022-2026
University of Chicago - Chicago, IL
2015-2022
The Kinkaid School - Houston, TX