Profile picture

Hayeon Kim

Frontend Developer
  • Address: Seoul, Republic of Korea
  • Phone: (+82) 010-3932-9826
  • Linkedin: linkedin.com/in/khy226
  • Github: github.com/hayeon9826
  • Blog: hayeon-blog.vercel.app

Resume Objective

Highly motivated and adaptable Junior Front-end Web Developer with over 4 years of experience in web engineering. Possesses a strong foundation in advanced web development principles, with expertise in crafting user interfaces, implementing robust testing strategies, and efficiently debugging complex issues. Proven ability to design, improve, test, and maintain web applications, delivering exceptional user experiences. Skilled in a comprehensive set of technologies, including React, Next.js, JavaScript/TypeScript, state management libraries (Recoil, Redux, React Query), CSS frameworks (Tailwind CSS, styled-components, emotion), and backend knowledge (Ruby, Ruby on Rails). Thrives in both independent and collaborative environments, actively participating in code reviews and technical discussions to continuously optimize user experience through innovative solutions.

Experience

  • October 2023 - Present
  • Front-End Developer, SK Energy - Seoul, Korea
  • Implemented chaos engineering to test system resilience and improve error handling.
  • Migrated a React project to Next.js 14, optimizing code and improving Lighthouse scores by 40%.
  • Led the overhaul of the design system, migrating from a legacy framework to a modern, reusable architecture, significantly enhancing efficiency and maintainability.
  • Refactored the "Contact Us" and "Vehicle Registration" features, eliminating repetitive code and creating reusable hooks.
  • Developed promotional event pages with gift incentives to boost premium gasoline sales.
  • Refactored the "Contact Us" and "Vehicle Registration" features, removing redundant code and developing reusable hooks for improved maintainability and efficiency.
  • Optimized the vehicle modification and creation process, implemented image lazy loading, and enhanced the overall app design for better performance and user experience.
  • Leveraged advanced hooks, such as useQueryHook and Apollo GraphQL's useApolloNetworkStatus and fetchPolicy, to enhance code efficiency and performance.
  • May 2022
  • Front-End Developer, Finda - Seoul, Korea
  • Redesigned the loan introduction page and implemented A/B testing to incrementally release the page from 50% to 100% of users, closely monitoring user reactions and analyzing performance metrics for errors and improvements.
  • Developed and maintained Finda web and Finda app web-views. Took charge of transferring Finda's main loan list, loan main page, loan detail page into web-views.
  • Developed the 'In-App Contract' feature, enabling customers to finalize loan contracts directly within the Finda App. Collaborated with designers to build and deploy the design system to Storybook, utilizing Chromatic for enhanced functionality.
  • Improved inefficient API call structure by implementing Redux. Decreased redundant API calls by 60%.
  • Improved user experience by implementing infinite scroll on address search Modal using Intersection Observer.
  • Contributed on building design system and organized Finda Components on Storybook. Reduced communication requests on Jira (Confluence Cooperation Tool) by 20%.
  • Updated legacy class components to modern functional components. Implemented Next.js SSG (Static Site Generation) for data fetching, reducing API request time from 4 seconds to 0.5 seconds.
  • Refactored job opening page, and enabled HR team to directly update job openings by linking Google Spread Sheet data to Finda web page.
  • April 2021
  • Front-End Developer, Insomenia - Seoul, Korea
  • Developed and maintained five startup web services using Ruby on Rails (BE) and React (FE).
  • Applied Next.js, Node.js, and Prisma for advanced front-end development and better user experience.
  • Participated in developer Insomenia web-builder template: 'Likes, Item lists, Post list, Login & Registration, Cart' features. Approximately saved 80 hours of each developer's inital setup time.
  • Transferred MVP startup service to AWS for better security and scalability. Applied AWS Cognito on user registrations and deployed via AWS EC2 and S3.
  • Authored over 20 technical documents and shared troubleshooting processes with fellow developers, significantly enhancing the company's learning and development culture by promoting collaborative problem-solving.
  • May 2020
  • Full-Stack Developer (Freelancer) Insomenia - Seoul, Korea
  • Developed and maintained five web services using Ruby on Rails and framework7.
  • Experienced the entire web developing process: from designing DB structure to project settings, developing various features, admin development, QA, and maintenance.
  • Collaborated with designers using Figma to conduct web publishing and applied CSS with custom class names following the BEM methodology for improved code structure and maintainability.
  • Improved user experience by meticulous testing and frequent discussions with the clients.

Skills

  • Communication: Korean(fluent, native), English (fluent)
  • Languages: Javascript, Typescript, Ruby, Python
  • Framework: Next.js, Ruby on Rails / React
  • Library: Recoil, React-Query, Redux, TailwindCSS, Styled-Components, Jest, Cypress, Storybook, MSW, Apollo Graphql, Emotion
  • Dev Tools: Yarn, Yarn Berry, Babel, Webpack, Git/Githhub, Bitbucket
  • Collaboration Tools: Atlassian(Jira, Confluence), Slack, Google(Calendar, Slides, Sheets, Meet)
  • Soft Skills: Interpersonal Communications, Collaboration, Time Management, Perseverance, Problem Solving, Self-Learning, Open-Mindedness

Education

  • Aug 2021
  • Graduate, Yonsei University Seoul, Republic of Korea
  • Bachelor Degree of Creative Technology Management(CTM), Yonsei University Underwood International College
  • Learned Computer Science, Web Development and Digital Entrepreneurship
  • Relevant courses: IT Foundation, Techno-Art Capstone Project, Information Security and Privacy, Internet Programming, Introduction to Computer Science, Computer Networks, Information Processing, Business Strategy and Data Analytics, Computational Thinking and Problem Solving
  • GPA: 3.62 / 4.5