Gabriel Grais

Meet Gabriel Grais

I am passionate about making people's lives easier. Solving issues with code is incredibly satisfying. From keeping my houseplants alive to streamlining repetitive tasks in the workplace, the satisfaction from resolving issues via programming has always motivated me to pursue a career in Computer Science.



University of Illinois Urbana-Champaign

Bachelor of Science in Computer Science, 2023
Dean's List 2023, GPA: 3.75

Relevant Coursework

  • Algorithms and Models of Computation
  • Database Systems
  • Software Design Studio
  • Applied Machine Learning
  • Interactive Computer Graphics
  • Data Mining
  • System Programming
  • Data Structures

Technical Skills


C, C++, Java, Javascript, Python, SQL, VBScript


AWS Certified Cloud Practitioner, Android Studio, Firebase, Flask, Git, Google Cloud Platform, Linux, PostgreSQL


State Farm: Enterprise Technology Intern

May 2022-August 2022
Champaign, Illinois

Studio Technologies Inc: Software Intern

June 2017-January 2022
Skokie, Illinois

Introduction to Computer Science: Course Assistant

August 2021-May 2022
University of Illinois Urbana-Champaign

Project:Code: Data Visualization Project Manager

September 2020-Present
University of Illinois Urbana-Champaign

Interests and Hobbies

  • 3D Design and 3D Printing
  • Gardening
  • Photography
  • Puzzles
  • Escape Rooms
  • Fountain Pen Restoration
  • Home Automation
  • Tennis


Broadway Programmer
Broadway Programmer

Automated programming and licensing tool for devices with the Dante Broadway chip. Created using VBScript and Python with TKinter. Results are automatically stored in Google Sheets.


Democratic Plant Watering System. Created a backend using Python with Flask and PostgreSQL and a frontend using Jinja and Bootstrap. Hosted with Amazon Web Services, using EC2, RDS, and Route53. Live sensor data and automatic watering are managed with a Raspberry Pi.

Bike Media Controller
Bike Media Controller

A custom handlebar-mounted bluetooth media controller. Created using a Seeed XIAO ESP32C3 board, three mechanical key switches, and a rotary encoder. Firmware written with Arduino C++. The case was modeled and 3D printed to fit the components snugly.


Puzzle-based horror game set in Altgeld Hall of the University of Illinois. Completed with a team using Unreal Engine 5. Enemy AI implemented using Blackboard Behavior Trees.

ProjectCode Illinois COVID19 Map
Illinois COVID-19 Map

Interactive COVID-19 tracker using live data from the Center for Systems Science and Engineering (CSSE) at Johns Hopkins University. Completed as a team as part of Project:Code, using Python with Flask.


Simple note taking web app with automatic date and tag parsing. Backend implemented with Python with Flask, SQLite3, and Celery and Redis for notification queueing, and frontend created with Jinja and Bootstrap.


Unable to display PDF file.



Let's get in touch