저의 별명은 트리입니다. 해결되지 않는 일이 있으면 진득하게 앉아서 그 일을 해결하기 위해 노력하는 성격때문에 붙여진 별명입니다.
프로그래밍 업계에서 트리라는 단어가 빈번하게 사용되는 것처럼 저 또한 이 필드에서 뿌리를 내리고 자리잡고 싶습니다.첫 직장에서 비개발자로 홈페이지 제작 회의에 참여한 경험이 있어, 클라이언트 입장에서의 니즈를 인지하고 있습니다.
개발자로 첫 직장에서, 음성합성과 관련된 프로젝트 개발에 참여했습니다.
Docs 개발과 음성 합성이 가능하도록 AI엔진(코어)에 요청하여 파일 생성이 가능하도록 업무를 수행했습니다.
‣ MyTime (23.07 - 23.11)
일정 관리를 해주는 프로젝트
스케줄과 할 일, 습관에 대한 기능이 구현
JPA와 Querydsl, JDBC를 사용했으며, Custom Query 사용으로 n+1문제를 해결
테스트 코드를 작성 및 RestDocs를 적용 여기서 RestDocs 확인 가능 Redis를 사용해서 복합 조회 시, 캐시가 생기도록 구현
로컬 환경에서는 Docker를 사용해서 DB를 생성, 사용
AWS를 사용해서 배포
- VPC 내부에 3개의 subnet를 두었고, public subnet에는 web server, private subnet에는 DB를 두는 구조로 개발
- GitHub Action과 Code Deploy를 사용해서, main branch에 merge하면 자동 배포되도록 개발
‣ Hani-For-Fam (22.03 - )
한의원 전자장부 프로젝트
부모님이 한의원에서 실제로 사용하는 차트, 장부를 기반으로 전자문서화를 하기 위한 프로젝트
솔로 프로젝트로 개발중이며, 백엔드 개발 후 간단하게 프론트 작업 예정 장부 개발 후 게시판 및 OAuth 로그인 기능을 구현하여 배포 예정
‣ Issue Tracker (21.06 - 21.06)
협업을 위해 이슈를 발행하고 효율적으로 관리할 수 있도록 도와주는 서비스 (GitHub Issue Clone project)
‣ Todo-list (21.04 - 21.04)
todo list를 생성하는 서비스 (todo-list Clone project)
‣ Sidedish (21.04 - 21.04)
배민찬 클론 서비스 (todo-list Clone project)
-
2021 Java web backend masters course - Java 기반 웹 백엔드 과정 학습 - CS와 Java 과제, 다섯번의 프로젝트
-
한국SW기슬진흥협회 KOSTA 20.02 ~ 20.06
Java 기반의 시큐어 코딩 개발자 양성 - Java 기반 웹 백엔드 과정 학습 - 기초적인 css, html, javascript 학습 - 2번의 프로젝트
-
자이냅스 22.10 ~ 23.03
AI기술을 사용하여 챗봋 및 TTS(음성합성) 서비스를 개발하는 회사입니다. 아이보 프로젝트 개발 참여 : 음성합성(TTS(Text-to-Speech))기술을 사용해서 프로젝트 단위로 음성 미리듣기 및 다운로드가 가능한 프로젝트입니다. - 문단별로 모델을 별도로 지정할 수 있고, 음성의 높낮이와 속도 및 끊어읽는 시간을 지정할 수 있습니다. - 음성 발화를 위해 AI 엔진(코어)으로 요청하는 작업을 수행했습니다. - 자체적으로 문법을 만들어, 문법에 따라 코어로 객체를 전달하고 파일 다운로드가 가능하도록 작업을 수행했습니다. - 테스트 코드 작성 및 DOCS를 개발하였습니다.
-
서울시전자상거래센터 15.10 ~ 19.11
서울시 산하의 전자상거래 관련 소비자 상담 기관 - 전자상거래 관련 소비자 분쟁 처리 - 온라인 쇼핑몰 모니터링 - 온라인 쇼핑몰 피해 주의보 보도자료 작성