미리보기
기본 정보
깃허브 : https://github.com/Istiopaxx 개인 블로그 : https://spongelog.netlify.app
경력
인프랩
백엔드 개발자 | UCC 셀 | 재직 중
2024.02. ~ 재직 중 (11개월)
인프런의 백엔드 시스템을 유지보수합니다.
단위 테스트와 통합 테스트를 열심히 짭니다.
복잡한 코드는 책임을 가진 객체를 여러개 만들고 단위 테스트를 늘리려고 합니다.
HTTP Restful API도 만들고 메세지 큐도 활용합니다.
요즘 kotlin + spring도 하는데 좋은 것 같습니다.
대외활동
@toss/nestjs-aop 오픈소스 기여
개인 오픈소스 기여
Nest에서 aop를 적용하는 중에 request scoped lazy decorator를 사용하려는 경우가 생겼지만 해당 오픈소스에서 지원하지 않음
Request scoped lazy decorator와 Request scoped provider 모두 지원할 수 있도록 연구
Request scoped provider는 nest DI 시스템이 provider를 인스턴스화할 때 InstanceWrapper의 metatype을 쓰는 것을 활용해 metatype의 prototype을 변경하여 해결
개발한 기능의 테스트 작성 및 PR 리뷰에서의 제안 적용
기술 스택
Node.js, JavaScript, TypeScript, NestJS
교육
서울과학기술대학교
대학교(학사) | 컴퓨터공학과
2018.03. ~ 2024.02. | 졸업
외국어
영어
일상 회화 가능