미리보기
기본 정보

새로운 것을 배우는걸 좋아하고 작동원리나 근본적인 것에 집중하고자 노력하며 문제에 대해 고찰하는 편입니다. 이에, 실수가 있을 시 근본적인 부분을 파악해 같은 실수가 나오지 않도록 노력합니다. 남들이 보아도 ‘이렇게 썼구나!’ 알 수 있는 깨끗한 코드를 지향합니다.
기술 스택
경력
주식회사넥스트페이먼츠
사원 • 서비스개발2팀
서비스개발 포지션에서 관련 프로젝트 진행 및 기능구현
N-POS
DeviceLogin
MeneMaker
TableInfo
N-Kiosk
Recommend Menu
Stamp & Coupon
N-KDS
Total
NextPayMent : API
Menu Save
Total Menu
Stamp Config (CURD)
Stamp (CURD)
Coupon Config (CURD)
Coupon (CURD)
(1년 4개월 | 정규직)
프로젝트
기타
디지털 음원 작업
사용기술 : Logic X
프로젝트 설명
작곡가 2명이서 곡을 작곡 하고 어울리는 보컬을 섭외하여 한달에 하나씩 곡을 발매
맡은 업무
작곡
곡의 전체적인 분위기와 멜로디 작곡 및 작사
프로듀싱
협업 중 곡의 전체적인 분위기 리드
녹음 시 보컬의 파열음과 멜로디 및 분위기 조정
기타(팀 프로젝트)
팀프로젝트 ’사주라’
사용기술 : Spring Boot, MyBatis, MariaDB, JQuery, JSP
프로젝트 설명
팀원 3명이서 펫 쇼핑몰을 구현
맡은 업무
프로젝트 총괄
초반 프로젝트의 기한과 DB의 설계 및 인원구성 초기 설정
기획서 작성 및 관련 발표 PPT 제작
장바구니 기능
쇼핑몰의 장바구니 구현
상품의 아이디 값들을 저장하여 결제 후에도 남아있게 구현
전체적인 Data가 움직이는 것을 생각하여 JSON타입으로 리턴
댓글 기능
저장 및 수정, 삭제를 구현
추천기능을 사용하여 높은순으로 정렬 기능 활용
넥스트페이먼츠
NextPayMent : N-POS
사용 기술 : PHP, Jquery, Node.js, Prisma.js, Flutter
프로젝트 설명
캐나다를 겨냥하여 해외에서 사용할 Web POS를 구현
인스톨 파일을 위해 Flutter, Python, C#의 WebView를 이용
맡은 업무
Device Login
Web의 특성상 시리얼넘버의 확인이 불가능하여 UUID값을 활용
등록된 사업자번호를 확인하고 웹뷰에서 UUID값과 Service, Dev를 확인하여 저장
다음번 진입시 UUID값이 바꾸지 않는다면 저장된 데이터를 확인하여 진입
MenuMaker
만들어진 API와 새로운 API를 만들어 MenuMaker를 구현
기존에 만들어진 Admin page와 Android App을 참고 및 수정
기획 수정으로 해외와 국내를 동시에 사용가능하게 바뀌어 전체 로직 수정
가격과 메뉴명의 글로벌화를 위해 Language Data를 활용하여 데이터 변환
Discount
메뉴 저장 시 할인정책을 저장 및 불러오기
각각의 메뉴에 적용이 가능하며 카테고리별도 저장가능
Serving Robot
국내에 유통되고 있는 LG Cloi 와 B-Robotics의 서빙로봇을 연동
웹에서 다이렉트로 연동시 CORS 오류로 인해 외부 API를 내부 Server에 연동
Table Info
한눈에 보이는 페이지에 대해 논의
문자열로 나오는 테이블 명을 정렬하여 그 안에 주문정보를 표시
넥스트페이먼츠
NextPayMent : N-Kiosk
사용 기술 : PHP, Jquery, Node.js, Prisma.js, Python
프로젝트 설명
삼성의 Kiosk에 맞는 Kiosk 프로그램 개발
카메라를 통해 유저의 나이와 성별의 데이터를 받고 저장하여 추천메뉴 구현
맡은 업무
Recommend Menu
주문 시 쌓이는 데이터가 너무 적다는 내부 평가로 클릭 시 카운트 되는 로직으로 변경
상품의 ID값, 유저의 나이를 5살 단위의 값(20, 25 …), 젠더 값, 상점 ID값을 유니트 키로 활용
Count Column만 수정되게 활용
Stamp
스탬프 발급 조건을 커스텀 하여 매장별로 저장
주문자의 핸드폰 번호를 저장하여 각 매장마다 조건에 맞는 스탬프 발급
일정 수가 넘어가면 기존 스탬프를 완료하고 새로운 스탬프북을 생성 및 스탬프 발급
Coupon
쿠폰 발급 조건을 커스텀하여 매장별로 저장
스탬프가 발급 조건을 만족시 쿠폰을 자동 발급
쿠폰의 사용 조건에 따라 하나 혹은 여러개 선택가능하게 구현
쿠폰 적용시 결제금액에 반영
넥스트페이먼츠
NextPayMent : N-KDS
사용 기술 : PHP, Jquery, Node.js, Prisma.js
프로젝트 설명
현재 주문 상황들을 Display에 보여주며 종이를 쓰지 않고 확인 가능
배달, 포장과 내부 테이블 넘버등을 표기하고 나간 음식들과 나가지 않은 음식 표기
맡은 업무
전체
처음 진입 시 현시각까지의 모든 OrderData를 받아옴
Step Data를 활용하여 끝난 주문인지 진행중인 주문인지 확인
데이터를 실시간으로 받아오고자 내부서버에 만들어진 Socket 서버에 연결
전체 주문 정보를 계속 불러오며, 불러 올때마다 이전의 정보과 비교
다국적 언어 지원
넥스트페이먼츠
NextPayMent : Stamp & Coupon API
사용기술 : Node.js, Prisma.js
프로젝트 설명
서비스 전체가 사용가능한 API를 구현
금액별, 메뉴별로 Stamp 저장이 가능하며, 여러 Table을 엮어 저장된 수치에 도달 시 자동으로 유저에게 Coupon이 생성되게 구현
각각의 Config 테이블이 있어 설정 가능
맡은 업무
DB
ERD 구현
API
전체 API를 구현
Stamp와 Coupon 각각의 Config 데이터의 저장, 수정, 삭제 구현
OrderData 값을 받아 Config 데이터에 맡게 Stamp가 발급되고 Count하여 Coupon이 자동 발급되게 함
Post Man으로 테스트 완료
포트폴리오
URL
교육
서울호서예술전문학교
대학교(전문학사) | 실용음악학과 / 미디 작편곡
2014.03. ~ 2017.12.
중퇴
서울게임아카데미(부산)
사설 교육 | 게임 콘셉트 기획 및 서비스 개발, 운영 양성 과정
2018.08. ~ 2020.02.
졸업
코리아IT아카데미(부산)
사설 교육 | 풀스택 과정
2021.09. ~ 2022.06.
졸업
그린컴퓨터아카데미(부산-서면)
사설 교육 | [디지털컨버전스] 자바기반 크로스 플랫폼(풀스택)융합 응용SW개발자22-1
2022.09. ~ 2023.03.
졸업