Profile

민동현 (Donghyeon Min)

INTRODUCE

어제의 내가 가진 약점을 극복하기 위해 하루키의 법칙을 실천하고 있습니다.

웹/앱 서비스 백엔드 개발과 스타트업 개발자로서의 다양한 경험이 있습니다. 처음 시작한 스타트업은 서비스 기획, 개발 , 운영 까지 하여 최종 M&A 까지 진행했습니다.

오픈소스 프로젝트에 관심이 많고, 많은 방법으로 기여를 하려고 노력하고 있습니다. 이외에도 개인 프로젝트나 개발 커뮤니티 활동 등을 통해 다양한 개발 경험을 즐기고 있습니다. 평소 개발 경험을 공유하거나 기록하는 것을 좋아하여 학부생 시절부터 작성하기 시작한 개발 블로그에는 어느덧 100여 개의 기술 포스트가 쌓였습니다.

Latest Updated 2022. 02. 24 (D+8)

Donghyeon Min

SKILL

Back-end

  • AWS
  • Java
  • Spring
  • JPA

    Database

    • MySQL
    • Oracle
    • Redis

    Front-end

    • Vue.js
    • javascript
    • HTML/CSS

    Etc

    • Ubuntu
    • IntelliJ
    • Jira
    • Confluence
    • Notion
    • Slack
    • Git / Github
    • Agile
    • Bitbucket
    • CI/CD
    • Docker

    EXPERIENCE 총 2년 9개월

    2021. 02 ~

    재직 중1년 2개월

    NHN SOFT

    Back-End 개발
    • NHN Dooray! 서비스 20개 중 홈/게시판 서비스 신규 개발 및 유지보수
    • 한국은행 두레이 전환을 위한 인사시스템 연동과 관리자화면 구축
    • Skill Keywords
      JAVASpringBootSpring-CloudSpring-Data-Jpa

    2020. 05 ~ 2021. 02

    10개월

    위엠비(WeMB)

    R&D VX(Visual eXperience)팀 자바 개발자
    • 통합관제솔루션 ICT 기업(100~150명 개발팀 100명 R&D 20명)
    • 시각화 솔루션 레노빗(RENOBIT) Spring Legacy 개선
    • P&ID 도면 프로그램 신규 프로젝트 개발
    • R&D 내에 최초 테스트코드 도입
    • Skill Keywords
      JAVA전자정부프레임워크SpringBootTDDMySQLOracleH2HanaDBTomcatMongoDBnginxGradleSwagger2Spring-Data-JPAJAVA Stream APIDocker

    2019. 07 ~ 2020. 03

    9개월

    웰바이(Well-Buy)

    개발팀 자바 개발자
    • 음식 포장 O2O 스타트업 서비스 벤처 스타트업 (7명, 개발팀 2명)
    • 백 오피스 개발
    • 앱 서비스를 위한 API 개발
    • Skill Keywords
      JAVASpringBootAWSEC2TDDMySQLMongoDBnginxGradleSwagger2Spring-Data-JPA

    PROJECT

    2021. 02 ~

    NHN Dooray! 홈/게시판

    NHN SOFT
    • NHN Dooray! 홈 신규서비스 런칭
      • 다양한 두레이 서비스 포털 위젯 기능 개발
      • 홈 서비스에서 변경사항이 잦은 위젯 개발 시 추상골격클래스 기법을 이용한 확장에는 열려있고 수정에는 닫혀있는 OCP 규칙을 준수하여 개발함. 그로 인해 새로운 위젯 타입을 쉽게 추가할 수 있음.
      • 홈 서비스에서 운영상황에서 위젯 기능 조회시 N+1이 발생하던 이슈를 fetch join으로 해결
    • NHN Dooray! 게시판 신규서비스 런칭

    2021. 12 ~ 2022. 02

    한국은행 두레이 전환 프로젝트

    NHN SOFT
    • 한국은행 인사정보를 keycloak 연동과 한국은행 만의 두레이 회원가입 및 관리자화면 개발 프로젝트
      • Vue.js를 이용한 한국은행의 두레이 회원가입 및 관리자 화면 개발
    • 다중 데이터베이스 트랜잭션 롤백 이슈 해결
    • NHN 협업툴 두레이 한국은행도 쓴다

    2020. 07 ~ 2021. 02

    P&ID

    위엠비(WeMB)
    • 남제주 발전소 도면편집 프로그램 납품
    • JWT를 이용해서 기존 RENOBIT 솔루션과 로그인 통합
    • Jenkins와 Docker를 이용한 CI/CD 구현
    • 레거시를 Spring Boot로 전환하여, 보일러플레이트 코드 50% 제거
    • TDD를 토입하여, 코드 안정성 확대

    2020. 05 ~ 2021. 02

    RENOBIT 빅데이터 시각화 솔루션

    위엠비(WeMB)
    • Spring MVC 모델에서 C이 없는 MV 기반의 패턴을 MVC구조로 변경함
    • 테스트 코드 도입
    • Mybatis -> JPA로 전환에 기여함.

    2019. 07 ~ 2020. 03

    웰바이 Admin 페이지 개발 및 API 개발

    웰바이(Well-Buy)

    OPEN SOURCE

    MapStruct


    스터디

    • 효과적으로 공부하기 위해 스터디 결성 후 팀장을 맡음. (5인)
    • Effective Java 스터디 (완료)
    • 가상 면접 사례로 배우는 대규모 시스템 설계 기초
    • @java-starter

    JUnit5

    EDUCATION

    2012. 03 ~ 2015. 03

    동북 고등학교

    자연계

    2015. 03 ~ 2020. 03

    인덕대학교

    컴퓨터소프트웨어 학과(전문 학사)

    2021. 07 ~ 2022. 02

    학점은행제

    컴퓨터공학 학사과정

    ETC

    2015. 03 ~ 2019. 12

    인덕대학교 Passion 동아리 부회장

    인덕대학교의 자바관련 동아리인 Passion에서 부회장 역할을 맡음.