CV
EDUCATION
Carnegie Mellon University, Carnegie Institute of Technology, Pittsburgh, PA
PhD, Electrical and Computer Engineering (Expected Dec 2025)
Relevant Courses: Modern Computer Architecture & Design • Digital IC Design • Reconfigurable Computing • How to Write Fast Code
Cornell University, College of Engineering, Ithaca, NY
Bachelor of Science, Electrical and Computer Engineering, Computer Science Minor
Dean’s List (all semesters), Magna Cum Laude (May 2020)
Relevant Courses: Complex Digital ASIC Design • Distributed Computing • Computer Architecture • Large Scale Machine Learning • Digital Communication
AWARDS AND HONORS
Dean’s Fellow, Carnegie Institute of Technology (Feb. 2020)
Eta Kappa Nu (IEEE-HKN) (Nov. 2018)
Tau Beta Pi (Nov. 2018)
SPECIALIZED SKILLS
Programming Languages: Verilog, C, C++, MATLAB, Python, Java, TCL, PyMTL3
Tools: Git, Altium, Verilator, VCS, Primetime PX, Cadence Innovus, Cadence Virtuoso
RESEARCH EXPERIENCE
Batten Research Group, Cornell University (Aug. 2018 - May 2020)
Advisor: Prof. Christopher Batten
- Created 3 stage pipelined blocking cache RTL generator parametrized by size of cache lines and total size
- Designed a custom energy and power characterization flow that utilizes Synopsys EDA tools (Primetime PX) to find performance metrics for custom ASIC designs
- Ran preliminary tests and created breakout board for computer architecture test chip (BRGTC1)
Computer Systems Laboratory, Cornell University (Jun. 2017 - Aug. 2017)
Advisor: Prof. Zhiru Zhang
- Experimented with various forms of gradient descent on a GPU to filter spam emails more quickly
- Implemented stochastic gradient descent using multiple threads with asynchronous updates in C
PROFESSIONAL EXPERIENCE
MITRE, Bedford MA (May 2019 - Aug. 2019)
Position Navigation and Timing Intern
- Identified spoofing in GPS signals from data collected during field tests
- Created plots and maps to visualize various aspects of GPS signals
Draper Laboratory, Cambridge MA (May 2018 - Aug. 2018)
Undergraduate Engineering Intern
- Designed new test procedures and soldered custom test circuits to verify proper sensor functionality
- Automated tests utilizing oscilloscope, function generator, power sources and ammeters
TEACHING
Cornell University, College of Engineering
Computer Architecture, ECE 4750 (Aug. 2019 - Dec. 2019)
Teaching Assistant
- Graded labs, problem sets and quizzes
- Held weekly office hours to assist on assignments or explain lecture topics
Digital Logic and Computer Organization, ECE 2300 (Apr. 2019)
- Led exam review session for over 20 students
Multivariable Calculus, MATH 1920 (Aug. 2017 - Dec. 2017)
Academic Excellence Workshop Facillitator
- Led Academic Excellence Workshop (AEW) where I created problem sets and solutions for a class of 15 students
- Used active learning techniques during weekly lectures
CAMPUS INVOLVEMENT
Resistance Racing, Cornell University (Sep. 2017 - May 2020)
Electrical Subteam Lead
- Designed and optimized an energy efficient BLDC motor controller using field-oriented control
- Designed, populated and tested a PCB for measuring power consumption (joulemeter)
- Tested and integrated battery management system, power converters, data acquisition, motor controller and automation systems onto the vehicle
Cornell Maker Club, Cornell University (Jun. 2018 - May 2020)
Club Swimming, Cornell University (Sep. 2016 - May 2017)