Hey, I'm
About Me
I am a lifelong learner, driven software developer, and proud Korean.
I currently live in Chicago, Illinois working as a full-stack engineer at Apex Fintech Solutions. Before that, I graduated from the University of Notre Dame in 2022 with a BS in Computer Science and a Minor in Engineering Corporate Practice.
I love playing, watching, and talking sports! I've been playing soccer, tennis, and golf since I was a kid, and more recently picked up gaelic football and hurling in college. I am an active member of Madison's Gaelic Football and Hurling team and Whiskey FC. I'm an avid fan of the Detroit Lions, Detroit Red Wings, Korean National Football Team, and all Notre Dame sports. In my free time, I like to read, play the guitar, woodwork, and eat delicious foods.
My greatest passion is people, so let's connect and get to know one another!
Skills
Golang
gRPC
TypeScript
JavaScript
C#
Python
C/C++
Java
React
React Native
Next.js
.NET
Node.js
Express.js
SQL
PostgreSQL
MongoDB
Git
Redux
jQuery
Tailwind CSS
Kubernetes
Docker
Expo
Firebase
Heroku
Netlify
Vercel
Postman
Markdown
Bash
Swift
Kotlin
Caché
Arduino
HTML
CSS
Sass
Puppeteer
Salesforce
Soccer
Tennis
Golf
Pickleball
Gaelic Football
Hurling
Woodworking
Fishing
Guitar
Piano
Saxophone
Experiences
Software Engineer II
Apex Fintech Solutions | July 2024 - Present
- Bringing Apex's legacy securities lending platform to the cloud
- Developed microservices in Golang to establish connectivity with the New York Stock Exchange through the Depository Trust & Clearing Corporation (DTCC), enhancing real-time data acess and integration
- Engineered a new frontend platform enabling traders to efficiently locate stock, book contracts, and monitor open contracts, ultimately streamlining trading operations and user experience
- Constructed a robust backend-for-frontend (BFF) service, tailored to facilitate seamless communication between the frontend interface and multiple underlying microservices
Golang
gRPC
React
TypeScript
PostgreSQL
Kubernetes
Docker
C#
Git
Full-Stack Software Engineer
Epic Systems | August 2022 - July 2024
- Spearheaded multiple projects for Epic's Dermatology Application, owning all aspects from design to development
- Developed full-stack solutions to help dermatologists document patients' skin conditions
- Discovered, investigated, and fixed hundreds of bugs
- Supported the company-wide move from SVN to Git
React
TypeScript
C#
.NET
Git
Caché
Software Engineer
YOKE | Aug 2021 - Dec 2021
- Built features to enhance the way student atheletes maximize their name, image, and likeness
React
TypeScript
Git
Technology Project Management Intern
Simon Group Holdings | May 2019 - Feb 2020
- Completed an implementation of Salesforce CRM for several SGH companies in under two months, including historical data migration from each company's legacy CRM, data security between each company, and feature enhancements for each company
- Identified Fuel Automation Station' (FAS) strategic customers by analyzing trends in crude oil price in relation to customers' revenue and utilization of fracking units, shifting the sales team's focus to the most strategic and profitable customers
- Exhibited in Abu Dhabi International Petroleum Exhibition & Conference (ADIPEC 2019) and showcased FAS' software capabilities to thousands of attendees, resulting in a deal with Saudi Drill Company
- Created an online inventory management system for FAS' warehouses around the U.S.
- Designed UI/UX for dashboard reports in FAS' cloud software
- Flown out to FAS' Command Center and Operating Frac Sites in the Houston (TX) area to research the needs of operators and identify places for improvements for the Cloud Software (August 2019)
Salesforce
Product Management Intern
AeroParts Now | Summer 2020
- Automated uploading customers' aircraft inventory into the APN Database, decreasing the upload time by 5 hours
- Defined APN's 2020/2021 Product Development Roadmap (Scope of Work for development team, categorization of modules & sub-modules, calculation of time-costs, and determination of priority)
- Configured APN's Pipedrive CRM with automation, dashboard reports, and feature enhancements
React
JavaScript
Express.js
HTML
CSS
Git
Jr. Software Engineer
The IDEA Center | Summer 2020
- Built an eCommerce web app equipped with user authentication, product listings, Stripe-payment integration, an admin console, and customizable email notifications
React
JavaScript
Redux
Express.js
Git
Projects
My Portfolio
- Deployed my own personal website with Next.js, Tailwind CSS, and Vercel
Next.js
React
TypeScript
Vercel
Tailwind CSS
Swipe & Swing
A Golf Matching Mobile App | View repo
- Launched a golf mobile app that allows golfers to find nearby matches with similar golfing preferences
- Earned 1st place award in class for best application
- Developed features to allow users to swipe and match with profiles (think Tinder), message golfers they matched with, and use a map API to find golf courses and book tee times
- Designed the backend framework to store and return data from a SQL database
React Native
TypeScript
Python
SQL
Campus Wayzz
A Location Discovery Mobile App | View repo
- Deployed a location discovery mobile application that enable users to find spaces on campus with their friends
- Owned the development of the entire backend server, mobile app middleware, and the MongoDB database
- Developed a feature to allow users to create custom, shareable meetups (via link or app) with friends, from which users could see how far others were from their meetup destination via a map API
- Earned one of three perfect project grades in class
React Native
TypeScript
Express.js
MongoDB
Notre Dame Menu Text App
- Created an automated menu texting app using a MERN stack (MongoDB, Express, React, Node)
- Users can securely login/signup and configure a detailed schedule for menu text notifications. Schedules can be made for each day of the week (Sunday - Saturday). For each day, the user will choose the meal (Breakfast, Lunch, Dinner), the dining hall (North Dining Hall or South Dining Hall), and the notification time.
- Admin can post, delete, and edit menus for a dining hall's meal on any given date.
React
JavaScript
Express.js
MongoDB
Inventory Upload Assistance App
- Developed a web app for AeroParts Now to help customers upload aircraft inventory items into the AeroParts Now database
- This app imports a CSV file of inventory items, merges parts' Quantities if their Part Number, Serial Number, Condition Code, and Warehouse Location are the same, and exports the merged inventory in multiple CSV files (960 inventory items per file)
- Used this app to deal with inventory in the range of 10,000 - 90,000 inventory items
React
JavaScript
Express.js
HTML
CSS
Instagram Insights
- Developed a web app that scrapes your Instagram followers & following (via a Headless Browser), and returns a list of users who are not following you back & users who have unfollowed you
- Used the Puppeteer headless browser to scrape data because Instagram doesn't have a public API that can be used to gather a list of followers, following, unfollowed, and not following back
JavaScript
Express.js
Puppeteer
HTML
CSS
Education
University of Notre Dame
2018 - 2022 | GPA: 3.705
- Graduated with a BS in Computer Science from the College of Engineering
- Earned a Minor in Engineering Corporate Practice
- Relevant Courses: Data Structures, Algorithms, Operating Systems, Systems Programming, Advanced Databases, Computer Architecture, Logic Design, Theory of Computing, Programming Paradigms, Secure Software Engineering, Data Science, Droid Building, Discrete Mathematics