DKim Devlog
HomeDevlogProjectsAbout Me
Profile

Daehwan Kim

Backend Developer

개발 참 즐겁습니다. 공식문서 읽는 것을 즐깁니다. 배드민턴 치는 것을 좋아합니다.

Status
Open to work

Documentation - driven Developer

기술의 원리를 깊이 있게 이해하고 기록하며, 동료들과 지식을 나누는 과정을 통해 함께 성장하는 것을 즐깁니다.

Daehwan Kim

Experience

현대오토에버 SW 스쿨 2기

2025.04 - 2025.11

백엔드 개발자 (교육 과정)

풀스택 교육 과정을 수료하고, 팀 프로젝트에서 백엔드 리드 역할을 수행함. ERD 기반 도메인 설계와 REST API 구조 설계를 담당했으며, 프론트엔드와의 협업을 고려한 API 명세 및 개발 프로세스를 주도함.

Projects

배드민턴 웹/앱 애플리케이션 개발

2026.01 - 진행중

개요

현대오토에버 SW 스쿨에서의 경험을 기반으로 시스템의 안정성과 확장성을 확보하기 위해 JUnit 테스트를 활용한 비즈니스 로직을 구현하였습니다. 또한, DevOps 환경을 직접 경험하고 인프라 구성을 학습하기 위해 AWS와 Docker를 활용하여 배포 환경과 동일한 개발 환경을 구축하고 인프라를 구성하였습니다.

주요 수행 역할

  • 핵심 비즈니스 로직 개발 및 RESTful API 개발
  • JUnit 테스트 기반으로 견고한 기능 개발
  • ERD 구조 설계
  • Github Actions로 자동 배포 프로세스 구축
  • AWS EC2 배포 환경 구축
  • Docker를 이용하여 배포 환경과 동일한 개발 환경 구축

기술 스택

Spring Boot
Spring Boot
PostgreSQL
PostgreSQL
JUnit
JUnit
Amazon EC2
Amazon EC2
Github Actions
Github Actions
Docker
Docker

ERP 시스템 개발

현대오토에버 SW 스쿨 2기

2025.09 - 2025.11

개요

전사적 자원관리 시스템 개발 프로젝트를 통해 ERP의 견적, 주문, 발주, 구매, 생산, 배송에 이르는 핵심 프로세스와 인사 및 고객사 관리까지 포함된 일련의 시스템을 개발하였습니다. 팀 리더로서 백엔드 아키텍처 설계를 주도하며 복잡한 비즈니스 로직을 MSA 구조 내에서 안정적으로 구현하는 경험을 쌓았습니다.

주요 수행 역할

  • ERP 도메인 지식을 바탕으로 프로젝트 리딩을 수행하며, 서비스의 백엔드 아키텍처 설계 및 개발을 주도함
  • OAuth 2.1 기반 인증 및 인가 서버 구축
  • Kafka 및 WebFlux 파이프라인 구축
  • Gateway 서비스 개발
  • 최신 IOS Liquid Glass 디자인 기반 Swift 개발

기술 스택

Spring Boot
Spring Boot
OAuth
OAuth
PostgreSQL
PostgreSQL
Docker
Docker
Kafka
Kafka
Swift
Swift

중고 캠핑 자동차 모바일 애플리케이션

현대오토에버 SW 스쿨 2기

2025.09.15 - 09.25

개요

중고 캠핑카 거래를 위한 모바일 전용 플랫폼을 구현한 프로젝트입니다. iOS 아키텍처 리드로서 Clean Architecture와 MVVM 패턴을 적용하여 코드의 가독성과 유지보수성을 높였습니다.

주요 수행 역할

  • iOS 아키텍처 리드: Clean Architecture + MVVM 재구성, Domain/Data/Presentation 분리
  • Vehicle 및 Auth 도메인 핵심 비즈니스 로직 구현
  • 매물 검색/필터 및 상세 정보 제공을 위한 UX 플로우 구축
  • 차량 및 프로필 이미지 업로드를 위한 미디어 처리 서비스 개발

기술 스택

Swift
Swift

영화 플랫폼 개발

현대오토에버 SW 스쿨 2기

2025.06 - 07

개요

학습한 SOLID 원칙, RESTful API 개발, DB 구조 설계를 기반으로 기본적인 CRUD 기능을 연습하였습니다. 추가로 FastAPI에 AI 모델을 얹어 사용자의 댓글 감정 분석 결과를 기반으로 맞춤형 영화를 추천하는 기능을 구현한 프로젝트로, 데이터 처리와 AI 모델 연동의 흐름을 깊이 있게 학습하였습니다.

