logo


Hello there! My name is


Keshav Gupta


About Me




skill

I graduated from the University of Waterloo with a degree in Computer Science in 2024.

I'm currently a software engineer at SpaceX in Seattle, Washington.

When I am not programming, I love swimming, martial arts, and 

photography

! I am a certified lifeguard and a black-belt in Tae-Kwon-Do. You can reach me through any of the links below.




Languages



JavaScript, 

TypeScript, 

Python, 

C, 

C++, 

C#, 

GraphQL, 

Java, 

Swift, 

SQL, 

HTML, 

CSS, 

Go 


Technologies



Node, 

React, 

React Native, 

Redux, 

Vue, 

Flutter, 

Express, 

.NET, 

Flask, 

Django 


Tools



Azure, 

AWS, 

Heroku, 

Git, 

Apollo, 

Docker, 

Kubernetes, 

PostgreSQL, 

MongoDB, 

Firebase 



Experiences



Projects

Big Brother

A containerized bot hosted in AWS using GoLang, Express.js, MongoDB, Node.js to analyze trends in a stock market game, currently serving 50,000+ daily users and supported on Patreon.

AuTomato

A programming language, featuring a lexer, parser, and interpreter using C++, object-oriented programming, and design patterns to execute code.

Portfolio Website

My personal website, built using TypeScript, JavaScript, and React. Integrated Search Engine Optimization (SEO) using Gatsby.

WorkoutBuddy

An iOS and WatchOS application that helps you track your workouts and fitness goals.

Mips Emulator

A program that consumes MIPS assembly code, runs the code, and outputs the final state of the environment using C++ and Make.

Bungee

React Native application to manage a monthly budget and display spending statistics with a REST back-end leveraging Google APIs and Google Cloud.

'There are no frames, there are no boundaries.' - Russell Schweickart