

Get to Know
About Me
Developer & Student




I'm Yash Gulati, a Computer Engineering student at the University of Illinois Urbana-Champaign. My background is a bit unconventional—I spent five years as a freelance web developer before starting college, building everything from NFT platforms to startup websites. That experience taught me not just how to code, but how to deliver products that work.
Now at UIUC, I'm studying robotics, machine learning, and embedded systems. The transition from pure software to hardware-software integration has been fascinating—taking what I learned in web development and applying it to physical systems and understanding how code interacts with the real world.
I'm drawn to projects at the intersection of software and the physical world—whether that's autonomous systems, sustainable technology, or tools that genuinely improve how we interact with technology. Still exploring where I'll specialize, but that's part of the journey.



Education
Academic Journey

Bachelor of Science, Computer Engineering
University of Illinois at Urbana-Champaign
Minor in Statistics
Technical GPA: 4.0 / 4.0 | GPA: 3.96 / 4.0
Expected Graduation
2029
Field of Study
Computer Engineering, Statistics
Focus Areas
AI, Machine Learning, Embedded Systems
Honors & Recognition
Building foundations in CS and engineering
Relevant Courses
Robotics Team Project
Fundamentals of Robotics and their applications in autonomous simulations.
CS 498
Data Structures & Algorithm
Advanced study of data structures, algorithm design, and complexity analysis.
CS 225
Statistics and Probability I
Probability theory, distributions, and statistical inference methods.
STAT 400
Introduction to Computing
Computer architecture, digital logic, and low-level programming concepts.
ECE 120
Discrete Structures
Mathematical foundations including logic, proofs, and graph theory.
CS 173
Introduction to Programming with C++
Object-oriented programming, data structures, and algorithms in C++.
CS 128
Introduction to Electronics
Circuit analysis, electronic components, and hands-on lab projects.
ECE 110
Introduction to Programming with Java
Object-oriented programming fundamentals and software design in Java.
CS 124
Clubs, Research & Leadership
Campus Involvement
Illini Solar Car
Aug 2025 - Dec 2025
- Utilized Python and SQL to analyze 240,000+ of lines of data related to battery voltage, battery power, current, and more related metrics for car information
- Analyzed data using Pandas, Polars, and numpy, using Matplotlib to visualize graphs and metrics
- Ran calculations for output voltage, output current, and output power for the 3 MPPTs of the car
- Parsed eight JSON files to plot voltage vs time graphs for 32 modules of the battery in the car, and worked on excluding outliers to improve models
LiveSky - NOBE (National Organization of Business & Engineering)
Aug 2025 - Dec 2026
- Researched the Drone market in the U.S., including competitors, market growth, and SWOT analysis
- Brainstormed various proposals for market entry into the U.S., including EMS, Firefighter, and Construction drone
Technologies I work with