Activision - Santa Monica, CA
2022 to Present
Frontend Developer
- Maintaining marketing sites across Activision, ActivisionBlizzard, Call of Duty, and partner sites, utilizing Adobe Experience Manager, React, and Next.js.
- Mentoring interns, setting weekly 1-on-1’s, providing code review, and delegating tasks to them.
- Collaborating with stakeholders, designers, and project managers to finalize functionality of designs.
- Implementing a design library with Storybook, including reusable UI components and templates to ensure consistency, scalability, and user experience.
- Improving page performance and accessibility scores to reach between 90% and 100% on Google Lighthouse across marketing sites, complying with WCAG 2.1/2.2 standards.
- Technologies: Next.js, React, Adobe Experience Manager, Contentstack, Storybook, TypeScript, JavaScript (ES6+), jQuery, SCSS, LESS, HTML5/CSS3
iHerb - Irvine, CA
2020 to 2022
Software Development Engineer II
- Maintained and implemented microservices utilizing .NET.
- Executed SQL scripts using Azure Data Studio.
- Migrated legacy payments to new forms of payments on both frontend and backend.
- Collaborated with several teams to ensure end-to-end testing passes all test cases.
- Optimized React projects to reduce file sizes and improve load times by 20%.
Software Developer I
- Maintained an e-Commerce web application used by 10 million users worldwide, utilizing React and ASP.NET.
- Updated pages to reflect the new forms of payments migrated from legacy payments.
- Implemented and unit tested new features with xUnit.Net.
- Provided and received code review from peers.
- Technologies: React, Redux, ASP.NET, .NET, xUnit.Net, TypeScript, JavaScript (ES6+), SCSS, HTML5/CSS3, CSHTML, SQL
Blume Global - Pleasanton, CA
2019 to 2020
Associate Software Engineer
- Developed a responsive user interface for a web application utilizing React.
- Collaborated with product managers, designers, and backend engineers to execute functionality of designs.
- Created reusable components to share across projects and reduce redundant code.
- Maintained and implemented new features in mobile application utilizing Appcelerator.
- Technologies: React, MaterialUI, Bootstrap, Appcelerator, JavaScript (ES6+), SCSS, HTML5/CSS3
Personal Portfolio Website
My portfolio website that I've designed and developed, showcasing my work experience and projects.
Bop and Shop
A responsive prototype shopping page that displays a list of products, with limited functionality.
Git-Add Script
A text-based user interface that allows you to easily stage specific files in a git project.
Music Player
An assembled music player that plays a melody and displays the current song on an LCD screen.
File Compression
My version of the Lempel-Ziv compression algorithm.
Kaggle Competition
Class competition on a real world weather problem.