Interactive Resume

An interactive resume to make it easier for you to get to the information you want to see. If you'd like a printable, PDF version of my resume, click here. If you like what you see, you can email me at

Click a tab to get started.

Kids For Code Website

August 2020

While working as a programming teacher for an organization called Kids For Code, I created their website using the Bootstrap CSS framework. I last updated it in March of 2021, but it is still up and maintained by the current teachers at Kids For Code. You can view the site live here.


June 2020

Scriber is a blogging platform I created as a hobby project, although it is designed to be scaled up to accomodate a large number of users. It uses markdown as a format to store articles, and Amazon S3 buckets to store images. Amazon Lightsail is used to run the server. View a live demo here.

MCPS Sidekick

April 2019

MCPS Sidekick is a grade-viewer app I created and published in my junior year of high school. It originally used web requests to imitate to a server that it was a user logging in via a web browser. When MCPS changed to use a platform called StudentVue, I used their API and created a Dart package for others to use, which I left to a friend to update when I graduated high school. The app allows users to not only view their grades, but to modify scores on assignments to see what their grade would be if they received a different score on an assignment, as well as to add future assignments and input a score for them (ex. to see what grade they would need to get on a future quiz in order to get an A in a class). The project is no longer on the app store, and I am not maintaining it anymore as I'm not a user anymore. It is written in Flutter and released for iOS and Android. The GitHub repository is available here.

Paid Positions

UMBC Department of Computer Science and Electrical Engineering

System Administrator

May 2022 - August 2022

  • Promoted to System Administrator when web project was complete (the job below)
  • Worked with a team of other students to manage student accounts, servers, and provided support to professors & faculty
  • Used Foreman, Puppet, Active Directory and other software to manage lab computers
  • Managed inventory and physically set up lab computers

UMBC Department of Computer Science and Electrical Engineering

Web Editor

December 2021 - May 2022

  • Migrated over 300 pages of UMBC's CSEE website to a new WordPress system
  • Used HTML and CSS to make sure pages looked correct and professional, and used Python to automate parts of the job (mostly web scraping)

Computer Science Summer Institute


July 2021 - August 2021

  • Took part in a program created by Google, where a cohort of students are taught from current Google software engineers, and received a stipend for participation
  • Learned the basics of Firebase Storage and Authentication
  • Created a PWA called Tap Contacts as a final project, which allows users to have their contacts as a cloud service and allows specific people to access specific contact information (ex. your boss can only access your work number, friends can access home phone, address, birthday)
  • To learn more about the program, click here

TIC Summer Camp

Staff Assistant

June 2019 - August 2019

  • Taught Java and web development, engaged and supervised children about learning and getting active, and learned to communicate effectively with other staff and parents while working as a staff assistant.
Volunteer Positions

Ruben Amaya Campaign Advocate


November 2021 - July 2022

  • Volunteered once a week for Ruben Amaya, a 21 year old candidate for State Delegate, canvassing door-to-door and talking to potential voters with Ruben Amaya
  • Attended Ruben Amaya events and fundrasiers
  • Poll watched during the primary election at the most popular voting location in Baltimore County

BARCS Animal Shelter

Dog Walker

February 2022 - May 2022

  • Went to BARCS animal shelter weekly to walk dogs and keep them active

Walden Circle


September 2021 - May 2022

  • Volunteered weekly, with some additional weekends, to provide free after-school care to local children without access
  • Helped kids with homework, played sports to help the kids get active and fostered a positive, fun environment

Kids For Code


June 2020 - May 2021

  • Taught HTML/CSS, Java and Python to elementary and middle school students in a virtual classroom environment
  • Created the HTML/CSS curriculum which helped Kids For Code teachers (including myself) teach over four hundred students across three eight-week sessions.
  • Also created their website, which is listed in the projects section

University of Maryland, College Park

Fall 2022 - Present

Computer Science w/ Neuroscience minor

University of Maryland, Baltimore County

Fall 2021 - Spring 2022


TensorFlow Developer Certificate

December 2020

  • TensorFlow is an artifical intelligence library developed by Google
  • Passed the TensorFlow exam developed by Google to receive the certificate (view certificate)
  • Self-studied and learned the basics of normalizing data and building simple image classification, NLP, prediction machine learning models using CNN, RNN and LSTM neural networks

hackUMBC "Best Use of Google Cloud"

October 2022

  • Created an app that uses the phone navigation mount in a car to look for license plates of AMBER alert cars
  • Created frontend with Flutter and Google/Firebase ML kit
  • Used Firebase Realtime Database and Firebase web SDK to make a "police portal" webpage where law enforcement enters a license plate that is immediately sent to every user of the app, then updated the Realtime Database from the Flutter app when a target license plate was found
  • View the project on GitHub here

hackUMBC "Best Community Hack"

October 2021

  • Created an unofficial UMBC app to help UMBC students because the official app had limited features and was very buggy
  • Created RSS feed page for school newspaper for convenience in the app
  • Created a table that listed the restaurant's hours in which listed the opening times for the current day and had search feature
  • Mentored a friend in creating a map feature that would show users where a specific room is on campus and what part of the building it is in
  • Won out of 200+ participants with a two person team (four allowed per team max.)
  • View the project on GitHub here

UMBC Club Soccer Team

October 2021 - May 2022

  • Stayed active with weekly practices
  • Practiced communication and leadership skills