주요 수행 역할

  • ERD 구조 모델 설계
  • OAuth 2.1 표준을 준수하는 견고한 인가 서버 및 인증 시스템 구축
  • RESTful API 설계를 통한 대용량 콘텐츠 메타데이터 고속 검색 기능 구현
  • Frontend 팀과의 긴밀한 협업을 통한 API 스펙 조율 및 원활한 통합 수행
  • 사용자 취향 기반 영화 추천 서비스 로직 설계 및 연동

기술 스택

Spring Boot
Spring Boot
FastAPI
FastAPI
OAuth
OAuth
MongoDB
MongoDB
MySQL
MySQL

Skills

Overall

  • 나보다는 상대가 듣고 싶은 말이 무엇인지 궁금해하는 협업 방식으로 요구사항을 파악하는데 집중합니다.
  • 근거를 기반한 개발과 소통으로 긴밀하고 정확한 의사결정 과정을 추구합니다.
  • 공식 문서를 꾸준히 읽고, 기술을 학습합니다.
  • 끊임없이 학습하고 기록하여 경험을 기록으로 전환하려고 합니다.
  • 이런 것들을 하는게 재밌고 잘하고 싶습니다.

Communication

  • 문서를 기반한 소통으로 불필요한 시간을 줄이고 다음 단계에 집중합니다.
  • 지식 공유 세션으로 프로젝트 팀의 생산성 향상을 도모합니다.

Backend

  • 테스트 코드를 기반으로 기능을 개발합니다.
  • 공식문서를 꾸준히 읽으며, 최신 기술을 학습합니다.
  • Spring Boot, Fast API 기반의 개발 프로젝트 경험이 있습니다.
  • 배포 환경과 개발 환경을 통합하여, 배포 시에도 정상 작동하는 비즈니스를 개발하는데 집중합니다.

DevOps

  • 배포 환경과 개발 환경을 동일하게 구축하여, 중단 없는 개발 프로세스가 이어지도록 합니다.
  • AWS EC2 배포 경험이 있습니다.

Visions & Career Plan

입사 초기

Precision Learner

주니어 개발자로서 팀의 컨벤션과 개발 원칙을 준수하며 기본기를 탄탄하게 다져 신뢰받는 개발자로 성장하는 단계

3년 후

Knowledge Sharer

경험을 지식으로 전환하여 동료와 공유하고 성장을 돕는 핵심 개발자

5년 후

Domain Expert

습득한 기술 기술력을 공유하고 신뢰받는 기술적 의사결정을 내릴 수 있는 전문가

10년 후

Influential Leader

새로운 문제를 발견하고 도전 과제를 제안하며 팀과 함께 성장하는 리더

몰입과 기록을 통해 경험을 지식으로 전환하는 개발자

저는 주어진 일에 몰입하며 원리를 파악하는 과정에서 성장의 동기를 얻습니다. 5년간 꾸준히 이어온 배드민턴을 통해 '몰입과 성장'의 가치를 배웠고, 이는 개발을 대하는 저의 태도가 되었습니다. 현대오토에버 SW스쿨 과정에서도 공식 문서를 통해 기술의 동작 원리를 파악하며 개발하는 과정을 거쳤으며, 이러한 경험은 문제를 간결하게 해결할 수 있는 기반이 되었습니다.

저는 팀의 컨벤션과 개발 원칙을 준수하며, 기본기에 충실한 코드를 작성하는 것을 개발의 최우선 가치로 삼습니다. 단순히 기능을 구현하는 것을 넘어, 요구사항의 본질을 이해하며 유지보수가 용이하도록 견고한 코드를 작성하는 데 집중합니다. 이러한 원칙을 바탕으로 동료들이 믿고 협업할 수 있는 문제 해결사가 되고자 합니다.

또한, 매일의 기술적 경험을 기록하고 '지식'으로 전환하기 위해 노력합니다. 학습한 내용을 문서화하여 동료들과 공유하고 토론하는 과정에서 지식의 선순환과 성장을 경험했습니다. 앞으로도 꾸준한 학습을 통해 특정 분야의 전문가로 거듭나고, 제가 쌓은 지식을 공동체에 환원할 수 있는 리더로 성장하고자 합니다.