Portfolio

목차

1. 프로필


2. 프로젝트 요약

  • '펫프렌즈' Backend 개발 (2021.12-재직중)
  • 'UserHabit' Backend 개발 (2019.12-2021.07)
  • 'Memo' Backend 개발 (2021.09-진행중)
  • ‘Lagom Furniture’ Web 개발 (2019.06-2019.09)
  • ‘Crowd Funding’ Web 개발 (2018.06-2018.07)

3. 경험 기술

  • Client : Android, Vue.js
  • Back-End : Spring-boot(kotlin, java) & Webflux, Koa(Node.js), Python
  • Database : MongoDB, PostGreSQL, MySQL, MariaDB, DynamoDB
  • Etc. : AWS (EC2, S3, CLI tool), ElasticSearch, HDFS, Kafka, Naver Cloud Platform, Git, Notion, Jira

4. 경력 기술서


펫프렌즈 2021.12 - 재직중

반려동물 쇼핑몰


    펫프렌즈 기존 서비스 유지 보수 및 개발

  • Koa 프레임워크 (node.js), Python, Springboot(java) 백엔드 개발
  • 반려동물 등록대행 프로젝트 TF 참여 - 반려동물 등록 프로세스 APIg 개발, 어드민 API 개발, 사용자 민감정보 암호화 처리, Batch(python) 적용
  • 커머스 카테고리 DB 고도화 - 커머스 카테고리 세분화 (비정형 데이터 DynamoDB 적재 및 API 개발)

  • 사용 기술

  • AWS(EC2, S3, RDS, DynamoDB), Springboot(Java), Koa(Node.js), Python

UserHabit (유저해빗) 2019.12 - 2021.07

사용자의 사용경험(데이터)를 적재하고 분석하여 UI/UX 솔루션을 제공하는 서비스


    Userhabit 서비스 리뉴얼 개발 참여

  • Reactor + Kotlin / MongoDB - Micro Batch 서비스, Api 개발
  • Vue.js - Client, Server-Side 웹 개발

  • Userhabit 서비스 유지 보수

  • Java, Scala Project
  • Elastic Search / MongoDB / PostgreSQL - 사용자 데이터 검색, 집계 및 데이터 베이스 관리 경험
  • HDFS / Kafka - Batch 서비스를 통해 사용자 데이터 적재 및 분석
  • AWS - EC2 / RDS / S3 / Spot - AWS S3 CLI 툴로 사용자 raw 데이터 전송 및 데이터 적재
  • Batch 서비스 유지 보수
  • Ruby on Rails / Coffee Script - 웹 사이트 유지 보수

  • 사용 기술

  • AWS(EC2, S3, RDS), Java, Scala, PostGreSQL, MongoDB, ElasticSearch, HDFS, Kafka, Vue.js, RubyOnRails, CoffeeScript


5. 프로젝트 기술서


5.1 Memo BackEnd 개발

기간 : 2021.09 - 진행중

Todo Memo를 관리할 수 있는 서비스. Android 개발자와 협업.


    GitHub

  • Memo - GitHub 바로가기

  • 주요 기능

  • 사용자 관리, 메모 CRUD, Andorid - firebase - server 연동

  • 사용 기술

  • Kotlin, Springboot + Webflux, EC2, MariaDB

5.2 ‘LagomFurniture’ Web. 개발 (Back-End 개발)

기간 : 2019.06 ~ 2019.09

쇼핑몰 주요 기능이 있는 웹 서비스 설계 및 개발


    GitHub

  • LagomFurniture Web - GitHub 바로가기

  • 주요 기능

  • MVC 패턴 사용
  • 상품 CRUD
  • OAuth2 SNS 로그인(카카오)
  • 카카오 페이 API

  • 사용 기술

  • AWS EC2, Linux(Ubuntu), Spring Boot, MariaDB, Java, MVC, JPA, HTML5, Thymeleaf, Git, GitHub

5.3 ‘Crowd Funding’ Web 개발

기간 : 2018.06 ~ 2018.07

크라우드 펀딩 웹 서비스


    Github

  • Crowd Funding - Github 바로가기

  • 주요 기능

  • 이메일 회원가입, 로그인
  • 모달 및 페이징
  • 아임포트 결제모듈 API

  • 사용 기술

  • Linux(Ubuntu), Apache, PHP, MySQL, Bootstrap, Ajax, GitHub

  • 프로젝트 시연 영상


6. 학력

  • 백석대학교 관광경영학 졸업 3.94/4.5 (2011.03 ~ 2015.02)