반갑습니다, 저는 홍채민입니다.

  • 5년차 백엔드 개발자로 일하고 있으며 반복을 줄이는 자동화와 개발 하네스를 만드는 것을 좋아합니다.

  • 비지니스 도메인의 가치를 깊이 이해하고, 효율적인 구조로 풀어내는 개발자가 되는 것이 목표입니다.

Introduce.

21년 8월부터 현재까지 5년차 백엔드 개발자로 일하고 있습니다. 주로 Java, Spring, TypeScript, NestJS를 사용하여 개발합니다.반복적인 작업을 자동화하고, 팀의 개발 생산성을 높이는 하네스를 설계하는 데 큰 관심을 가지고 있습니다. 수동으로 처리하던 프로세스를 구조화하고 도구로 만들어 팀 전체가 효율적으로 일할 수 있는 환경을 구축하는 것을 좋아합니다. 여러 기술 스택을 경험하며 적재적소에 알맞은 기술을 적용하는 능력을 키워왔습니다.저에게는 특이한 이력이 있습니다. 저는 개발 일을 하기 전, 외식업 회사의 직원으로 들어가서 홍대에 있는 매장을 돌아다니며 근무를 했었습니다. 매장에서 근무하면서 다른 음식점의 운영 시스템, 메뉴 구성, 분위기 등을 관찰하고 분석하여 매장 환경을 개선하고 매출을 증대시켰습니다.
이 경험을 통해 현실적인 문제를 해결하는 방법을 익혔고, 사용자 관점에서 시스템을 바라보는 습관을 갖게 되었습니다.

Career.

Buybly

Description

  • 글로벌 오픈마켓 서비스입니다.

What I did

  • NestJS 프로젝트 구조 설계
  • NestJS API 개발

Stack

TypeScriptNestJSMariaDBAWSS3

(주) 레인디어스

Backend Developer
2024.05 ~ 현재

Design Center

Description

  • 메이크샵 노코드 디자인 에디터 프로젝트입니다.

What I did

Stack

TypeScriptNestJSJava 17Spring Boot 3MySQLDocker

날방TV

Description

What I did

Stack

Java 11Spring Boot 2MariaDBRedisSocket.ioDocker

일단떠나

Description

What I did

  • 사용자 경험 개선을 위한 쿼리 튜닝 5-6s -> 0.1s / 페이지 로드 시간 7-8s -> 1-2s
  • 일별 매출 현황(표) 가시성 개선을 위한 월별 매출 현황(그래프) 서비스 개발 - chart.js
  • 주기적으로 요청오던 데이터 수집 업무를 최소화하기 위해 KSNET 정산 결제 데이터 조회 서비스 개발
  • 서비스 리뉴얼 참여 - 할인 민박 순위 API, 팜케이션 작성을 위한 에디터(naver smart editor2) 적용

Stack

Java 11Spring Boot 2MariaDBThymeleafMyBatis

(주) 커넥트웨이브

Backend Developer
2022.01 ~ 2024.04

SI 프로젝트

What I did

  • 코람코에너지리츠 - 다국어 지원 개발 (EN)
  • 웹 MES 서비스 - 웇가네, 테라에코 등

Stack

Spring FrameworkMyBatisEGov(전자정부프레임워크)SVNJSPJQuery

공공기관 프로젝트

What I did

  • 해양환경공단 - 유지보수 및 웹 접근성 인증
  • 문화예술공단 - 클라우드 이관

Stack

Spring FrameworkMyBatisEGov(전자정부프레임워크)SVNJSPJQuery

(주) 제이플러스

Web Developer
2021.08 ~ 2021.12

Side Project.

Live Pulse

Description

  • Live Pulse는 WebSocket, WebRTC를 이용한 송출 서버 구성 및 HLS 재생 방송 플랫폼입니다.
  • 날방 프로젝트를 하며 배웠던 점을 녹여내고 날방에서 경험한 것을 완전히 제 기술을 만들기 위한 프로젝트입니다.

What I did

  • AntMedia 오픈 소스를 활용한 WebRTC 송출 서버 구축
  • hls.js 라이브러리를 활용한 HLS 영상 재생 기능 개발
  • NestJS Socket Gateway 라이브러리를 통한 소켓 서버 구축
  • Redis를 통한 채팅 적재 및 실시간 시청자 수 기능 개발
  • Github Action CI/CD 파이프라인 구축
  • Kotlin + Spring 으로 개인 서버 이미지 Application 구축

Link

Stack

KotlinSpring Boot 3TypeScriptNestJSDockerGithub ActionsNextJShis.js

강의 플랫폼

Description

  • 유명한 강의 플랫폼인 인프런은 동영상 위주로 강의를 수강합니다. 인프런에서 강의를 보다가 다른 블로그나 문서처럼 글로 설명된 형식의 강의가 있었으면 좋겠다라는 생각이 들어서 프로젝트를 진행하게 되었습니다.

What I did

  • 구글 메일 + Redis + Java Mail Sender로 회원가입 인증 메일 구현
  • spring-cloud-starter-aws 라이브러리를 사용해 S3 이미지 업로드 구현

Link

Stack

KotlinSpring Boot 3Spring Data JPAQueryDSLAWS S3AWS EC2React 16

Discord 주식 Boot & Slack 주식 Boot

Description

  • 업무에서 사용하는 메신저로 반복 업무등을 해결하기 위한 도구로써, 웹훅이나 봇을 다루는 기술 향상시키고자 진행한 프로젝트입니다.

What I did

  • Discord - JDA을 활용한 슬래시 주식 봇 개발
  • Slack - WebHook을 활용한 슬래시 주식 봇 개발

Link

Stack

KotlinSpring BootJDA

Education.

동양미래대학교

컴퓨터정보공학과(재작자전형) 2022.03 ~ 2024.02

고등학교졸업학력검정고시

2021.08

Contact.

profile
Name
홍채민
Birth
2003.03.29
H.P.
010-6667-4359
Email
ghdcoalss33@gmail.com
LinkedIn
hannah-linkdin
Github
HongChaeMin
Blog
hannah-log.site

자세한 포트폴리오는 여기 (https://www.hannah-log.site/introduce/profile)에서 확인해주세요.