채용공고 올리기

손록형님을 응원해보세요!

INFCON 참여
지금 만족하고 있어요

미리보기

기본 정보

이름
손록형
직업
간단 소개

기술 스택

기술 스택

Java, Spring Boot, Spring Security, Django, django-celery, Django-REST-Framework, FastAPI, Python, TypeScript, NestJS

경력

회사명

주식회사오엠티랩스

직급 | 부서 | 근무 유형

개발1팀 | 사원

근무 기간

2023.04. ~ 2024.06. (1년 3개월)

담당 업무

BBQ 앱/웹 백엔드 개발

- Kakao Local API를 이용하여 법정동, 행정동을 매칭하는 기능

- 주소 관련한 CRUD 기능

- 앱/웹 설정 값을 보여주는 기능

- 멤버십 등급을 보여주는 기능

- 매월 1일에 멤버십 등급을 설정하는 기능

- 장바구니 관련한 CRUD 기능

- 이벤트 배너를 보여주는 기능

- 1:1 문의를 작성할 수 있는 기능

- 팝업을 보여주는 기능

- 자주 묻는 질문을 보여주는 기능

- BBQ API를 이용하여 E-Coupon을 추가, 사용, 취소, 삭제할 수 있는 기능

- BBQ API를 이용하여 지류 상품권을 추가, 사용, 취소, 삭제할 수 있는 기능

- 기프티쇼 API를 이용하여 금액권을 추가, 사용, 취소, 삭제할 수 있는 기능

- 배달 시에 BBQ API를 이용하여 매장 상권을 매칭 시켜주는 기능

- 포장 배달 시에 좌표를 이용하여 매장을 보여주는 기능

- BBQ API를 이용하여 지정된 시간마다 매장을 업데아트 하는 기능

- 메뉴 CRUD 기능

- 빠르게 주문을 할 수 있는 퀵오더 CRUD 기능

- 개인정보 암호화, 복호화 기능

- 샵바이 로그인 연동 기능

- BBQ API를 이용하여 AI 추천 메뉴 기능

어린이의 행동을 분석하는 5playtest(이하 오은영 놀이발달 자가 테스트)의 백엔드 개발

- 설문 점수에 따라 결과를 보여주는 기능

- 설문 점수에 따라 조언을 보여주는 기능

- 설문 점수에 따라 추천 TV 프로그램을 보여주는 기능

- 데일리 리포트를 추출하는 기능

회사명

주식회사핀타운랩

직급 | 부서 | 근무 유형

개발팀 | 사원

근무 기간

2023.01. ~ 2023.04. (4개월)

담당 업무

Python으로 만들어진 웹 크롤러 유지보수

* 오엠티랩스에 인수합병 됨

회사명

(주)키즈노트

직급 | 부서 | 근무 유형

Backend Engineer | 개발팀

근무 기간

2022.04. ~ 2022.12. (9개월)

담당 업무

파일 클라우드 시스템 백엔드 구현

- 폴더, 파일을 생성할 수 있는 기능

- 폴더, 파일을 옮길 수 있는 기능

- 폴더, 파일을 삭제할 수 있는 기능

- 문서 파일의 미리보기를 제공하는 기능

보육일지를 작성할 수 있는 백엔드 구현

- 보육일지를 볼 수 있는 기능

- 보육일지를 작성할 수 있는 기능

- 보육일지를 수정할 수 있는 기능

- 보육일지를 삭제할 수 있는 기능

- 보육일지를 작성했는지 확인하는 기능

회사명

주식회사테서

직급 | 부서 | 근무 유형

연구개발팀 | 사원

근무 기간

2021.11. ~ 2022.02. (4개월)

담당 업무

자사 AI 엔진을 탑재한 백엔드 구현

- 엔진들을 Dockerize하여 MSA 구축

- 회원가입 시에 계정 활성화 링크를 보내는 기능 구현

- 계정 활성화 링크로 계정 활성화 기능 구현

- 비밀번호 변경 코드를 메일로 보내는 기능 구현

