Decorative shapeDecorative shape

Get to Know

About Me

Developer & Student

Decorative shapeDecorative shapeDecorative shapeSignature watermark

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.

Decorative shapeDecorative shapeDecorative shape

Education

Academic Journey

UIUC Logo

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

Currently Enrolled
📅

Expected Graduation

2029

💻

Field of Study

Computer Engineering, Statistics

🌟

Focus Areas

AI, Machine Learning, Embedded Systems

Honors & Recognition

🏅Dean's List (FA25)
James Scholar
🎓Grainger Engineering Continuing Scholarship (FA26)

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

Strategy & Telemetry Team Member
  • 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

Consultant
  • 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

Technical Skills

PythonNumpyPandasPytorchScikit-learnC++CJavaSQLHTML5CSS3JavaScriptReactTensorFlowAssemblyGitGitHub
Lets Get In Contact

I'm Always Eager To Connect, Learn, And Explore New Ideas

Whether you have an ambitious project to bring to life or just want to share ideas and collaborate...
Send me an Email or connect with me on LinkedIn and let's get started!