Skip to content
View choitree's full-sized avatar

Block or report choitree

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
choitree/README.md

나무처럼 굳건하게 자리를 지키는 개발자입니다🌲

저의 별명은 트리입니다. 해결되지 않는 일이 있으면 진득하게 앉아서 그 일을 해결하기 위해 노력하는 성격때문에 붙여진 별명입니다.
프로그래밍 업계에서 트리라는 단어가 빈번하게 사용되는 것처럼 저 또한 이 필드에서 뿌리를 내리고 자리잡고 싶습니다.

첫 직장에서 비개발자로 홈페이지 제작 회의에 참여한 경험이 있어, 클라이언트 입장에서의 니즈를 인지하고 있습니다.
개발자로 첫 직장에서, 음성합성과 관련된 프로젝트 개발에 참여했습니다.
Docs 개발과 음성 합성이 가능하도록 AI엔진(코어)에 요청하여 파일 생성이 가능하도록 업무를 수행했습니다.

Tech Stack

LANGUAGE

DB

Infra

IDE

projects

  ‣ 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)


📚 Education

  • 코드스쿼드 CodeSquad    21.01 ~ 21.06     

    2021 Java web backend masters course
      - Java 기반 웹 백엔드 과정 학습
      - CS와 Java 과제, 다섯번의 프로젝트
    
  • 한국SW기슬진흥협회 KOSTA    20.02 ~ 20.06     

    Java 기반의 시큐어 코딩 개발자 양성
      - Java 기반 웹 백엔드 과정 학습
      - 기초적인 css, html, javascript 학습
      - 2번의 프로젝트
    

🏢 Career

  • 자이냅스    22.10 ~ 23.03     

    AI기술을 사용하여 챗봋 및 TTS(음성합성) 서비스를 개발하는 회사입니다.
    아이보 프로젝트 개발 참여
    : 음성합성(TTS(Text-to-Speech))기술을 사용해서 프로젝트 단위로 음성 미리듣기 및 다운로드가 가능한 프로젝트입니다.
    
    - 문단별로 모델을 별도로 지정할 수 있고, 음성의 높낮이와 속도 및 끊어읽는 시간을 지정할 수 있습니다.
    - 음성 발화를 위해 AI 엔진(코어)으로 요청하는 작업을 수행했습니다.
    - 자체적으로 문법을 만들어, 문법에 따라 코어로 객체를 전달하고 파일 다운로드가 가능하도록 작업을 수행했습니다.
    - 테스트 코드 작성 및 DOCS를 개발하였습니다.
    
  • 서울시전자상거래센터    15.10 ~ 19.11     

    서울시 산하의 전자상거래 관련 소비자 상담 기관
      - 전자상거래 관련 소비자 분쟁 처리
      - 온라인 쇼핑몰 모니터링
      - 온라인 쇼핑몰 피해 주의보 보도자료 작성
    

Popular repositories Loading

  1. todo-list todo-list Public

    codesquad first project

    Swift

  2. choitree choitree Public

  3. sidedish sidedish Public

    Java

  4. issue-tracker issue-tracker Public

    TypeScript

  5. hani_for_fam hani_for_fam Public

    HTML

  6. mini_shoppingmall mini_shoppingmall Public

    Java