모두싸인 SaaS 플랫폼팀백엔드 엔지니어, 2023.08 ~ 2024.12모두싸인이 SaaS 서비스로서 동작하기 위해 가져야 하는 기반 기능 개발인증, 인가, 구독, 결제, 보안 등사내 Nest.js 기반 서비스 및 라이브러리의 버전 v6에서 v10으로 업그레이드 진행배포 중 충돌 방지를 위해 브랜치 락 개념을 도입하여 프로세스 개선
모두싸인 워크스페이스TF백엔드 엔지니어, 2022.09 ~ 2023.08파편화된 리소스 소유권 및 권한을 통일하고, RBAC 기반의 중앙화된 인가 시스템을 구축한 프로젝트 참여여러 데이터베이스의 CDC 이벤트를 받아 중앙 인가 데이터베이스에 인가 데이터를 반영하는 카프카 컨슈머 서비스 구현수 억 개의 데이터를 이기종 데이터베이스 간에 대규모 마이그레이션 진행
모두싸인 조직관리팀백엔드 엔지니어, 2022.03 ~ 2022.09여러 사용자가 조직 내에서 협업할 수 있도록 관련 기능 개발Express 기반의 레거시 서비스를 Nest.js 기반으로 포팅 진행
Nest.js를 카프카 컨슈머로 만들기! 그런데 많이 이상하게.Nest.js의 커스텀 어댑터를 활용해서 기존에는 HTTP 요청만 처리하던 Nest.js가 카프카 컨슈머로 동작할 수 있도록 만들어봅니다.
경희대학교 중앙 IT 동아리 쿠러그운영진, 2021.04 ~ 현재동아리 가입 신청 및 관련 문의 처리 (2021~2022)동아리 내 전반적인 전산 시스템 유지보수 및 관리 (2023~)경희대학교 소프트웨어 해커톤 khuthon의 기획 및 운영, 현장 스태프로 참여 (2021~)경희대학교 소프트웨어 해커톤 khuthon의 전산 시스템 관리 (2023~)PHP 기반의 레거시 시스템을 NextJS + NestJS로 포팅타 학교 학생의 접수를 위해 기존 학교 인증 시스템 기반에서 이메일 인증 기반으로 접수 플로우 전반을 수정
SUSC 대학 교류 단체운영진 및 멘토, 2023.07 ~ 현재스터디 활동 및 성과 공유회의 기획 및 운영 참여SUSC 2023 Summer에서 13차시 분량의 플러터 교육 기획 및 학습 자료 배포SUSC 2023 Winter에서 9차시 분량의 NestJS 교육 기획 및 실시간 스터디 진행SUSC 2024 Summer에서 5차시 분량의 코틀린 스터디 진행