미리보기
기본 정보
주도적으로 문제를 해결하기 위해 노력하는 FE 개발자입니다.
기술 스택
JavaScript, TypeScript, React, Next.js, Redux, Git, storybook, react-query, vitejs, vitest
경력
비주얼
팀원 | WEB | 재직 중
2024.10. ~ 재직 중 (3개월)
Amondz 랭킹 위젯 개선
랭킹 위젯에 카테고리 추가 및 GA/GTM 설정을 통해 사용자 구매 전환율 향상
Amondz One (셀러 어드민) 리팩토링
주얼리 브랜드(판매자) 전용 사이트인 아몬즈 원의 개선을 담당하고 있습니다.
레거시 코드 리팩토링 및 Vitest, Cypress 를 활용하여 유닛 테스트, E2E 테스트를 추가해 나가고 있습니다
코드리뷰 문화 개선
Pn룰 및 PR as document 등 팀에서 같이 성장하기 위한 코드리뷰 문화 정착에 힘쓰고 있습니다.
(주)루브릭랩스
프론트엔드 개발자 | 개발팀 | 재직 중
2021.06. ~ 재직 중 (3년 7개월)
2개의 외주 개발과 2개의 서비스 개발 초기 프로젝트 구축 단계부터 주요 기능 개발까지 담당했습니다.
모든 프로젝트의 클라이언트 설계와 배포 파이프라인 설정을 도맡아 진행했으며, eslint rule 지정, 공통 함수 개발 등 개발자의 경험, 생산성 향상에 기여하려고 노력했습니다.
동료 디자이너와 협업하여 사내 디자인 시스템을 storybook, turborepo를 활용하여 제작하였습니다.
외주 개발, 서비스 개발 가리지 않고 요구사항을 충족하기 위해 주어진 기획에 고집하지 않고 더 나은 해결책이 있을까에 대해 항상 고민했습니다. 개발자이지만 기획, 디자인적으로도 더 나은 방법을 찾기위해 동료들과 때로는 고객과 소통했습니다.
프로젝트
F&F 차세대 유통 ERP (외주개발)
(주)루브릭랩스
2023.03. ~ 2024.08.
F&F 사내에서 효율적으로 물류 재고를 관리하고 수많은 국내 매장으로 빠르고 합리적으로 배분하기 위한 유통 시스템
빠른 개발과 원활한 프로젝트 이관을 위해 공식문서 구축이 잘되어있고 기술 지원이 가능한 Ag-grid 를 사용하여 프로젝트에서 사용할 공통 테이블 컴포넌트를 제작
Next standalone 모드와 jenkins를 활용한 배포 파이프라인 구축
프로젝트내 다른 개발사가 참여한 기준정보 시스템와 인증 연동
Datadog를 활용하여 Error 로깅
기술 스택: Next 13, Typescript, tanstack/query, fp-ts, ag-grid, pnpm
Iceberg
(주)루브릭랩스
2023.06. ~ 진행 중
후보자가 지정한 레퍼리가 자발적으로 제 3의 비지정 레퍼리를 소개하여 후보자에 대해 좀 더 정확한 검증을 가능하게한 레퍼런스 체크 플랫폼
일본 시장 진출을 위해 i18next를 활용한 국제화 개발
번역 담당자와 효율적인 작업을 위해 Google Sheets API를 연동하여 번역 워크플로우 자동화
PDF 다운로드 기능을 위해 사용하고 있던 PDF 관련 라이브러리와 폰트 파일이 정적 자원중에서 용량상 가장 큰 비중을 차지하고 있어서 lazy import 처리로 번들 사이즈 감소
기술 스택: React, Typescript, tanstack/query, fp-ts, pnpm
사내 디자인 시스템 Parte 개발
(주)루브릭랩스
2022.11. ~ 2023.02.
디자이너와 협업하여 빠르고 일괄된 UI를 제공할 수 있는 사내 디자인 시스템 Parte 구축
turborepo를 활용한 monorepo를 구성, storybook를 사용하여 개발자가 쉽게 사용할 수 있도록 문서화.
기술 스택: turborepo, styled-components, storybook
F&F 인플루언서 마케팅 시스템 (외주개발)
(주)루브릭랩스
2021.06. ~ 진행 중
F&F 각 브랜드에서 인플루언서를 등록하여 빠르게 마케팅을 집행하고 퍼포먼스를 관리하는 시스템
시스템 내에서 소켓을 활용하여 자체 채팅 구현
현재까지 고객의 새로운 요구사항을 구체화 시키고 백엔드 개발자와 조율하여 프로젝트 일정까지 관리하는 PM 역할까지 수행 중
기술 스택: React, typescript, redux, rtk-query, D3
Rubric
(주)루브릭랩스
2021.06. ~ 2022.09.
통합 HR 솔루션으로서 OKR, 프로젝트/태스크 관리, 리뷰, 조직도, 동료 인정까지 다양한 HR에 필요한 기능을 담은 SaaS
OKR, 동료 인정 기능 및 태스크 관리 기능을 Jira 와 유사한 칸반보드로 구현 담당
기술 스택: React, typescript, redux, rtk-query
포트폴리오
자기소개
SI 사업과 제품 개발을 두루 경험한 4년차 FE 개발자 김대균입니다.
일을 진행하면서 항상 주도적으로 문제를 해결하기 위해 노력합니다. 맡은 업무가 있을때 해당 업무만 하려하지 않고 항상 어떻게 하면 더 좋은 방법이 있을지 고민합니다. 같이 해결해야하는 문제가 있을때 "내 업무만 다 하면 상관없지." 라는 태도보다 내 업무를 더 향상 시킬 방법이 없는지, 기획적으로 디자인적으로 더 좋은 방향이 없을지 지속적으로 고민하고 건의하면서 일했던 것이 더 좋은 결과를 가져왔다는것을 경험하고 항상 유지하려고 노력하고 있습니다. 주체적인 문제 해결이 결국 문제의 본질에 다가가게 만들어주고 동료들과 계속해서 소통하게 만들어 준다고 생각합니다.
엔지니어로서, 스스로와 동료 개발자들의 생산성 향상에 관심이 많습니다. 개발하면서 반복적으로 부딪히게 되는 문제들을 해결하기 위해 공통화, 추상화를 염두하면서 개발하고 있습니다. 그 고민에 사용한 저의 몇 시간이 주변 동료 개발자들의 불편함을 해소해주고 많은 시간을 단축해주어 결국 더 좋은 제품 개발로 연결됩니다. 디자인 시스템 구축도 결국 그 고민의 일환이라고 할 수 있을것 같습니다.
기술 역량 증진에도 힘쓰고 있습니다. React 스터디를 통해 사용하는 기술을 잘 사용하기 위해서는 결국 원리를 깊게 이해하고 있어야한다는것을 경험했습니다. 또한, 사내 스터디나 외부 스터디에 참여하여 기술적으로 성장하기 위해 힘쓰고 있습니다. 특히, 사내 동료 개발자들과 배운것을 공유하여 혼자 학습하는것보다 성장의 속도를 더 끌어올려고 노력하고 있습니다.
교육
서울시립대학교
대학교(학사) | 공간정보공학
2013.02. ~ 2020.08. | 졸업