백엔드 개발자로 신규 스타트업에서 초기 프로젝트 설계부터 서비스 개발 및 운영까지 안정적으로 진행한 경험이 있습니다.
NodeJS & TypeScript 기반의 서버 개발을 중점적으로 해왔고, Java & Spring, MySQL, AWS, Linux, Docker, Jenkins 등을 사용하여 다양한 프로젝트를 진행하였습니다.
확장성과 유지 보수성, 효율성 높은 아키텍처 설계와 프로그래밍을 위해 항상 고민하고 노력하고 있습니다.
📝 Github
📒 Blog
이론을 외우기보다는 ‘Why’를 먼저 생각하는 개발자
새로운 개념이나 기술을 접할 때 항상 먼저 “그 기술을 왜 사용해야할까?” 라는 원초적인 질문에 대한 답을 찾는 것을 우선시하는 습관을 가지고 있습니다. 아무리 많은 지식을 가지고 있어도 제때 사용할 수 없으면 의미가 없다고 생각합니다. 최근에는 주 1회씩 키워드를 잡고 학습한 내용을 기술블로그에 정리하며 지식을 쌓고 있습니다.
지식을 공유하고 토론하는 것을 즐기는 개발자
혼자 고민하고 달리면 올바른 방향을 찾기 힘들다는 것을 알고 경쟁보다는 협력으로 지식을 쌓아왔습니다. 고등학교때부터 스터디를 만들어서 같이 공부하고 토론하는 환경을 주도적으로 이끌어왔습니다. 현재는 알고리즘과 CS 스터디를 각각 주 1회씩 진행하면서 지식과 역량을 쌓고 있습니다.
문제를 찾아내고 개선하는 것을 좋아하는 개발자
프로젝트를 지속적으로 개선하는 것을 좋아합니다. 반복적인 작업 및 코드를 최소화하여 스프린트 일정을 30% 단축시킨 경험이 있습니다. 또한, 서비스의 안정성을 향상하기 위해 주도적으로 로깅, 모니터링 툴들을 도입하여 성공적으로 서비스를 배포/운영하였습니다.
Readyme Network 백엔드 개발자
TypeScript
ExpressJS
Docker
MySQL
Redis
AWS
TSOA
TypeORM
**취업 및 컨설팅 포탈 서비스**
<aside> 💡 ~2022.02.28 파트타임으로 업무 및 인수인계 진행
</aside>