Introduction

개발 뿐만이 아닌 A 부터 Z 까지 전 영역에 대한 경험
- 가설 검증부터 MVP 개발 및 실제 서비스 런칭까지 전 과정에 참여하여 사용자 피드백을 기반으로 지속적인 개선을 이끌었습니다. 이를 통해 가입 및 피드백 참여 회원 40명 이상 을 확보하고, 일 최대 랜딩페이지 유입 132건을 달성하는 성과를 거두었습니다.
문화적 다양성 및 여러 직군과의 협업 경험
- 해외 근무 경험을 통해 다양한 문화와 언어 환경에서도 빠르게 적응이 가능하며, 개발자는 물론 PO, 디자이너 등 여러 직군과의 원활한 협업을 통해 프로젝트를 성공적으로 이끌어낸 경험이 있습니다.
좋은 코드 작성을 위한 지속적인 노력
- 나만의 학습 루틴을 통해 단순히 기능 구현에 그치지 않고, 가독성, 유지보수성, 확장성을 고려한 좋은 코드 작성에 대해 항상 고민하며, 이를 체계적으로 정리하고 공유하기 위해 기술 블로그를 운영하고 있습니다.
E-mail
Github
Blog
Skills
Back-End
- Developing
- Java, Spring Boot, Spring Data JPA, Querydsl
- Novice
- TypeScript, NestJS, TypeORM
DevOps & Infra
- Developing
- AWS EC2, RDS, Route53, S3, Docker, MySQL, MariaDB
Collaboration
Projects
Commerce
24.04.17 ~ 24.05.15
Github
BE 1
예약 구매가 가능한 e-commerce 프로젝트
Java
, Spring Boot
, Spring Security
, Spring Cloud
, Eureka
, JWT
, JPA
, MySQL
, Redis
, Docker
폼플렛
23.11.13 ~ 24.01.24
**Notion
| Portfolio
**
PO 1, DE 1, BE 1, FE 1
폼 기능을 내장한 노션 웹사이트 빌더
TypeScript
, NestJS
, Guards
, JWT
, TypeORM
, MySQL
, Docker
, EC2
, S3
- puppeteer crawling를 이용한 페이지 게시 기능
- react-notion-x를 통해 노션 컨텐츠를 불러왔으나, 수정이 불가능
- react-notion-x를 활용하여 노션 컨텐츠를 가져올 경우, html 형식이 아니어서 컨턴츠 수정이 어려움
- 라이브러리를 수정하기엔 고려사항이 많고 html 형식으로 가져올 수 없기 때문에 puppeteer crawling을 적용
- 또한 헤드리스 모드를 사용하여 빠르게 페이지를 로드하고, 크롤링 및 스크래핑을 수행이 가능
- S3를 이용한 폼 답변 시 pdf 업로드 기능
- 유저 유입 및 리텐션을 높이기 위해 적용
- 여러 회사에서 노션으로 제작된 채용 페이지를 사용하는 것을 확인
- 파일 업로드 기능을 추가하여 범용성 향상
- Guards 및 JWT를 활용한 로그인 기능
- nodemailer를 이용한 이메일 검증 기능
- TypeORM을 이용한 CTA, Font Style, Og 기능
- TypeORM 및 정규식을 이용한 폼 기능
Career
Education & Experience