미리보기
기본 정보

메디컬, 금융 스타트업에서 Java, Spring Boot 기반의 1년차 백엔드 개발자입니다.
기술 스택
Java, Spring Boot, JPA, MariaDB, AWS, Docker
경력
메디컬아이피주식회사
사원 | ITCS
2023.02. ~ 2023.11. (10개월)
- 신규 서비스 (aiDelete) 전체 아키텍처 및 도메인 모델 설계
- 개발/테스트 환경 배포 파이프라인 구축 (Gitlab CI/CD, Docker, ECR)
- AWS 기반 클라우드 배포 환경 구성 (AWS EC2, EC2, RDS, S3, Route 53, ALB)
- 홈페이지 서버 리팩토링 (패키지 분리, Stream 도입)
- AWS IAM 테스트/운영 권한 분할 관리 구성
프로젝트
환자의 CT, MRI 정보를 비식별화하는 aIDelete 백엔드 코드 작성, 인프라 구축, 설계, 배포
메디컬아이피
2023.07. ~ 2023.10.
- AWS SageMaker Endpoint기반 환자 정보 익명화 프로세스 설계 및 개발
- S3 기반 파일 시스템 모델링 설계 및 구현 (MariaDB)
- Java, Spring Boot2.7을 활용한 Restful API 개발 및 비즈니스 로직 구현
- AWS 기반 클라우드 배포 환경 구성 (AWS EC2, S3, ECR, RDS, VPC, ALB)
- 수백장의 파일 조회시, DB → S3 연동 과정에서 S3 Http Connection Pool 문제 해결
- ‘try-with-resources’ 를 적용하여 안정적인 파일 접근을 보장하도록 구성
- AWS IAM 테스트/운영 권한 분할 관리 구성을 통한 보안 안정성 강화
- Thread pool 크기를 조정하여 비동기 실행이 최적화되는 스레드 수를 테스트 후, 적용
On-Premise -> AWS 클라우드 & MSA 환경으로 이관
메디컬아이피
2023.02. ~ 2023.07.
- Spring Cloud 분산 환경으로 이관 (Eureka, Gateway)
- 코어 서비스의 회원 관리 로직을 Redis를 활용한 통합 로그인 서버로 분리 구축
- 개발/빌드/배포 파이프라인 구축 (EC2, ECR, Docker, Gitlab CI/CD)
- AWS 서비스별 비용 최적화 가이드라인 문서 작성 후, 사내 공유
홈페이지 서버 코드 리팩토링
메디컬아이피
2023.02. ~ 2023.07.
- Java 11에서 15로 마이그레이션을 통한 코드 량 감소 (Stream 도입)
- Spring Aspect, logback 로그 도입
비욘드서울
K-콘텐츠 해커톤
2023.11. ~ 진행 중
[외국인 관광객의 이동을 돕고 여행 미션을 할당하여 새로운 여행 경험을 선사하는 서비스]
- 프로젝트 리드 및 백엔드 개발
- Spring Boot, Java로 Restful API 개발, 도메인 모델 설계
- AWS EC2, IAM, Docker Hub로 운영/개발/테스트 환경 구성
- 예외 상황을 가정하여 Junit5로 TDD 도입
두잉
기타
2022.11. ~ 2023.05.
[사장님을 위한 매장 관리 및 근무시간 관리 어플]
- 프로젝트 매니저 및 백엔드 개발 리드
- Spring Boot, Java로 Restful API 개발, 도메인 모델 설계
- Spring Security로 JWT 도입
포트폴리오
URL
교육
한국공학대학교
대학교(학사) | 소프트웨어 공학
2018.03. ~ 2023.02. | 졸업
자바 개발 & 빅데이터 분석 전문가 양성과정
사설 교육 | 컴퓨터
2021.06. ~ 2021.11. | 졸업
대외활동
WWCS 서울 운영진
WWCS
여성 IT 재직자를 위한 IT 행사를 기획 및 운영
Let’Swift 2022 준비위원회
Let’Swift
- 스위프트 개발자를 위한 IT 컨퍼런스
- Java, Spring boot를 활용한 컨퍼런스 웹 서버 개발
- 컨퍼런스 네트워킹 세션 기획 및 행사 운영
주니어 탤런트 쇼 1기
기타
- 주니어 개발자를 위한 고민을 나누고 IT 재직자를 인터뷰
- 트위터 팟캐스트 라이브를 진행, 유튜브 영상 업로드