이메일
번호
010-7527-2717
출생
1994년 10월 05일
학력
영진전문대 컴퓨터정보계열 졸업(2013~2018)
학점은행제 학사학위 수여
블로그
안녕하세요. 게임을 좋아해 컴퓨터 학과에 진학하고 졸업해 5년째 개발자로 활동하고 있는 이준영입니다.
현재는 NodeJs로 백엔드 개발을하고 있습니다.
성장을 위해 이전에 개발하면서 아쉬운 점을 그대로 가져가지 않고 개선하려고 노력하고 있습니다.
회사의 업무는 팀게임과 같다고 생각합니다 내가 아닌 팀이 이기는 Play를 지향하고 있습니다.
앤트
랩스페이스 검색기능 속도 약 99% 개선
**분산된 데이터를 검색이 용이하도록 역 정규화 하고 Mongo Atlas Search를 사용하여 검색 속도를 약 99% 개선(15~20s → 0.1~2s)**하여 랩노트 사용자 증가로 인해 서버에서 처리해야 하는 데이터의 양 증가로 인한 서버 부하 문제 해결
NestJs에서 트랜잭션 관리를 위한 Transactional 기능 구현
Transactional 데코레이터 구현을 통해 더 효율적인 트랜잭션 관리를 제공하여 중복 코드 등의 문제를 해결하고 개발 생산성 향상
CI 테스트 환경 개선을 통해 효율적인 스프린트 프로세스 구축 (오염 복구 및 CI 재실행 프로세스 제거)
CI별로 DB를 mongodb-memory-server로 독립시켜 CI 환경 개선을 통해 여러 개발자가 동시에 스프린트를 진행할 때 발생한 E2E 테스트 중 공유 DB 데이터 참조 시 충돌 문제를 해결하여 오염된 데이터 복구 + CI 재실행을 하지 않게 되어 더 효율적인 개발 스프린트 프로세스 구축
Lambda 배포 환경 개선을 통해 효율적인 배포 환경 구축
Lambda 코드를 도커이미지로 변경하여 용량 제한, 아키텍처 의존이 있는 패키지 관리 등이 필요했던 비효율적인 배포 환경을 일관성과 안정성이 있는 개발환경으로 개선