hi, i'm andrew!
I am an alumni of the University of Pennsylvania, where I earned a Master's of Science degree in Robotics and an Undergraduate degree in Mechanical Engineering and Applied Mechanics. My graduate studies and the latter half of my undegraduate studies focused on Computer Vision and Deep Learning, especially in the context of Robotics. I also obtained minors in Computer Science and Mathematics while getting my undergraduate degree. In between my undergraduate and graduate programs, I worked at Rivian Automotive as a Software Engineer Intern. I've always had a passion for engineering and research, but right now I'm still figuring out if I want to pursue industry, further academia, or something in between.
My Resume
Projects
OAK-Deep
Experimental Toolbox for training, testing, and deploying Deep Computer Vision models
- OAK-D Camera (4K RGB, Stereo Depth, onboard VPU)
- Jetson Nano Deployment (GPGPU for maximizing compute resources)
- OpenCV (Traditional Computer Vision and Visualization)
- Pytorch (Neural Network Training)

QUAD RL
Learning for Planning and Control of Quadrotors
- Dynamically feasible trajectory generation
- Optimal Control
- Learned Quadrotor dynamics

TelloSLAM
Visual SLAM on an educational quadrotor platform
- Localization (6DoF Pose Tracking)
- Mapping (Visual Keypoint Extraction and Alignment)
- Planning (Safe Indoor Exploration)
- Control (Smooth Trajectory Following)

R2Pi2
Solving different AI problems with Raspberry Pi and a terrestrial robot
- Hacked R2D2 Robot (Raspberry Pi for communication and lightweight compute)
- Navigation
- Computer Vision
- Natural Language Processing
