hello I'm

Hun Kim

software engineer

about

I have over four years of experience working on the web primarily with the framework: React. I am an expert in mobile first development, creating dynamic content driven by data, and adapting to new technologies.

My specific skills are, but not limited to, React, Typescript, Javascript, HTML, CSS, Jest, and NodeJS.

Over the last few years, I've pushed myself to learn new patterns of frontend architecture as well as new standards to always optimize and improve load times and customer satisfaction. As a developer, I'm always striving to communicate and take ownership of my work all while communicating and working with UI/UX designers, backend developers, and product owners.

For fun, I'm an avid golfer, passionate Yugioh player, and a gamer.

work

Halo Investing

Halo Investing is an investment portfolio platform aimed at helping clients manage assets known as structured notes.

As a senior frontend engineer, I oversaw the migration of legacy features to React as well as lead and communicate with project owners and team members to meet deadlines and MVP goals.

Modernized front end state management by deprecating components dependent on React-Redux to React-Query/Jotai; improving readability and maintainability of the codebase. The migration allowed for built-in caching, efficient state updates, decreased load times by more than 60%, and easier component unit testing coverage; all while adhering to Figma designs and mobile responsiveness.

The Home Depot

At Home Depot, I worked directly with the ecommerce website. Taking on different roles to help optimize and improve SEO across the domain.

Overhauled legacy kitchen collections product page to The Home Depot's Nucleus React infrastructure while enhancing mobile-first design and implementation.

Identified and patched deficient Search Engine Optimization (SEO) using New Relic analytics improving by SEO score by 20% for specific ecommerce pages. The score was improved by fine-tuning components that caused Content Layout Shifts (CLS), decreasing initial rendering time, and optimizing the HTML to be more bot-crawlable friendly.

Senegence

Senegence is a make-up distributor and manufacturer. At Senegence, I was responsible for improving mobile friendly interactions/UI/UX, while also improving their email notification system.

Utilizing Typescript React, launched the redesign of legacy application; revamping and creating mobile-first UI from mock-up designs to dynamic content. Managed existing microservices for email notification templates that contained dynamic information for customer/distributor orders, registration, and information. Further broadened unit tests for Typescript React/Redux application to add in continuous integration and led to an increase to 80% test coverage.

resume

view my resume

contact