미리보기
기본 정보
- 개발과 문제 해결을 정말 좋아하는 서버 개발자입니다. - 고객의 욕구를 만족하는 최적의 기술적 솔루션 제시를 위해, 동료분들과 협업 및 성장합니다. - 비즈니스 아이디어를 실제 제품으로 실현할 수 있는 확장 가능한 시스템을 개발합니다. - ML 애플리케이션 개발 및 하드웨어 가속 연구 경험이 있습니다.
기술 스택
Kotlin, Spring Boot, DBMS/RDBMS, Redis, AWS, Terraform, github-actions
경력
주식회사 플랜핏
Software Developer | Developer Group | 재직 중
2024.05. ~ 재직 중 (6개월)
피트니스 애플리케이션을 풀스택 개발하며, 성능 개선 및 조직 문화 발전 아이디어를 제시하고 있습니다.
인기 게시글 조회 성능을 개선해 응답 시간을 0.5초 이내로 단축시켰습니다.
주식회사 카카오
Server Engineer Intern | 선물개발파트
2024.01. ~ 2024.02. (2개월)
13k TPS를 견딜 수 있는 모의 서비스 백엔드를 개발했습니다. CQRS 패턴, 메시지 큐, 2계층 캐시를 적용하고. 이를 Kubernetes 환경에 배포하여 부하 테스트를 진행해 검증했습니다.
조직 내 레거시 메시지 큐 게이트웨이를 재설계하며 메시지 유실 모니터링 방안 등을 제시했습니다.
전능아이티(주)
Backend Part Manager | 백엔드 파트
2022.07. ~ 2023.07. (1년 1개월)
4명의 동료분으로 구성된 파트를 이끌며 병원 SaaS 웹 앱의 백엔드를 개발했습니다.
물리적으로 분리된 100대 이상의 싱글 테넌트 DB 환경을 위해 백엔드를 최적화했습니다.
고객의 요구사항을 달성하기 위해 프로젝트의 스크럼 관리를 맡고, 20명 이상의 동료분과 협업했습니다.
조직 문화 형성을 통해 명확한 목표 수립과 공유를 지향했습니다.
전능아이티(주)
Software Developer | 개발팀
2021.07. ~ 2022.06. (1년)
병원 무인 접수 서비스를 유지보수하며, 싱글 테넌트에서 SaaS 웹 앱으로 리뉴얼했습니다.
BLOB 데이터의 응답 지연을 모니터링하고 Redis 캐시를 통해 1초 이하로 감소시켰습니다.
AWS Elastic Beanstalk으로 HA 및 무중단 배포를, GitHub Actions로 CI/CD를 구성했습니다.
전사적인 업무 효율 개선과 문화 발전을 위해 Jira를 도입하고 통합 및 자동화를 구성했습니다.
프로젝트
Resource Management with Kubernetes using Meta-Reinforcement Learning
연세대학교
2024.03. ~ 2024.06.
팀장으로서 3명의 팀원분과 분산 ML 애플리케이션의 인프라 자원 최적화를 연구했습니다.
AWS EC2 및 단일 VPC 환경에 컨트롤 플레인을 비롯한 Kubernetes 클러스터를 구축했습니다.
스케줄링이 스루풋에 끼치는 영향을 실험하고, Meta-RL의 스케줄러 활용 가능성을 제시했습니다.
iTrust2: 소프트웨어 공학 기반 웹 앱 개발
연세대학교
2023.09. ~ 2023.12.
팀장으로서 9명의 팀원분과 Spring Boot, AngularJS 웹 앱을 개발했습니다.
기능 개발에 직접 참여하지 않고, 팀원의 성장과 협업을 도모해 배포까지 이끌었습니다.
Hallucination Detection of Domain Specific LLM with Knowledge Graph
연세대학교
2023.09. ~ 2023.12.
팀장으로서 4명의 팀원분과 LLM hallucination detection 시스템을 설계 및 개발했습니다.
그래프 DB인 Neo4j와 GPT API, Llama 2 모델을 활용해 프로토타이핑 및 실험을 진행했습니다.
포트폴리오
교육
연세대학교
대학교(학사) | 컴퓨터과학
2019.03. ~ 현재 | 재학 중
외국어
영어
비즈니스 회화 가능