Hello,
I'm Jin-kyeong Song,
a Frontend Developer.
I build the screens people use, and shape structures that last.
I love building and growing products together.
Core Strengths
I design for scalability and improve through measurement.

Scalable Frontend Architecture
Designed and built a PoC for a micro-frontend architecture, and have been rolling it out incrementally in production.
When building internal libraries, I focus on developer experience so consistency and maintainability hold up even in a fast-changing codebase.
Performance & Legacy Refactoring
Rebuilt a legacy side navigation with Module Federation, cutting initial load time by about 15–19% and redundant server requests by up to 71%.
Consolidated state management on Zustand and split a monolithic store by domain, cleaning up legacy code to improve maintainability.
Cross-functional Collaboration
Working within a product team, I collaborate with designers and backend engineers across sprints, aligning scope and responsibility boundaries by explaining technical constraints and trade-offs.
I'm designing frontend AI agent skills so non-developer roles can open merge requests through AI and work more efficiently.
Experience
Through diverse work and projects,
I keep building experience and know-how.
Work Experience
2025.04 - Present
Elice
Platform Division, Frontend Engineer

pnpm workspace

React.js

typescript

Next.js

Zustand
2024 - 2025.04
Visang Education
Global Company, Software Development Cell

pnpm workspace

Webpack

React.js

typescript

Javascript

Styled-components
2022 - 2023
Codestates
IT Education Bootcamp Startup
Internal System Product Team, Frontend Engineer

Github, Github workflow

React.js

typescript

Javascript

Next.js

Tanstack-query

React-hook-form

Zustand

Styled-components

Chakra-UI

Jest

React-testing-library

Storybook
Projects
2023 - 2024
Tiggle
Shared Expense Tracker Platform Development Project

Figma

Vite

React.js

typescript

React-hook-form

Redux

Tanstack-query

Styled-components

Antd
Project Details
Take a closer look at the details of my key projects.
Blog
You can find detailed problem-solving
write-ups on my blog.
![blog-[TypeScript] Removing optional from openapi codegen](/_next/image?url=%2Fassets%2Fblogs%2Fblog-1.png&w=3840&q=75)
[TypeScript] Removing optional from openapi codegen
2024.01.10
Read more
![blog-[Ant Design] Customizing component padding with tokens](/_next/image?url=%2Fassets%2Fblogs%2Fblog-2.png&w=3840&q=75)
[Ant Design] Customizing component padding with tokens
2023.11.06
Read more

Fixing msw error: "TypeError: Failed to execute 'text' on 'Response': body stream already read"
2023.07.25
Read more
Education & Language
2016 - 2023
Sogang University
Major in Art & Technology, Double Major in Convergence Software
- Studied web programming fundamentals, image processing, and interactive media programming
Studied foundational design and UI/UX design - Studied core CS concepts including C, Java, data structures, and algorithms
Studied data programming with Python, R, big data programming, and corpus linguistics
2013 - 2016
Korea Digital Media High School
Digital Contents Department
- Studied digital content production including computer graphics, 3D modeling, video editing, and computer music
2024.03.19
OPIc
Intermediate HIGH
2023.11.26
TOEIC
915
Thank you
If you'd like to know more,
feel free to reach out.