- 비밀번호 변경 코드를 가지고 비밀번호를 재설정 할 수 있는 기능 구현

회사명

주식회사더스팟

직급 | 부서 | 근무 유형

솔루션개발팀 | 선임

근무 기간

2020.11. ~ 2021.11. (1년 1개월)

담당 업무

자사 보안 솔루션의 백엔드 구현

- django signing을 통한 일회성 URL 생성 기능

- 쿼리문을 이용한 디바이스 정보 확인 및 지원 기기 확인 기능

- DRF LimitOffset Pagination이 아닌, 자체 LimitOffset을 이용한 Pagination 구현

- 쿼리문 최적화를 하여 1000ms 정도 걸리던 Response를 200ms로 단축

- django-filter가 아닌 자체 검색 엔진 탑재

- Sentry를 통한 logging 구현

프로젝트

프로젝트명

감성 블루투스 스피커 Otium 개발

소속/기관명

GYEOL

프로젝트 기간

2020.02. ~ 2021.01.

프로젝트 내용

파티, 캠핑, 샤워 시 자신만의 분위기를 조명과 음악으로 즐길 수 있게 해주는 감성 블루투스 스피커 Otium의 자금조달, 소프트웨어 설계, 아트웍, 생산총괄을 담당하였으며 2021년 1월 크라우드펀딩하여 기존 목표의 800%를 달성하였습니다
https://www.wadiz.kr/web/campaign/detail/84209.

프로젝트명

문화상품권 매크로

소속/기관명

주식회사핀타운

프로젝트 기간

2020.06. ~ 2020.06.

프로젝트 내용

- 핀타운은 문화상품권을 매입, 판매하는 서비스입니다.
- 저는 핀타운에서 Selenium을 이용하여 자동 매입 매크로를 만들었고, Django를 이용하여 핀 번호를 받으면 자동으로 핀 번호 검증 후 실패 및 성공 여부를 판단하는 서버를 만들었습니다.

프로젝트명

Orora

소속/기관명

주식회사플랜베이

프로젝트 기간

2021.07. ~ 2022.01.

프로젝트 내용

저는 Orora에서 Back-end 개발을 맡았고, 그 중 소셜 로그인 기능 및 지역 별 라운지 생성, 글 올리기 기능 및 댓글 달기 기능, 좋아요 기능 등을 개발하였습니다.
- 소셜 로그인 기능
- 현재 좌표를 가져와 현재 어느 지역에 있는지 확인하는 기능
- 푸시 알람 기능
- 글 올리기 기능
- 댓글 달기 기능
- 채팅 기능
- 좋아요 기능
- django-cacheops를 이용하여 쿼리셋 캐싱

포트폴리오

URL

link

https://rokongme.notion.site/RockHyung-Son-b508bfe8abfe49db9c92a897b1a809e8?pvs=4

노션

교육

소속/기관명

평택대학교

종류 | 전공

대학교(학사) | 융합소프트웨어학과

재학 기간 | 재학 상태

2017.03. ~ 2022.02. | 졸업

외국어

외국어명

영어

점수

일상 회화 가능

자기소개

자기소개

안녕하세요 저는 백엔드 엔지니어 손록형이라고 합니다.

주로 Django / Java, Python 3를 다루고 있으며, 최근 진행한 BBQ 웹/앱 백엔드 프로젝트에서는 Spring Boot 3.x를 사용했습니다.

django-rest-framework에서의 LimitOffsetPagination 기능을 try-except 구문이 아닌 if문으로 변경하여 직접 사용한 경험이 있습니다.

(https://github.com/encode/django-rest-framework/pull/7868/files)

django와 Kakao Cloud를 이용하여 문서함 (이하 파일 보관함) 시스템을 만든적이 있습니다.

KT Cloud와 Spring Boot 3.x를 이용하여 BBQ 웹/앱 백엔드 프로젝트를 성공적으로 마쳤습니다.

자세한건 자기소개서를 확인해 주세요. (https://rokongme.notion.site/RockHyung-Son-b508bfe8abfe49db9c92a897b1a809e8?pvs=4)

감사합니다.

댓글