
Contact
Email. [email protected]
Phone. 010-3190-8390
Blog. suhyunsim.github.io
GitHub. https://github.com/suhyunsim
Introduce
코드스쿼드의 백엔드 마스터즈 코스와 프로그래머스의 KDT 백엔드 데브코스에서 웹/앱 서비스 백엔드 개발 프로젝트들을 통해 CS 지식, Java, Database, Network, Cloud에 대해 학습했습니다.
동료와 적극적으로 소통하며 협업할 때 가장 빠르고 즐겁게 성장하는 편이기에 코드리뷰와 스터디를 즐겨 하고 있습니다. 새로운 기술과 지식을 적극적으로 학습하고 빠르게 적용해보는 경험을 통해 동료와 함께 성장하는 백엔드 개발자의 삶을 목표로 하고 있습니다.
확장성과 유지 보수성이 높은 백엔드 아키텍쳐와 패턴을 위해 항상 고민하며 클라이언트가 신뢰를 갖고 소통할 수 있는 백엔드가 되기 위해 노력하고 있습니다.
Skill
- Backend: Java, Scala, Spring Boot, JUnit5, Lagom, AWS(EC2, RDS, S3, CodeDeploy), GitHub Actions, Travis CI
- Database: JPA, MySQL, QueryDSL, Flyway, PostgreSQL
- Others: Linux, Git, Slack, Jira, Swagger, Docker
Work Experience
싱가포르 디지털 자산 관리 플랫폼 서비스
Trading Team - Backend Engineer Internship
2022.03 ~ 2022.06
- 서비스 안정성을 높이기 위해 시나리오 테스트 작성해 코드 신뢰도 70% 향상
(Scala, Lagom(Akka, Play, Kafka, Cassandra))
- 서비스 트랜잭션을 트래킹하고 분석하기 위해 특정 문제 상황이 발생했을 때 알람이 발생하도록 Slack Application 구현해 문제 대응 시간 3배 이상 단축
(Java, Spring Boot)
- 팀 생산성을 높이기 위해 다양한 스케쥴 관리(oncall duty, 배포, 휴가, 스크럼)를 할 수 있는 Slack Bot 구현
(TypeScript, NodeJS)
- 도메인 주도 설계 기반의 마이크로 서비스 개념을 익히고 이벤트 소싱 패턴과 CQRS를 적용한 알람 기능 구현
Projects
MODI (BE 본인 포함 3인, FE 4인)
2021.11.26 ~ 2022.01.22