KEVIN ZHU
A Portfolio of My Software Development Experience
TECHNICAL SKILLS

Programming Languages
Java, C/C++, Python, Groovy, Turing, Racket, R, Bash, HTML/CSS/Bootstrap, JavaScript

Tools and Technologies
Git, Selenium, Katalon Studio, Jira, Jenkins, Microsoft Office Applications, Google Workspace
RELEVANT EXPERIENCE

Automation Developer at Litera
May 2022 - August 2022
Programming Languages: Groovy
Tools and Technologies: Git Bash, Katalon Studio, Jira, Jenkins

Scouting and Strategy Leader at FRC Team 4914
July 2019 - June 2021
Tools and Technologies: Google Workspace
Website
- Collaborated with other subteam leaders to build our FRC robotics team's website
- Primarily developed the Strategy and Competition subteam pages
PROJECTS


Computer Lab Schedule
Programming Languages: Java
Tools and Technologies: Java Swing
GitHub
- Created a computer lab schedule containing a registration and login page with the Java Swing API
- Constructed UML Diagrams to plan the structure of the classes
- Implemented this application using Object Oriented Programming and other algorithms
- Saved user credentials and timetable data in text files even after the software is closed
- Features: adding new classes, clearing the eschedule, searching for teachers and courses

2048 Board Game
Programming Languages: Java, HTML, CSS
Tools and Technologies: Java Swing
GitHub
Website
- Collaborated with a friend to code 2048 and a home page for this game
- Kept track of the user's score at the top left corner of the application
- Implemented this game using the Java Swing API and Object Oriented Programming
- Constructed a website to promote our game using HTML and CSS
- The game can also be downloaded from the website

Flashback Model X
Programming Languages: HTML, CSS, JavaScript
GitHub
Website
- Used HTML and CSS to build a website for my team's innovative flashlight
- Showcased the final product, the product's design and some testing results
- Outlined the mathematics, physics and chemistry principles of the product
- Modelled the flashlight's thermoelectric effect with JavaScript
