
동료와 함께 성장하는 개발자
Careers
백엔드 개발자
포스트매스*, 서울특별시 구로구 (2024.12 ~)*
- 수학강사를 위한 서비스 ‘수학비서’ 개발.
- 백엔드 개발 담당.
프론트엔드 개발자
티맥스 가이아*, 성남시 분당구 (2023.10 ~ 2024.10)*
- 웹 오피스(포인트/셀/워드)를 개발하는 본부에서 포인트를 맡음.
- 그래픽 컴포넌트 편집(이동, 크기 조절, 회전, 모양 조정)을 담당.
Education
이화여자대학교
뇌인지과학 학사
2016.03 ~ 2020.02
- 학점 4.22 / 4.3
- 전공 학점 4.26 / 4.3
- 학부 수석입학 및 4년 전액장학금 수혜
- 단과대학 수석졸업 및 조기졸업
- 졸업논문 대상
Skills
Strong
- Golang / Gin / Typescript
- MSA / gRPC / RDB / NoSQL
Knowledgeable
Other
Articles
기술 블로그 작성
프로그래밍 수업용 유튜브
Projects
백엔드 template
MSA 각 서비스의 토대가 되는 템플릿 프로젝트 개발 (2024.12 ~ 2025.02)
- handler - usecase - repository 아키텍처 도입
- 각 layer에서 하는 역할이 명확하도록 규칙 도입
- 📄 DB 스키마 변경 툴 flyway 도입
- 데이터 CRUD는 GORM으로, 스키마 변경은 flyway 툴로 하도록 도입 후 사내 교육 진행
- DB 레포를 따로 두어 submodule로 관리하도록 함
- 📄 OpenAPI 문서 자동화
- swaggo를 활용해 주석만으로 swagger 문서 자동으로 생성하도록 도입
- pre-commit 단계에서 자동으로 문서 업데이트 하도록 설정
회원 관리 서비스
인증 관련 기능 개발 전담 (2025.01 ~ 2025.04)
- 인증 기능 개발
- JWT 토큰 및 API Key 발급 서비스 담당
- MSA로 설계된 서비스에서 회원 인증하는 미들웨어 개발 및 적용
- 로그인 및 회원가입 기능
- 회원정보를 postgresql(alloyDB)와 mongoDB에 나누어 저장
- 모든 서비스에서 자주 보는 정보는 memorystore에 캐싱
- 회원 정보 조회시 타 서비스에서 gRPC로 결제 관련 정보 받아와 리턴
문제 풀이 서비스