C++

C++ was one of my go-to languages as a student and for personal projects. I’ve used C++ to clear USACO competition. I have taught many middle school students C++ via Tully and Evergreen Village Square Public Libraries

Java

Java was my first programming language and I’ve used it for countless projects since 2019. I used it to clear USACO Bronze level and also have taught Beginner, Intermediate and USACO Bronze classes for middle and elementary students via SanJose Public library platform. 

C

I’ve worked with C over three semesters in Embedded Systems, Computer System Organization, and Operating Systems classes. Some of the projects I’ve worked on with C include an Explicit Free List memory allocator, a cache simulator, a CPU scheduler, and a thermostat state machine using an Arduino.

Python

I’ve taken three semesters of classes taught in Python and have begun using it as one of my primary languages for personal and professional projects as well. I’ve used Python to implement an NCAA Football ranking program, a Flask REST API, and several machine learning projects.

NodeJS

I’ve used Node to build several RESTful APIs as an intern and for personal projects. Some of the services I’ve built with Node include a User Management server and an application for generating pdf reports from JSON. The back-end for my delivery route optimization project is also written mostly in Node.

ReactJS

React is the front-end framework that I have the most experience with – I’ve taken an online web development course taught in React and have used it in two of my internships as well as for personal projects. As such, I am comfortable building my front-end components in React and have a strong grasp of its main concepts.

CSS

I primarily use pure CSS3 for styling my web pages but I have worked with Bootstrap 4 for class projects (and previous iterations of this website) and am open to learning and using other frameworks too. Many of the elements of this website make use of newer CSS3 features like CSS Grid.

MySQL

Most of my work involving databases has been in relational databases using MySQL. I used MySQL (and Postgres) during my time as an intern as well as for personal and in-class projects. Check out my Shelter Seeker project to see a schema that I helped design!

AWS

I have used AWS in personal and professional settings to deploy websites, APIs, containers, and more. I’ve gained lots of exposure to services including EC2, S3, Lambda, IAM, and CloudFormation and am always learning new ways to use the platform. This site is currently hosted on an AWS EC2 instance.

Bash

Mongo

PHP

Cucumber

Swift