I worked as a frontend developer for 3 years. I primarily worked on React projects in various industries such as cosmetics, clinics, AI, and etc. Having a solid understanding of frontend development, I am confident in quickly adapting to a new dev environment and contributing to your team. Although I mainly worked in a frontend engineer role, I enjoy learning new technology in software development, which allows me to collaborate effectively with backend developers.
I enjoy collaborating with my teammates. I see giving and receiving feedback as an opportunity to make me a better team member and develop myself. I genuinely like sharing my knowledge, which was why I started my blog on Dev.to. When I face something challenging, I don't hesitate to dig into it, which may be a crucial tendency for software developers.
I wanted to become a developer who could work effectively with other developers from different cultures. As a person who had no global background and was surrounded by only one nationality, it seemed like I couldn't reach it. Last March, I decided to move to Germany, which one of the most diverse countries, for one year. In the beginning, I faced a lot of challenges such as language barriers and cultural differences. I kept trying to adjust myself to the new culture and ended up enjoying the journey. I believe it shows my adaptability and willingness to embrace new cultures.
I am willing to relocate to Germany and handle the work permit process.
Bildung
B
Bachelor’s degree, Computer Science
The Korean Academic Credit Bank System, Bachelor's Degree, South Korea
2013 - 2020
Arbeit & Erfahrung
C
Frontend Developer
CDRI
Jun'2022 - Feb'2023
- Developed a React B2B web service that eases the process of exporting cosmetic products and a NextJS community website for cosmetic companies.
- Used antd UI library and customized it using styled-components.
- Worked in agile including daily stand-ups and tracking weekly tasks, ensuring project goals and milestones were consistently met.
- Engaged in code reviews on GItHub for better code quality and collaboration.
Improved the development process by reducing hot-reloading time by 90% using Vite.
T
Frontend Developer
Terablu Technology
Jan'2022 - May'2022
- Developed a React web application that streamlines the prescription process and provides efficient management of patient data.
- Implemented the Atomic design pattern to enhance clarity by separating UI components from business logic.
- Maintained GraphQL queries to ensure correct behaviors with minimum payload.
- Visualized components using Storybook to improve collaboration with designers and ensure accurate UI implementation.
F
Software Developer
Freelance • Fitness Software
Sep'2021 - Dec'2021
- Developed multi-component software that provides synchronized videos for users located in different locations. - PC Client (Electron), Admin web pages (React), and Restful API(Node/Express).
- Used WebSocket to implement real-time communication.
- Utilized SQLite to manage users’ data.
F
Frontend Developer
Freelance • Mobile Community Website
Jan'2021 - Sep'2021
- Developed a mobile community website using React for golf users, featuring map-based location services.
- Supported backend tasks such as implementing SQL queries and RESTful APIs in C#.
- Reduced page loading time by 40% using dynamic import.
A
Frontend Developer
Acryl
Feb'2020 - Apr'2021
- Developed a web-based React image labeling tool aimed at generating data to enhance the machine learning data models utilized within the company.
- Maintained web applications using Django and React, and web crawlers using Python.
- Simplified the deployment process using docker and reduced the number of steps by 25%.
I started to write a post about what I learned on the blog platform Dev.to. At least one post every month. It shows that I continuously learn as a developer and enjoy the learning journey for software development, not only frontend development.