Hey, I’m Gustavo.

First-Gen Computer Engineer at Dartmouth | Embedded Systems & Getting into Edge Computing.

Download Resume
View My Work

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.

View Project

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.

View Project

View All Projects

Amazon Review Classification and Clustering with ML

Built machine learning models to classify and cluster Amazon product reviews using Python and Scikit-Learn.

View Project

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