I am an experienced senior frontend software engineer skilled in building responsive and scalable apps for both mobile and web platforms, using various web scripting technologies.
Experience
Hunt Valley, MD
Refactored the main application to use asynchronous architecture, resulting in a 67% reduction in initial load time
Decoupled a legacy table library from the main and admin applications, restoring CI workflows, adding caching layers, and enhancing overall performance by more than 80%
Consolidated multiple state management systems into Redux Toolkit, reducing unnecessary renders by ~30% and significantly improving code consistency, scalability, and maintainability
Collaborated with UI/UX designer to modernize the client marketing performance table, resulting in a more intuitive and visually consistent interface
Integrated caching and debouncing across all search and pagination features in the admin application, reducing unnecessary API calls by up to 90%.
Developed a multi-page design feature for the Canvas application, enabling users to design and edit multiple marketing materials within a single project
Developed and integrated multiple design tools within the Canvas application, expanding user capabilities for crafting a wide range of marketing assets
Mitigated security risks by updating and replacing dependencies identified in Snyk vulnerability scans
El Segundo, California, United States
Team: Business Intelligence and Digital Platform
Developed and integrated a live streaming service using React.js, TypeScript, MobX, and Redux across Nexon’s desktop app and marketing websites, increasing traffic by 52% and user retention by 36%.
Developed a unified internal tool platform and consolidated six existing services into a single Vue.js, Vuex, and Vuetify framework, streamlining the deployment process from six steps to one
Integrated social login functionality into the account login page to enhance the user experience
Implemented a trusted device management feature that effectively reduces login steps.
Collaborated with cross-functional teams and third-party vendors to integrate new payment gateways into the purchasing flow
Collaborated with the data analyst to implement Google tags for tracking user interactions across all Nexon front-facing websites
Conducted A/B testing to determine the final version of front-facing websites, which resulted in a 20% increase in traffic
El Segundo, California, United States
Team: Global Platform
2019 Unsung Hero award recipient for improving the launcher project’s build process into one step
Revamped the Nexon Game Card website and introduced features that enable users to conveniently check balances and combine game cards
Integrated new features into Umbraco (CMS) using C# and deployed the content to AWS S3
Integrated Umbraco (CMS) into the front-facing websites, which empowered the content team to manage and update content and localizations efficiently
Performed E2E and cross-platform browser testing to ensure smooth and expected functionality
2018 — 2018
Greater Los Angeles Area
Created user-friendly website experiences aligned with the provided wireframe
Developed a custom video player component to autoplay on mute when within the viewport
Performed cross-platform browser testing to ensure smooth and expected functionality
Education
2009 — 2011
UC Irvine
Bachelor of Arts - BA
2009 — 2011