2025. 01. 08 Update. PC 화면에 최적화되어 있어요.
레고 같은 사람이에요.어디서든 잘 적응하고, 누구와도 잘 소통해요.
글쓰는 것을 좋아해요.배운 점들과 느낀 점들을 기록하고 있어요. 

매의 눈을 가지고 있어요.꼼꼼하게 검토하는 습관이 있어요. 

그동안의 걸음들 
2023. 11 ~ now
더 나은 개발자가 되기 위해 건강 회복과 개인 공부를 하며 잠시 숨고르기를 하는 중입니다 

제가 함께 일했을 때 시너지가 날 수 있는 회사를 천천히 찾고 있어요 

주식회사 그믐 (2023. 01 ~ 2023. 10)
•
온라인 독서 모임 서비스
Full-Remote Work
Kotlin
Rest API
Redis
Spring boot
MySQL
Amazon Web Service
Spring Batch
Elastic Search
Docker
Elastic Search 기술을 이해하고 Tokenizer와 Analyzer를 학습하여 활용할 수 있습니다.
검색 기능 고도화•
nGram Anaylzer & Standard Tokenizer Setting 작업으로 검색 결과 향상
잘했던 점: 검색 개선이 이루어진 첫 사례였으며 개선 진행 과정에 대해 사내 발표
추가 개선: 검색 정확도를 높이기 위해 Tokenizer 분할 갯수를 적정하게 변경
추가로 하고 싶었던 부분: 검색 시 오타 교정 및 정확도 개선 향상 등 검색 기능 향상필요한 인프라 업무를 자발적으로 진행하고 적정 인프라 비용을 판단할 수 있습니다.
개발, 로컬 서버 인프라 개선•
AWS OpenSearch, Elasticache를 자체 인프라로 변경하여 전체 비용에서 약 15% 감소
•
Docker Compose를 이용해 로컬 환경에서 인프라를 효율적으로 실행하도록 설정
잘했던 점: 사내 의견을 듣고 개선을 진행한 뒤 진행 과정과 목적에 대해 사내 발표
추가 개선: Private IP로 변경, Route53을 이용하여 변경되는 IP에도 문제 없도록 추가 개선 진행S3 파일 관리와 이미지 로딩 속도 개선 등 파일 관련 기능을 최적화할 수 있습니다.
S3 파일 관리와 이미지 로딩 속도 개선•
S3에 확장자 없는 파일을 MIME 타입으로 확장자를 지정하여 다시 원본 저장
•
S3 파일 저장 형식과 경로 개선
•
이미지 로딩 속도 개선을 위해 이미지 리사이징 작업 진행
잘했던 점: 개발 과정에서 기능을 저하시키던 요소들을 함께 개선
추가 개선: 이미지 비율에 따라 이미지 화질이 떨어지는 부분 추가 개선
추가로 더 하고 싶은 점: 이미지 비율에 따라 자동 크롭되는 부분 추가 개선개선 사항들을 찾아서 팀에 공유하고 개선 방향을 제안할 수 있습니다.
안정적인 서버 개발을 위한 개선 방향 제안•
적합한 예외처리 로직으로 고도화 및 서버 로그 개선
•
기능 배포 전 QA 프로세스 도입
잘했던 점: 리소스를 최소화하면서 개선할 수 있는 방향으로 제안
아쉬웠던 점: 개선된 부분들이 정착이 잘 될 수 있도록 조금 더 노력 필요주식회사 모니랩 (2021. 06 ~ 2022. 11)
•
부모와 청소년 간의 금융 앱 서비스 (ver.1 - 2021. 08 ~ 2022. 06)
: 부모는 자녀에게 금융 미션을 통해 용돈을 주고, 자녀가 어떻게 용돈을 쓰고 있는지 볼 수 있으며 자녀의 경우 용돈을 관리할 수 있도록 하는 서비스
•
10대들의 금융 놀이터 (ver.2 - 2022. 06 ~ 현재는 서비스 종료)
: ver.1의 문제점을 개선하기 위하여 서비스 피봇.
10대들이 금융에 관련된 정보를 나누는 커뮤니티 서비스
Hybrid-Work
Java
MongoDB
Spring boot
Kafka
GraphQL
Amazon Web Service (EC2, S3)
Kafka 기술을 이해하고 데이터 분산처리 경험을 통해 데이터를 적절하게 처리할 수 있습니다.
Spring-kafka를 이용해 여러 로직을 개선•
데이터 재처리 기준 설계 및 로직 적용(RetryableTopic, DltHandler)
•
Topic을 각각 분리하여 각 데이터에 맞는 토픽으로 처리
아쉬웠던 점: Retry 및 Dlt 전략에 대한 사내 공유 부족로그의 필요성을 이해하고 로그 설계 및 관리 등 전반적인 프로세스를 세우고 개발할 수 있습니다.
서버 로그를 직접 설계하고 로그 심는 작업 진행•
유저 액션에 의한 이벤트 로그, 어드민의 액션에 의한 감사 로그 설계 및 정의
•
Kafka를 이용해 로그가 저장되도록 로직 개발
아쉬웠던 점 1: MongoDB에 쌓이는 많은 로그 데이터 관리에 대한 전략 부재
아쉬웠던 점 2: 로그 모델에서 추가로 필요한 데이터 필드, 불필요한 로그 데이터 적재 개선서비스에 적절한 데이터 모델을 설계하고 필요한 기능들을 개발 및 개선할 수 있습니다.
새로운 기능 개발을 위한 설계 및 기존 기능 개선 작업•
각 기능의 도메인을 명확하게 정의하고 적합한 데이터 필드들로 데이터 모델 설계
•
MongoDB에서 제공하는 BulkOperation을 이용해 기존 로직 개선
•
외부 API 연동 시 Connection Pool을 사용하여 부하가 가지 않도록 개선
좋았던 점: 기존 코드에서 개선할 점을 찾아 개선 후 사내에 공유
아쉬웠던 점: 기능 개선 후 얼마나 개선됐는지 확인 부족 초기 서비스 출시부터 개발을 시작해서 점진적으로 개발하고 개선할 수 있습니다.
회사의 초기 멤버로 첫 서비스 출시부터 앱 출시, 서비스 Pivot 등 진행해본 경험
프로젝트 개발 매니징 경험 (Project Nickel)•
프로젝트 경험 과정
◦
CBT (2021.06 ~ 2021.10, 웹서비스로 출시)
◦
첫 Hybrid App 출시 (Project Penny, 2021.11 ~ 2022.06)
◦
서비스 Pivot 논의 (2022.02 ~ 2022. 03)
◦
새롭게 서비스를 Pivot 하여 앱 출시 (Project Nickel, 2022.06 ~ 2022.10)
더 좋은 개발자가 되기 위한 노력 
•
글또 8기 참여 (2023. 01~ 2023. 07)
•
GIT X AWS Mentoring 참여 (2022. 09 ~ 2023. 01)
•
그 외 Conference, Meetup에 적극적으로 참여
•
여러 기술에 대한 관심 및 스터디
◦
기술 스택에 얽매이지 않고 논리적이고 추상적인 사고를 하기 위해 공부하고 있어요.
개발자가 되기 전의 발자취 
저는 개발자가 이렇게 개발자의 길을 선택하게 됐어요!
•
IT 회사에서 처음 SQL를 배우고, 데이터베이스를 보면서 데이터에 대한 관심으로 시작
•
IT 회사에서 재무 담당자로 일을 해본 경험
◦
주식회사 당근마켓 (2019.10 ~ 2020.10)
◦
주식회사 비바리퍼블리카 (2019.01 ~ 2019.09)
◦
주식회사 폴라리스오피스 (2017.07 ~ 2018.11)
◦
주식회사 현대그린푸드 (2015.07 ~ 2017.07)
같이 일한 동료들의 한마디
고민을 나눌 수 있는 동료예요. 어려운 문제가 있을 때 빠르게 해결책을 제시해주는 동료!
개발 트렌드에 앞서 있어요. 새로운 기술 스택을 먼저 써보고 공유해주었어요.
문제를 끝까지 파고들어서 여러 방법을 찾아 가장 최적의 방법으로 해결하려고 해요.
개발 이슈를 한 발 먼저 찾아서 빠르게 공유하고, 논리적으로 해결하는 동료에요.
더 궁금하시다면 
여기까지 그동안의 저의 이야기들을 봐주셔서 고맙습니다
저에게 호기심이 생긴다면 하단의 버튼으로 편하게 연락 주세요!


















