Hey, I’m Gustavo.
First-Gen Computer Engineer at Dartmouth | Embedded Systems & Getting into Edge Computing.
About Me
My name is Gustavo Lopez-Fleming, and I’m a first-generation college student from Aurora, Colorado. At Dartmouth, I’ve leaned into the challenge of Computer Engineering, not because I had all the answers, but because I love being in rooms where I can learn from people smarter than me. That mindset has carried me through roles in research, teaching, and startups — from debugging multi-layer PCBAs to helping peers in distributed systems classes. Along the way, I’ve discovered a passion for embedded systems and machine learning, and I’m excited to bring that drive to building technologies that matter.
Senior Design Project - Boston Dynamics SPOT
Transforming a Boston Dynamics SPOT robot into a safe, interactive campus ambassador through voice AI, autonomy, and human-centered design.
Featured Projects
Outbreak: A Proximity-Aware Zombie Tag Network
A real-time multiplayer zombie tag game using ESP32s, RSSI-based proximity detection, and wireless broadcast protocols.
Amazon Review Classification and Clustering with ML
Built machine learning models to classify and cluster Amazon product reviews using Python and Scikit-Learn.
Professional Experiences
Halter Lab, Dartmouth Engineering
TA, Distributed Systems
Jan. 2023 - Jun. 2023
My Freshman Winter, I had the opportunity to take on my first ever research position under Dartmouth’s First-year Research in Engineering Experience (FYREE) program. The project was a space-deployable ultrasound for medical imaging on future deep space missions!
Dartmouth’s Makerspace
Mar. 2024 - Present
IAs a proud tinkerer, I was quickly drawn to Dartmouth’s Makerspace filled with laser cutters, 3D printers, sewing machines, and more. Helping students and faculty alike in their product ideation and creation has been a great way to destress during the school year!
Aug. 2024 - Jun. 2025
I quickly jumped at the opportunity to take on my first ever teaching assistant position. I looked forward to weekly office hours on lumped system analysis, Fourier transform, wave propagation, and more where I could be a helpful resource for 40+ students just like the TAs before me.
Lighting Startup
Jun. 2025 - Aug. 2025
Hutchins Lab, USC Wrigley
Jun. 2023 - Aug. 2023
Last Summer I worked at a stealth startup in Kingston, NY. It was an amazing experience where I was able to technically validate the product end-to-end and design the company’s first live-system demo for early customers and investors. What I enjoyed the most were the late night calls with our international team members across China, Pakistan, Dubai, and Thailand to debug different system components!
Ray Lab, Dartmouth Engineering
Jan. 2025 - Mar. 2025
What’s Next?
The summer after my Freshman year, I was accepted into a Research Experience for Undergraduates (REU) program at USC funded by the NSF! The project pushed me out of my comfort zone as I researched Nitrate uptake in phytoplankton across varying temperatures. This is also where I learned how to use a pipet for the first time!
Dartmouth’s Sophomore Summer!
Jun. 2024 - Aug. 2024
Dartmouth requires students to enroll in classes and be on campus during the summer of their Sophomore year. It was a great time to deepen relationships with friends and explore more of New Hampshire, including racing in Dartmouth Hospital’s annual 100-mile charity bike race for cancer research!
I received a grant from Dartmouth’s Undergraduate Advising and Research department to conduct a 10-week research project on improving a lightweight, low-cost robot for precise fertilization of row crops.
Courses @ Dartmouth!
Machine Learning & Data Science 🧠
- COSC 74 - Machine Learning and Statistical Data Analysis
- ENGS 096 - Mathematical Foundations of Machine Learning
- ENGS 027 - Discrete and Probalistic Systems
- ENGS 093 - Statistical Methods in Engineering (in progress)
Focus: classification, clustering, model evaluation, probability, optimization
Hardware, Embedded & Control Systems 💾
- ENGS 026 – Control Theory
- ENGS 031 – Digital Electronics
- ENGS 062 – Microprocessors in Eng. Systems (in progress)
- COSC 051 – Computer Architecture
Focus: hardware–software integration, digital logic, embedded systems, feedback control
Math & Science Foundations 🧪
- MATH 011 – Accelerated Multivariable Calculus
- MATH 022 – Linear Algebra with Applications
- CHEM 005 - General Chemistry
- PHYS 013/014 – Introductory Physics I & II
- ENGS 020 – Introductory Scientific Computing
Focus: mathematical rigor, physical systems, computational modeling
Systems, Networks & Software 💻
- ENGS 022: Systems
- ENGS 023: Distributed Systems and Fields
- COSC 010: Object-Oriented Programming
- COSC 050: Software Design and Implementation
- COSC 060: Computer Networks
Focus: distributed systems, networking, system-level thinking, software architecture
Engineering Design & Methodology💡
- ENGS 021 – Introduction to Engineering
- ENGS 089/090 – Engineering Design Methodology
Focus: design process, prototyping, teamwork, systems thinking
Humanities 📖
- WRIT 005 – Sports, Science, and Ethics
- ENGL 032 - Native American Literature
- CLST 003 - Aristotle to Epictetus
- AAAS 009 – Intro to Diaspora Studies
- ENVS 003 - Environment and Society
- ENVS 007.15 - Future of Food
- SPAN 009 - Spanish Culture and Conversation
- ENGS 011 - The Way Things Work
- LACS 001 – Intro to Latin American & Caribbean Studies