Hi! My name is Won, and I am a senior studying Computer Science and Astrophysics at Tufts University. I was born in Korea but lived in Japan my entire life, recently moving to the U.S. to attend college. I was introduced to programming in high school and have fallen in love with it ever since.
Most recently, I was an intern at Electronic Arts (EA) on the Employee Experience Engineering Team (EEX), undertaking projects to make the lives of EA employees smoother and easier. In general, I love building websites and applications, whether it be for non-profit organizations through my university’s JumboCode organization or for the general Tufts community through personal projects with other passionate developers.
Outside of work, you can catch me watching movies with my friends and family, trying new restaurants, or gathering Pikmin for a new adventure.
Tackled content clean-up of company’s intranet through several projects as a part of the Employee Experience Engineering Team (EEX). Built new dashboard with Looker Studio by pulling site/user analytics from the company’s intranet using Google BigQuery, Google Cloud Platform, Google Apps Script, and SQL. Developed content creation helper chatbot using StencilJS and TypeScript to help intranet site admins create or update their pages. Created documentation for development and data-fetching process and presentations regarding findings from analyzing dashboard analytics for the Product Team.
Designed and styled event management feature within web app using React, providing users with intuitive event organization capabilities. Leveraged custom React hooks to seamlessly integrate dark mode feature into web app, enhancing user experience and accessibility. Redesigned ticketing feature and flow with React/React Native, integrated Redux for state management and fetched ticket data from Firebase backend. Redesigned refund process within mobile app, enhanced user trust during refund transactions, re-implemented backend logic using Stripe/Twilio APIs and ticket data from Firebase.
Lead team of 10 developers through Agile iterations to build scheduling web app for nonprofit Bread & Roses. Develop MongoDB schema for users/events in TypeScript to render user profiles and schedule events. Develop user authentication sign-up/login system using bcrypt password-hashing alongside POST request endpoints to send user-inputted data to/from MongoDB database. Create API routes for creating, updating, and deleting Google Drive files in Next.js.
Created interactive website for mental workload study using jsPsych framework, JavaScript, and HTML. Implemented timer functionality for chess study website, refactored codebase to increase data collection.
Develop a streamlined queuing system for office hours for students to ask public or private questions, and allows students with similar questions to form groups. By giving students access to course-specific tags, short titles, and descriptions, it helps course staff gain quick and useful insights on student issues so that they can provide the most optimal support.
Created ChatGPT-inspired chatbot interface with personality of a Pikmin expert using Next.js and NextAuth.js user authentication; logged all prompts and responses in a MongoDB database.