Introduction.
플랫폼이나 언어에 국한되지 않고 문제를 해결을 즐기는 개발자 입니다. 따라서 다양한 문제 해결 과정 속에서 쌓이는 노하우들 가진 것이 제 장점 입니다. 여러가지 개발을 좋아하는 편이어서 업무 및 시스템 자동화를 좋아하고 최근엔 스마트 홈에 관심이 있어 홈 IoT를 직접 구성하여 꾸며나가고 있습니다.
문제 해결을 위해 포기하지 않고 도전하는 끈질긴 성격과 책임감 그리고 새로운 기술을 거부감 없이 흡수 할 수 있는 유연함이 강점입니다. 누구나 편하게 대화할 수 있는 성격을 가져 여러 파트의 동료들과 잘 어우러지며 협업 하는 것에 자신 있습니다.
1999-05-07
010-2585-2449
hoon2585@gmail.com
velog.io/@dudgns0507
github.com/dudgns0507
linkedin.com/in/crop0
Skills.
•
Back-End - Kotlin, Java, Spring boot, Python, Flask, Node.js
•
Infra - AWS(ec2, codedeply, auto-scaling, ecr, s3), Terraform, Grafana, Docker
•
Environment - RDBMS(MySQL, PostgreSQL), NoSQL(MongoDB), CICD(Jenkins, Github Action)
•
Mobile - Java, Kotlin, Flutter
•
Front-End - HTML5, CSS, JS, React
•
Cooperation - Jira & Confluence, Trello, Notion, Git, Github, Slack
Career.
총 경력 6년 (프리랜서 1.5년)
모빌리티 시간제 보험, 반려견 보험 등 맞춤형 보험을 제공하는 인슈어테크 스타트업
Full Stack Developer
2024.05 - Ing..
Backend Developer
2023.03 - 2024.05
테라핀 (구 - 코핀 커뮤니케이션즈)
1000억 이상의 투자를 유치하며 이모티콘, 웹툰, 웹소설을 포함한 다양한 콘텐츠 분야에서 성장중인 스타트업
Android Developer
2021.07 - 2022.08
우수사원 선정 및 감사장 수여
펀엔씨
프리랜서
크몽, 위시켓 등의 프리랜서 플랫폼에서 풀스택 개발자로 활동하며 100건 이상의 외주 프로젝트를 진행
Full Stack Developer 2019.12 - 2020.12
Full Stack Developer 2022.08 - 2023.03
예스라이프
기업 복지몰 및 상조 서비스를 제공하는 중소기업
Full Stack Developer
2018.03 - 2019.12
Projects.
요기요-KB 시간제 보험 신규 프로젝트
신규 업체인 요기요와 기존 보험사인 KB 시간제 보험 연동을 위해 마이크로 서비스 기반으로 아키텍처 재설계 및 개발을 진행하였습니다.
기간
2023-04 ~ 2024-02
기술
Kotlin Spring Spring Cloud JPA MariaDB Docker Terraform Jenkins Grafana Loki Tempo Mimir AWS ec2 AWS CodeDeploy
요약
효율적인 리소스 관리를 위해 Spring Cloud 기반의 MSA 서버로 구조 변경
•
Kotlin, Spring boot 기반 프로젝트 구조 설계 및 컨벤션 신규 정의
•
Kotlin 코루틴기반 비동기 처리를 통해 복잡도 높은 백오피스 API 60% 이상 속도 향상
•
Mybatis → JPA, querydsl 변경으로 데이터베이스에 대한 의존성 최소화
•
업체 별로 분리되어 있던 프로젝트들을 단일 프로젝트 멀티 모듈 구조로 변경하여 중복 코드 80% 제거
•
Jenkins, CodeDeploy, Eureka 기반 무중단 배포 시스템으로 배포시 에러율 0% 달성
•
Docker, AWS ecr 기반의 서비스 컨테이너화 및 버전 관리를 통해 배포 문제 발생시 롤백 기능 추가
서드파티 서비스와의 연동이 많은 구조로 인해 발생한 장애에 빠른 대응을 위한 모니터링 시스템 재구축
•
LGTM 스택과 AWS S3를 기반으로한 모니터링 시스템 구축으로 외부 모니터링 서비스 이용료 대비 80% 절감 (Grafana, Loki, Tempo, Mimir)
•
Slack 연동 및 커스텀 알람으로 장애 대응 속도 향상
•
Terraform을 사용하여 코드기반 AWS 인프라 관리를 통해 인프라 변경에 대한 승인 프로세스 추가 및 인프라 변경에 대한 PR 작성을 통해 휴먼 에러 최소화
중복 서비스들에 대한 재개발 방지를 위해 사내 공통 서비스 개발
•
이메일 전송 및 관리 모듈 구현
•
알림톡(Aligo) 템플릿 및 발송 관리를 위한 모듈 구현
•
비동기로 대용량 엑셀 파일 생성 및 파일 전송 모듈 구현
•
비개발 부서 Jira 관리를 위한 Slack Bot 개발
•
Jira automation 및 Confluence 문서 자동화 Bot 개발
적하보험 자동화 솔루션 MVP 모델
기간
2024-05 ~ 2024-06
기술
Java Spring LLM ChatGPT Ollama
요약
자연어 처리 기반 자동화 시스템을 위한 LLM API 서빙
•
LLM 기반 PDF, Excel 파일 분석 및 데이터 분류 API 개발하여 보유한 전체 인보이스 문서 기준 99% 정확도 달성
•
인보이스 문서 분석을 위한 prompt 작성
•
ChatGPT 기반 MVP 모델 개발
•
Ollama를 통해 llama3, phi3 등의 오픈소스 LLM 모델 추가
•
보유한 인보이스 기반 학습 데이터셋 생성 및 llama3 모델을 사용하여 파인 튜닝 진행
코핀 코믹스 2.0 안드로이드 앱 프로젝트
기간
2021.07 ~ 2022.02
기술
Kotlin Android Jenkins
요약
사용자 편의성 향상을 위해 PHP 기반 웹뷰 형태의 하이브리드 앱에서 100% 네이티브 앱으로 신규 개발
•
웹앱 기반 → 코핀코믹스 2.0 안드로이드 100% 네이티브 앱 전환 개발 및 출시
•
코핀코믹스 2.0 서비스 출시 이후 6개월 이상 비정상 종료 발생 1% 이하 유지
•
컴포넌트별 디자인 일관성 및 생산성 향상을 위해 디자인 시스템 도입 후 컴포넌트화된 커스텀뷰 개발
•
웹툰 뷰어 Pinch Zoom RecyclerView 개발
•
스토어 리뷰 데이터, 서비스 관련 트윗, GA 데이터 수집 봇 개발
코슐랭 가이드 개발
사내 페이코 식권 이용 편의성을 위해 개발한 사이드 프로젝트
기간
2022.01 ~ 2022.02
기술
React Python Flask Mysql
요약
사내 페이코 식권 사용 편의성을 위해 가맹점 리뷰 및 검색 서비스 개발
•
200건 이상의 식당 리뷰 작성 및 전사원의 70% 이상이 점심시간에 이용.
강아지대통령, 고양이대통령 개발
기간
2021-01 ~ 2021-07
기술
Kotlin Android Jenkins
요약
생산성 향상 및 레거시 제거를 위한 아키텍처 설계 및 리팩토링
•
MVVM 패턴 기반으로 구조 변경 및 리팩토링
•
팀 컨벤션을 유지하기 위해 Lint 및 코드 자동 생성 Android Studio Plugin 개발
•
Jenkins를 기반으로 Lint 및 테스트 자동화를 위한 CI/CD 환경 구축
강아지대통령, 고양이대통령 브랜드샵 기능 개발
간편한 CI/CD 사용 및 운영 앱 모니터링을 위한 SlackBot 개발
프리랜서 프로젝트
기간
2019.12 - 2020.10
기술
React Python Flask Java Spring Kotlin Android Mysql MongoDB
요약
이룸로지스틱스 - 택배 관리 서비스
•
배송기사 및 관리자를 위한 상태 관리 네이티브 앱 MVP 개발
•
Flask 기반의 API 서버 개발
프라넷, 더스토어 - 멤버십 및 배달 서비스
•
멤버십 및 동네 배달 서비스 네이티브 앱 개발
•
Flask 기반의 API 서버 및 관리자용 백오피스 개발
•
더스토어 예약 서비스용 JQuery 기반 웹 페이지 개발
•
더스토어 예약 관리용 백오피스 개발
우리패밀리 사진관 - 아바타 이미지 제작 앱
•
여러 이미지를 조합하여 아바타 사진을 제작하고 프린트하기 위한 안드로이드 네이티브 앱 개발
•
태블릿용 UI 개발 및 포토 프린터 출력 연동 개발
•
Firebase Storage를 이용하여 사진 데이터 관리
오늘하루 - 소개팅 안드로이드 앱
•
Facebook SNS 연동을 통한 지인 차단 서비스 개발
•
채팅 내부 및 프로필 조회 페이지 내의 애니메이션 효과 개발
•
채팅 서비스 개발 및 유지보수
•
Java Spring 기반 서버 API 추가 및 수정 작업
천생연분 - 소개팅 앱
•
Kotlin Spring 기반 Restful API 개발
•
Mysql 데이터베이스 테이블 구조 설계
예스라이프 - 기업 복지몰 (Ymall)
•
Spring Boot 기반 커머스 서버 API 개발
•
Spring Security jwt 기반 세션 관리
•
복지몰 정산 및 상품 관리를 위한 백오피스 Restful API 개발
•
Html5, jQuery 기반 백오피스 개발
Education.
한국디지털미디어고등학교 해킹방어과 - 졸업 (2015.03 ~ 2018.03)
중앙대학교 평생교육원<학점은행제> 컴퓨터공학과 - 휴학 (2018-03 ~ 2020-03)
History & Attachments.
정보처리기능사
네트워크관리사2급
르호봇 런치컵 2016 파이널 최우수상
청소년 비즈쿨 페스티벌 우수 창업동아리 대상
JA Korea COY 2016 최우수상
설리번 프로젝트 청소년 코딩 강의 교육
주제 : 코로나 SDK로 나도 게임 개발자!
한국산업인력공단
한국정보통신자격협회
르호봇
비즈쿨
JA Korea
설리번 프로젝트
2013.01
2018.09
2016.11
2016.11
2016.11
2017.02
병역사항.
미필 - 보충역 신규