About Me
Hi! I am currently a senior Computer Science major at the University of Maryland, College Park. Hoping to graduate in May 2019.
My experience in programming comes from academic courses, work experiences, and side projects
I am primarily interested in backend software engineering, big data analysis/visualization, web applications, and parallel computating.
Feel free to scroll down to read more details information, or check out my poorly maintained blog!
Work Experience
During my college career, I've had the pleasure of gaining work experience from 3 internships.
Center for Advanced Transportation Technology Lab
Location: College Park, Maryland
Role: Software Development Intern
Duration: November 2015 - November 2016 (1 year)
Maintained and developed features for various web applications, which provided data visualization and analysis of transportation data.
Tools used: Python, Javascript, HTML/CSS, Django, Git, Actionscript, Flex
Leidos
Location: Gaithersburg, Maryland
Role: Software Engineering Intern
Duration: June 2017 - August 2017 (3 months)
Ran penetration tests to evaluate an open source endpoint security platform. Made improvement / bug fixes to the security platform
Tools used: C, Python, Kali Linux, Javascript, HTML/CSS, OWASP
Qualtrics
Location: Seattle, Washington
Role: Software Engineering Intern
Duration: May 2018 - August 2018 (3 months)
Developed a microservice for providing data transformations to support data visualization exporting. Worked on all phases of the service's development, from design/architecture planning to deployment.
Tools used: NodeJS, Javascript, HTML/CSS, Docker, Jenkins, Gitlab
Education
University of Maryland
I am currently finishing up my Bachelors in Computer Science at the University of Maryland, College Park.
In addition to my major, I graduated from the the Advanced Cybersecurity Experience for Students (ACES) living and learning program, and will also be finishing up an Astronomy Minor.
Future
After finishing my Bachelors at the University of Maryland, I would like to persue a Master's degree in Computer Science (or a related field) to further my education!
Side Projects
In my free time I enjoy working on small side projects to experiment with new technologies and have fun.
As a short disclaimer: All of these projects are still WIP, and many were developed at a time where I was not aware of many software development best practices =)
UMD Courses Tool Suite
An assortment of web tools regarding courses at the University of Maryland, College Park. The two main features are currently tracking CS upper level registration, and a more improved course search.
- Upper Level Computer Science Registration Course Tracker - Tracks the status of UMD's Upper Level CS courses throughout registration period. Space is limited in these classes, so one can use this to see how fast a certain course fills up to determine whether it is realistic to get a spot in it.
- Improved Course Search - Allows searching UMD courses by Building/Room and start/end time. UMD's official site only supports basic search functionality, and does not provide these search features.
Related Repositories:
Technologies Used: ?
Disk Sweeper
CLI for recursively scanning directory/file sizes. It is quite slow. Created to learn the basics of Golang, and because wanted such an application, but didn't trust any of the existing ones on the internet.
Related Repositories:
Technologies Used: ?
Final Fantasy XIV Item Companion
Web application to assist with crafting in FFXIV. Allows users to search and keep track of items to create/buy for a crafting recipe. Includes links to where players can find said ingredients. Mainly created to become familiar with Django, and to avoid manually performing these steps myself.
Related Repositories:
Technologies Used: ?
Hearthstone Stat Tracker
A basic web application for tracking your statistics in Hearthstone. Mainly created to become familiar with d3.js
Related Repositories:
Technologies Used: ?
Hobbies
I'm learning japanese
I want to be a better cook
I am a washed up gamer
Check out my blog