미리보기
기본 정보
공동 창업을 계기로 개발자의 길을 걷게 된 백엔드 개발자 강성모입니다.
기술 스택
TypeScript, Node.js, Redis, Docker, AWS, TypeORM, DBMS/RDBMS
경력
엔라이튼
매니저 | 개발팀
2022.11. ~ 2023.07. (9개월)
수요관리사업자와 참여 고객에게 전력정보를 제공하는 서비스 (Full Stack)
- 사용기술: PHP 7 (Laravel 5), AWS RDS(MySQL), NodeJS, AngularJS, Docker, GCP PubSub
매쓰팡
백엔드 개발자 | 개발팀
2021.06. ~ 2022.08. (1년 3개월)
초등학생 대상 온라인 수학 학습지 에듀테크 서비스 백엔드 개발
- 사용기술: NodeJS(NestJS), Mysql, Redis, TypeOrm, GraphQL, AWS
- 애자일 조직에서 하나의 스쿼드 개발팀 오퍼레이터 역할을 맡아 스쿼드내 개발팀 리드 (개발자 3명, 회의 주도 등)
- AWS CodePipeLine CI/CD 환경 경험
위티
백엔드 개발자 | 개발팀
2019.09. ~ 2020.09. (1년 1개월)
Z세대 대상 폐쇄형 SNS 백엔드 개발 (총 6명, 개발팀 3명)
사용 기술: ExpressJS, MongoDB, Neo4j, RestAPI
- 초기 창업 멤버로 합류하여 기획부터 백엔드 설계 및 API 개발 을 담당
- 클로즈 베타 서비스 진행 (20명)
프로젝트
서비스 내 게임 시스템 DB 및 서버 설계 및 개발
매쓰팡
2022.01. ~ 2022.08.
- WebSocket과 Redis를 활용해 실시간 캐릭터 움직임, 채팅 기능 설계 및 개발
- Redis를 활용하여 일단위로 갱신되는 랭킹 서비스 설계 및 개발
- 사용자 세션당 접속시간 13% 증가
Elo 레이팅기반 개인화 문제 출제 기능 개발
매쓰팡
2022.06. ~ 2022.07.
- 서비스 내의 핵심기능이라 생각되어 TF를 리드하고 문제 출제 부분 구조, DB 설계 및 API 개발 담당
- 사용자 학습 이용률 38% => 50% 증가
사내 개발자 스터디 운영
매쓰팡
2022.03. ~ 2022.07.
- 동료들과 매주 개발문화와 기술 발전, 서비스 개선 방향 논의
(효율적인 Unit 테스트 환경을 위해 Repository 패턴 도입으로 Data Layer 분리, 코드 리뷰 도입등) - HTTP Polling 방식으로 초당 1회의 Request 요청이 발생되던 채팅 기능을 WebSocket으로 변경하여 서버 CPU 부하량 개선 (CPU 사용률 5% 감소)
사내 슬랙 알림봇 개발
매쓰팡
2022.04. ~ 2022.04.
- Slack API를 활용해 어드민 페이지가 만들어지기전 팀원들이 궁금해할 데이터들을 전송해주는 Bot 개발
- 서비스내의 채팅, 회원가입, 멤버십 가입등 이벤트 발생시 전송
관계 기반 게시글 및 댓글, 대댓글 관리 로직 개발
위티
2020.01. ~ 2020.03.
- GraphDB(Neo4j)를 활용한 유저 간에 그래프 관계에 기반한 게시글, 댓글, 대댓글 추가, 삭제 및 공개범위 방식 설계 및 API 개발