During this role, I worked on the front-end implementation of the responsive UI for the Client Dashboard, mainly Sherlock Output Page, Sherlock Input Page, My Reports, and more.
Please scroll down ⇣
Subscription UI
I had the opportunity to work on the front-end Subscription responsive UI as well as its functionalities, powered by Stripe API.
I also implemented a back-end REST API using Java to ensure that everything is running smoothly.
Please scroll down ⇣
My Reports
Additionally, I implemented the responsive UI for My Reports page to display report information on a responsive table formatting, in addition to search and sorting features, and more.
Auth
Furthermore, I integrated two-step email verification process for both sign-up page and Forgot My Password page.
I'm a developer and a software tester based in San Jose, CA. I enjoy writing
code to bring better accessibility for creating and testing applications. Check out my projects and
contact me if you're interested in working together.
Spearheaded the assembly of core and peripheral hardware components for Volkswagen infotainment system test benches, ensuring comprehensive environment simulation
Employed diagnostic tools like ODIS and BluePirat, alongside PuTTy and WinSCP, for vehicle system diagnostics, log retrieval, metadata access, and file management
Integrated simulation tools such as CANSim4 to replicate vehicle data, enhancing the fidelity of test scenarios and ensuring accurate system responses
October 2023 - Present
Front-End Web Developer - Intern
useTRACT.com
Designed REST APIs for Stripe integration to handle payments and its frontend component using Java and React
Implemented client portal to enable sharing reports, purchasing plans, and secure logins using in-house APIs
Developed scalable and reusable React.js components to enhance front-end modularity and performance
July 2023 - September 2023
Click me for more concrete details!
SCU SafeWalk App
Santa Clara University
Created cross-platform admin tools for SafeWalk app using JavaScript and Flutter to ensure platform flexibility
Integrated with Firebase Database to provide real-time status updates for employees and the users
Coordinated with SCU government and Campus Safety teams to ensure safety over hundreds of students
Developed a comprehensive ticket management automation script for codeBeamer ALM, streamlining the tracking and closure of development tickets
Implemented a system that extracts ticket data from spreadsheets, and evaluates ticket status, severity, and external links to ensure adherence to closure protocols
Enhanced operational efficiency by automating the follow-up process for tickets requiring additional actions, such as third-party vendor involvement or internal 5 phase reports
www.seungjoonyang.com
Personal Project
Enhanced web experience with responsive CSS effects and JS with debouncing techniques to optimize performance
Reduced data consumption by 25% using Gulp to optimize web content, resulting in lower bandwidth usage
Implemented an in-house JS alternative to Bootstrap’s Scrollspy component to maximize reliability and flexibility
You Tube, I List – Python Script (June 2023)
Personal Project
Developed Python Script that scans YouTube playlists and updates Google Sheet data using Google Cloud APIs
Enhanced the script’s scalability by allowing users to track multiple playlists and customize update frequency
Implemented email notification feature using Gmail API alerting users about missing videos with relevant details
SCUACM – Summer Website Upgrade (August 2022)
Santa Clara University
Assembled additional feature of allowing users to upload and manage his/her resume file
via
SCUACM's website
Utilized Firebase Cloud Storage to display and update resume's metadata and the file
based on
unique user token
Pioneered in building a seamless integration of functionality and design with CSS and JavaScript
Poppers — The Game (July 2022)
Personal Project
Developed a web-based game using JavaScript for game play and online ranking implementation
Implemented scoreboard feature where player info are stored and retrieved from the Firebase Real-time Database
Utilized Twitter and LinkedIn API to allow users to create posts to share on the respective social media platforms
Share That Produce! – Google Sheets
Personal Project
Created advanced digital grocery list with auto-sorting features using Google AppScripts
to
manipulate mass data
Incorporated fail-safe features to prevent potential user-errors and allow auto
optimization
of itemized list upon user input
Supplemental Experiences
Association for Computing Machinery
Secretary
Collaborated in hosting large biannual Hackathon workshops with over 300 members in attendance
Coordinated workshop events on bi-weekly basis and collaborated weekly to gather analytics with team members
Drafted and delivered newsletters to thousands of subscribers on a weekly basis to promote relevant club events
May 2022 – May 2023
Elevate Tutoring
STEM Tutor
Accumulated over 200+ hours of training and tutoring mathematics in advanced and
introductory
levels and classroom setting
Fostered students' critical thinking skills in mathematics with emphasis of growth
mindset
under Elevate's 20-hour rigorous training
Delegated inclusive and close-knit community learning environment for disadvantaged
youths in
Santa Clara County districts
October 2021 – April 2023
Pasadena City College
STEM Tutor
Analyzed over 100+ mathematical applications in all levels of difficulty on a weekly
basis
Coordinated collaborative-tutoring experience with staff members and students to explore
different ways of solving problems
Yielded excellent academic performance among students in short timeframe
June 2021 – October 2021
Skills
Primary Programming Languages & Tools
Additional languages and tools can be found on my resume.
Languages
Python, TypeScript, JavaScript, HTML/CSS, Java, C/C++, Scala, Google Apps Scripts
Frameworks
React, Flask, jQuery
Developer Tools
Git, Node.js, Yarn, Figma, Gulp, Google Cloud Platform, VS Code, Visual Studio, Postman
Libraries
Selenium, pandas, NumPy, Matplotlib
Interests
Santa Clara University
6/14/23
Manresa Beach
4/20/23
Downtime
When I’m not working on projects, I enjoy going to the beach, and relaxing with my friends.
Designer Container Box
Crafts and Designs
In my free time, I like to create small crafts and experiment with different
shapes, designs, and paper cutouts to enhance their aesthetic appeal.
Alcatraz Island
6/28/23
Alcatraz Island
6/28/23
Travels
I find traveling to be an exhilarating way to explore the world, learn new
things, and enrich my life's journey. I've already been to several exciting
destinations, including Korea, Los Angeles, and the Bay Area, and I can't wait
to discover even more places.
Projects
Are you ready? Let me dim the lights.
Here you could find some things I've been working on.
Please scroll down.
You Tube, I List
A Python project.
YouTube playlists are great, but not when videos disappear without a trace.
YouTubeIList is a Python script that keeps an eye
on your playlists and notifies you when videos become unavailable. It also helps you share and
sync
your playlists with others on Google Sheets.