bandal.dev

Resume

5

About Me

안녕하세요! 프론트엔드 개발자 김도현입니다.
ReactTypeScript를 주로 사용하여 웹앱을 개발하고 있습니다.

  • 능숙한 분야가 아니더라도 적극적으로 탐색하여 좋은 결과를 위해 노력합니다.
  • 동료에게 좋은 피드백을 받는 것을 좋아합니다. 작은 피드백도 놓치지 않고 프로젝트에 적극 반영합니다.
  • 직급과 위치에 관계없이 적극적으로 의견을 표현하고, 항상 겸손한 태도를 유지하려 노력합니다.
Home경기도 성남시
Birth1997년생
Emailbandal2kim@gmail.com
Github

https://github.com/kdh379

Bloghttps://bandal.dev/

Skills

Frontend

  • JavaScript, TypeScript, React, Next.js, Vite, TailwindCSS, Emotion, SCSS

Backend

  • Drizzle, SQL

Experience

(주)피플카

서비스개발팀

2024. 07 ~ 현재

  • 디자인 시스템 구축

(주)이노룰스

기술연구소 - 제품기술팀

2022. 03. ~ 2024. 03.

  • 신규 솔루션 웹 애플리케이션 프론트엔드 개발
  • 백오피스 웹 프론트엔드 신규 기능 개발
  • 기존 솔루션 기술지원

Java 기반 백엔드 성능 모니터링 웹 앱

Period
2023. 03. ~ 2023. 12.

Tech Stack

  • TypeScript, React, Next.js
  • React-Query, Context API, Recoil
  • Tailwind CSS, SCSS

What did I do

  • 오픈소스 모니터링 솔루션을 분석하며 기획, 설계, 기술스택 선정, 개발 등 다방면의 역할 수행
  • Vanilla JS 기반의 사내 디자인 시스템을 React로 마이그레이션
    • UI 컴포넌트, Modal(Dialog, Drawer, Tooltip) 등을 React로 재구성
  • Apache ECharts 기반의 대시보드 화면 개발
  • 실시간 차트 데이터 API 응답 사이즈 개선
    • 기존엔 화면에 보여주기 위한 시간대의 전체 데이터를 받아오는 방식이었으나, API 응답 크기를 줄이기 위해 각 차트의 마지막 데이터 Timestamp를 전송.
    • Timestamp부터 최신 데이터까지만 DB에서 가져오도록 API를 개선하여 응답 크기를 기존 10MB에서 1MB 이내로 90%이상 감소.
  • React-Query, Suspense, Error Boundary를 통해 API 캐싱 및 예외 처리 로직 구현

JAVA 기반 솔루션 어드민 페이지 웹 앱

Period
2022. 05. ~ 2023. 01.

Tech Stack

  • TypeScript, React, Next.js
  • swr, jotai
  • SCSS, CSS Module

What did I do

  • 사내 솔루션 제품 설정 방법을 분석하여 화면 설계
  • React 기반 컴포넌트 계층 구성 및 UI 구현
  • StoryBook 기반의 컴포넌트 개발
  • SWR, Jotai를 사용하여 전역 상태 관리

Side Projects

bandal.dev

개인 블로그로, 프론트엔드 개발자로서의 경험을 공유하고 있습니다.

Tech Stack

  • Next.js 14 App Router, RSC, Turborepo
  • Tailwind, Shadcn UI
  • contentlayer, MDX
  • Sentry

url: https://bandal.dev/
github: https://github.com/kdh379/blog

aora

React-Natvie(Expo) 학습을 위해 구현한 프로젝트입니다.

Tech Stack

  • React-Native, Expo, TypeScript
  • Nativewind(TailwindCSS)
  • React-Hook-Form, Zod
  • Appwrite

github: https://github.com/kdh379/aora

Education

자바기반 AWS 활용 Full-Stack

쌍용교육센터

Period
2021. 07. ~ 2022. 01.

Content

  • 자바에 대해 기본부터 심화과정까지 학습하여 웹을 직접 구현해보는 교육과정
  • 팀별 웹앱 개발 프로젝트를 진행하여 협업 경험
  • B/E : Spring Boot, Mybatis, MySQL, JSP
  • F/E : JavaScript, jQuery

병역 2019. 07. ~ 2021. 04.

신구대학교 정보통신과

신구대학교

Period
2017. 03. ~ 2019. 02.

Content

  • 네트워크 TCP/UDP, OSI 7Layer, Network Protocol에 대한 이해
  • Java 기반의 FullStack 교육으로, JDBC, Swing을 이용한 프로젝트 구현