01. About Me


Hey there! I’m Jay Chin. I’m pursuing a Computer Science degree with a Mathematics minor at the University of Alabama at Birmingham. My passion lies in discovering innovative approaches and crafting unique solutions to everyday challenges. In my free time, you will find me engrossed in a new project or staying active at the gym. If you're interested in exchanging ideas, collaborating on projects, or simply want to chat, feel free to reach out!

02. Skills


Programming Languages:

Python

Java

C

C#

HTML

CSS

JavaScript

GDScript


Tools/Frameworks:

.NET

React

Git

Github

JavaFX

JavaGUI

Godot Engine

Flask

Postgre SQL

SQLAlchemy

Heroku


Scene Builder

03. Experience


Regions: SWE Intern

May 2024 - Current

As a Software Engineering Intern at Regions, a Fortune 500 company, I am currently working on a project that involves integrating multiple JSON files into a single hierarchical file structure. My responsibilities include parsing and merging JSON data, ensuring data integrity, and maintaining proper hierarchical relationships within the combined file.

Dark Tower: SWE

February 2024 - May 2024

At Dark Tower Company, I developed a Python-based tool to gather and process data from a website. I integrated Docker for consistent deployment and PostgreSQL for efficient data storage. By following best coding practices, I ensured the tool's maintainability and reliability, conducting thorough testing and debugging to guarantee accuracy and robustness.

UAB: Web Development Teaching Assistant

August 2023 - December 2023

During my time as a teaching assistant, I played a crucial role in significantly improving students' mastery of HTML, CSS, and JavaScript. I provided detailed feedback on assignments that encouraged students to adopt good practices, resulting in up to a 20% increase in their assignment scores. Additionally, I assisted students in addressing individual challenges during my office hours.

UAB: Systems Programming Teaching Assistant

January 2023 - May 2023

As a teaching assistant, I was privileged to lead and mentor a diverse group of over 130 students, including both 4th-year undergraduates and master’s level students. My role was pivotal in guiding these students through C programming. I provided personalized support during office hours and valuable feedback on assignments. Additionally, I assisted the professor with grading, proctoring exams, and offering insightful feedback on course content and structure.

04. Projects


CGI Recruit Tracker

February 2024

  • React
  • Docker
  • FastAPI
  • OpenAI
  • MongoDB
  • Python

A runner-up React web app built in 24 hours for UA Hackathon 2024, designed to assist CGI's recruiting efforts by enabling mobile users to easily input information into a MongoDB database. The app implements a combined authentication portal for both students and CGI staff, with secure endpoints that cannot be accessed manually. It also uses the OpenAI API to generate feedback by parsing submitted resumes from students.

Spaceify

February 2024

  • React
  • AWS-EC2
  • Docker
  • NGINX
  • SciKitLearn
  • Spotify API
  • Computer Vision
  • MultiThreading
  • JavaScript
  • Python

The project was built in 24 hours for Auburn Hackathon 2024 space theme. React web app allowed users to dynamically populate 3d rendering of songs from the Spotify playlist and was hosted on AWS EC2. The song's metadata determines the attributes of the planets such as color, texture, size, and speed. Utilizes the SciKitLearn to employ the computer vision to map album art palette to planet color gradient and the docker to host the backend, frontend, and NGINX.

LikeCode

August 2023

  • Flask
  • Python
  • SQL
  • HTML
  • CSS
  • JavaScript
  • SQLAlchemy

As a key member of the LikeCode project team, I played an essential role in developing a website aimed at helping students excel in technical interviews. I have spearheaded the implementation of a robust online IDE utilizing the Ace Code editor and various Python libraries. Additionally, I actively collaborated with team members to refine and enhance the website’s front page and member area, contributing my technical expertise and creative insights.

Linux File Finder

October 2022

  • C

In this project, I developed a file system traversal tool in C and it was designed for comprehensive directory navigation and enables users to selectively list files and directories based on various criteria like size, name patterns, and depth levels. This project leverages key C libraries and functions such as “getopt” for parsing command-line options, “optarg” for handling arguments, and “dirent” for directory navigation. My implementation involved creating a customized command-line interface that allows users to filter and list files based on size, name patterns, and directory depth.

RPG Game

November 2022

  • Godot Engine
  • GDScript
  • Godot Engine Blender

In this RPG game project, I created a world where players explore and battle monsters. I programmed the game’s core logic, leveraging Godot’s Engine physics for an interactive environment. I also crafted character animations using Godot’s integrated Blander tools, adding lifelike movement and enhancing the gameplay.


Farm and Drone Dashboard

December 2023

  • Java
  • JavaFX
  • Scene Builder

In the collaborative Drone Dashboard project, I played a key role in creating an interactive farm management simulation using JavaFX. My contributions included developing a dynamic farm layout, implementing customizable building management features, programming drone animations, and efficiently handling building data with HashMap. Additionally, I worked on enhancing user interaction through TreeView and ListView integration.

Breakout Game

May 2018

  • HTML
  • CSS
  • JavaScript
  • CodeHS Library

A game recreated from Atari breakout game from 1976 using JavaScript and CodeHS JavaScript library.
Click the anywhere in this box to play the game! (Touch screen is not supported)