
저는 조직과 함께 성장하는 것을 즐기는 개발자에요.
-
조직의 기술 성숙도를 높이기 위해 읽고나서 좋은 아티클들을 팀에 공유를 하는 행위를 즐겨요.
-
개발 중에 배운 내용들과 깊게 공부한 내용들을 블로그에 작성하고 있어요.
많은 조회수를 기록한 대표적인 글은 다음과 같아요.
저는 이런 사람이에요.
- 조직과 함께 성장해 나가는 것을 좋아하며, 제가 가진 지식을 다른 사람에게 공유하는 행위를 즐겨요.
- 문제를 해결하는 것에 그치지 않고 문제의 원인이 무엇인지 고민하는 것을 중요하게 생각해요.
- 코드 리뷰를 통해 코드에 대한 이해도를 맞춰가는 과정을 즐겨요.
기술 스택
React
, Next.js
, TypeScript
, Zustand
, Tanstack Query
, Redux
, Styled-Component
, Tailwind CSS
이력
(주) 아데나 소프트웨어 (2024.10.28 ~ 현재)
React
, Zustand
, Tanstack Query
, Styled-Component
, Storybook
, Vitest
, Turborepo
, TypeScript
- 버블챗 리워드 신규 서비스 런칭
- Prefetching 기법 적용으로 데이터 로딩 최적화
- Vitest, MSW, React Testing Library 등을 활용한 테스트 코드 문화 도입
- 터보 레포 기반 프로젝트 구조 마이그레이션
- 내부 디자인 시스템 설계 및 구축
- 유틸 함수 워크스페이스 유닛/통합 테스트 수행
- 모놀리식 구조에서 모노레포로의 마이그레이션 작업 진행
- 터보레포의 Just In Time 컴파일 방식에서 타입 체크시 내부 워크스페이스의 절대 경로를 읽지 못하여 타입 추론이 안되는 이슈 파악 및 수정
- MP4 파일의 Animated WebP 변환 및 최적화 렌더링
- WebWorker를 활용한 Blob 변환 작업으로 렌더링 속도 60% 이상 단축
- ImageDecoder API를 활용한 Animated WebP의 프레임 단위 동작 제어
- Tiptap 에디터 알고리즘 개선
- Tiptap 라이브러리를 활용하여 사용자 편의성과 성능을 개선
- 알고리즘 및 내부 로직을 추상화하여 요구사항 변화에 대한 수정 범위를 최소화하도록 개선
- 로그 수집 코드 고도화
- 로그 수집 기능을 추상화한 클래스 개발하여 네이버 프리미엄 로그, GA4, X Pixel, Airbridge 로그 수집 코드 구현
- 번역키 관련 ESLint 개발
- 번역키 누락을 확인하기 위한 커스텀 ESLint 플러그인 제작 및 도입
- 백오피스 기능 고도화
- 운영 효율성과 사용자 경험을 향상시키는 백오피스 메뉴 검색 기능, 고정핀 기능 추가
- 레거시 코드 개선
- 많은 이미지 리스트로 인해 렌더링 속도 저하가 발생하는 지점에 virtualized list 도입 제안
- 클로저 문제를 해결하지 못하여 useRef + useState를 병행하여 사용한 코드를 useState를 사용한 코드로 개선
- react-query로 수신한 데이터를 useState에 중복 저장하던 비효율을 개선하고자, 캐싱 중심의 상태 관리 구조로 전환
- Optimistic update 도입을 통해 빠른 사용자 응답성과 부드러운 UI 경험을 구현
팀스파르타 (주) (2024.08.26 ~ 2024.10.22)
Next.js
, Hackle
, Emotion
, Tanstack Query
, Vercel
- Hackle을 활용해 A/B 테스트를 진행하고, 프론트엔드 UI 개선 작업을 주도
광운대학교 IDEA Lab (2022.11 ~ 2024.11)
- LLM 기반 HR 도메인의 Ready To Work 프로젝트 진행
- 2024 대한산업공학회 춘계공동학술대회 포스터 게재
교육
카카오테크 부트캠프 (2024.07.01 ~ 2024.08.24)
광운대학교 IDEA Lab 프론트엔드 스터디장 (2023.02 ~ 2024.06.20)
항해 플러스 프론트엔드 1기 수료 (2024.03.09 ~ 2024.05.18)
- 시니어 개발자 분들의 멘토링을 받으며, 10주 동안 React 작동 원리, TDD, 성능 최적화 등 주니어 프론트엔드 개발자가 알아야 할 내용을 학습하고, 팀별로 하나의 프로젝트를 완성하는 프로그램을 진행했어요.
광운대학교 정보융합학부 (2018.03 - 2025.02)
- 평균 학점 4.12 / 4.5
- 전공 학점 4.23 / 4.5
- 2학년 2학기(2022): 차석
- 3학년 1학기(2023): 수석
- 3학년 2학기(2023): 수석
서울 중앙고등학교 (2015.03 ~ 2018.02)
Contact
<aside>
📧 Email - [email protected]
😺 Github - https://github.com/JongMany
📚 Blog - https://homebody-coder.tistory.com/
</aside>
Last Updated: @2025.05.21