채용공고 올리기

최재길님을 응원해보세요!

이직/구직 중이에요
책임감
협업 지향
분석적
효율적
문제 해결사

미리보기

기본 정보

이름
최재길
직업
백엔드 개발자
이메일
jgchoi.qa@gmail.com
간단 소개

QA 엔지니어 경력을 가진 8년차 백엔드 개발자입니다. 소프트웨어를 출시하는 과정에서 품질을 챙기는 방법을 잘 이해하고 있고, 문제를 분해해서 깊이 파고 드는 것에 강점이 있습니다. 에듀테크, 카셰어링, 커머스 등 다양한 도메인에서 서비스를 주도적으로 개발·운영해왔으며, 인프라 운영 비용 절감 및 업무 자동화 등 회사와 팀에 도움이 되는 업무를 좋아합니다.

기술 스택

기술 스택

Java, Node.js, Kotlin, AWS, Docker, Redis, Jenkins, PostgreSQL, MySQL, MongoDB, Spring Boot, IntelliJ IDEA

경력

회사명

주식회사 펫나우

직급 | 부서 | 근무 유형

매니저 | 개발팀

근무 기간

2025.02. ~ 2025.04. (3개월)

담당 업무

펫나우 (https://petnow.io)

CES 최고혁신상 수상, 누적 투자 47억 규모의 AI 기반 반려동물 생체인식 서비스

퇴사 사유 : 계약 기간 종료 (~ 04.30)

  • AWS 3개 Region (서울, 캘리포니아, 파리)에서 구동중이던 RDS MariaDB 인스턴스를 RDS PostgreSQL로 전환

  • AWS 비용 절감을 위한 ECS Fargate 리소스 효율화 및 Savings Plan 도입, 업무시간 외 DEV 서버 종료 스케줄 적용으로 월간 비용 33% (약 $1000) 감소

  • 총 30만 건 이상의 반려동물 비문 데이터를 S3에서 PGVector 기반의 테이블로 이전하고, 10분 이상 소요되던 ML 서버 펫 검색 (Full Scan) 로직을 5초 미만으로 개선

  • LLM 기반 악성 게시물 자동 삭제 로직 개발 및 Google Sheet API 활용한 설문 데이터 관리 자동화로 CS 업무 처리 시간 90% 감소하고, 단기 매출 500만원 확보

  • AWS Glue, Redash 기반의 전사 주요 지표 시각화 로직을 유지보수하고 Airflow를 활용한 데이터 파이프라인 환경 도입

  • Armeria + gRPC 기반의 반려동물 비문 촬영 세션 API 서버 개발하여 비문 인식률 개선에 필요한 데이터 수집 환경을 구축

회사명

주식회사윙잇

직급 | 부서 | 근무 유형

매니저 | 개발팀

근무 기간

2022.12. ~ 2024.05. (1년 6개월)

담당 업무

윙잇 (https://www.wingeat.com)

회원수 190만, 연매출 400억의 간편식 커머스 플랫폼

개발 환경 업무외 시간 자동 종료 / 재시작 구축

  • Jenkins, AWS SDK를 사용하여 ECS Fargate에 배포된 개발 서버를 일괄 종료 / 재시작 할 수 있는 스케줄 구축

    • 업무 외 시간에 개발 서버를 자동으로 종료하여 인프라 비용을 45% 이상 절감

    • 개발/기획 팀에서 직접 서버를 조작할 수 있는 재시작 태스크 제공으로 업무 효율성 향상

AI 개인화 추천 시스템 도입

  • Blux (구 Z.Ai) 솔루션 연동 개발을 통해 개인화 추천 시스템 구축

  • 상품 클릭률 30% 향상, 개인화 추천 고객의 인당 거래액 20% 증가 달성 (A/B 테스트 기준)

API 최적화를 통한 이벤트 랜딩 페이지 성능 개선

  • 윙잇 서비스에서 전역적으로 사용하는 글로벌 API에 대해 DB 호출을 제거하고 인메모리 캐시와 Redis 캐시를 적용하여 최적화

  • 네이버 밴드 전면 광고, 네이버 모바일 첫페이지 광고 등의 이벤트에서 기존 대비 2~3배 이상의 트래픽을 장애 없이 운영

지속적인 모니터링 및 DB 슬로우 쿼리 분석을 통한 API 개선

  • 서비스 전반에 gzip 압축 적용 및 API 응답 필드의 불필요한 항목들을 제거하여 데이터 전송 비용 34% 개선

  • Datadog, MongoDB Atlas Admin 모니터링을 통한 MongoDB 슬로우 쿼리 발견 및 개선으로 p95 latency 50% 감소

윙잇 캐시백 기능 전상품 적용을 위한 개발 진행

  • 윙잇 내 상품들에 대해 MD팀이 캐시백 상품 옵션을 수동으로 만들어야 하던 기존 레거시를 개편

  • 캐시백 상품 옵션이 활성화된 상품에 대해 서비스 코드 내에서 동적으로 상품 옵션을 만들고 가격을 계산하여 적용할 수 있도록 개선

    • 100개 상품 한정으로 운영했던 캐시백 기능을 1000개 이상의 전 상품에 적용하여,

      구매 고객 캐시백 옵션 선택률 기존대비 50% 향상

    • 일 거래액 및 캐시백 옵션 구매한 고객들의 재구매율 향상

주문 / 검색 로직 Event Driven Architecture 도입

  • 지표 데이터 입력을 위한 주문 / 검색 후처리 로직들을 비동기 처리하도록 개선 (Bull MQ, AWS SQS)

    • 상품 주문 / 상품 검색 API의 p95 latency 10% 개선

주니어 개발자 코드 리뷰 및 온보딩 프로세스 개선

  • 주니어 개발자들의 PR 코드 리뷰를 담당하여 팀의 전반적인 개발 역량 향상 및 코드 품질 개선에 기여

  • 신규 입사자들의 빠른 적응을 돕기 위한 온보딩 문서 및 프로세스 개선

개발자 채용 프로세스 개선

  • 개발자 채용을 위한 코딩테스트 도입을 주도하였습니다.

    • 코딩테스트 문제은행 구성, 지원자들의 제출 코드 리뷰 진행을 통해 채용 프로세스에 코딩테스트 과정 정착

회사명

주식회사패쓰

직급 | 부서 | 근무 유형

매니저 | 개발팀

근무 기간

2022.02. ~ 2022.12. (11개월)

담당 업무

CLUS (서비스종료)

시드 라운드 68억 규모의 투자를 받은 에듀테크 서비스

패쓰 서비스 백엔드 신규 개발 업무 수행

  • Kotlin + Spring Boot 2.7 + Exposed 기반

  • 첫 제품 출시를 위해 코어 기능 (인증/인가, 캐시, 파일 업로드, 이메일 발송 등) 및 API 기능의 전반적인 개발을 수행하였습니다.

    • 백엔드 리드와 함께 제품 개발을 주도하여, 예정했던 시기에 첫 제품 출시 완료

패쓰 서비스 운영 업무 수행

  • 출시한 서비스를 통해 진행되는 라이브 강의의 운영 대응 업무를 수행하였습니다.

패쓰 서비스 & 사내 인프라 구성 및 운영 업무 수행

  • AWS ECS Fargate + RDS를 사용하여 고가용성을 보장하는 클라우드 인프라를 구축하였습니다.

  • Github Action을 사용한 자동화 배포 파이프라인 구성으로, 빠른 배포 및 제품 개발에 집중할 수 있는 환경을 구축하였습니다.

  • ELK 기반의 로그 수집 시스템을 구성하여 서비스 로그를 수집하도록 작업하였습니다.

  • Grafana를 활용한 모니터링 환경 및 Sonarqube를 활용한 정적 분석 환경을 구축하였습니다.

  • AWS 기반의 인프라 구성

    • S3, CloudFront, ElastiCache (Redis), SQS, SNS, SES 등

    • EC2 (Bastion 서버, 개발자용 Dev 서버, 비밀번호 관리용 Vaultwarden 서버)

    • 임직원용 사내 VPN 구성

  • 초기 스타트업 개발팀에 필요한 인프라를 대부분 구축하여 팀원들이 제품 개발에 집중할 수 있도록 주도하고, 안정성있게 서비스를 운영할 수 있는 기반 마련

회사명

(주)위메프

직급 | 부서 | 근무 유형

매니저 | 원더개발그룹

근무 기간

2020.06. ~ 2022.02. (1년 9개월)

담당 업무

위메프 (https://wemakeprice.com)

위메프 상품 파일/이미지 업로드 서비스 운영 / 개발

  • Spring Boot 1.5 기반의 레거시 서버를 유지보수하며, Spring WebFlux & R2DBC 기반으로 고도화하는 개발건을 수행하였습니다.

  • 성능 이슈가 발생한 기능에 대해 Heap Dump & Thread Dump 분석 및 개선 업무를 수행하였습니다.

    • 사내 위키에 Heap Dump & Thread Dump 분석에 필요한 JDK 도구 및 외부 툴을 소개하고 사용법을 작성하여, 사내 개발자들이 효율적으로 성능 이슈를 분석할 수 있도록 전파

    • 이미지 처리 과정에서 발생하는 메모리 누수 원인을 제거하여 업로드 API 서버 메모리 사용량 개선

위메프 상품 관련 배치 운영 / 개발

  • 더이상 사용하지 않는 상품들의 이미지 (약 70억건) 를 정리하는 배치 서버를 개발 및 운영하였습니다.

    • 레거시 코드의 결함으로 인하여 상품 수정 시마다 중복으로 업로드되었던 이미지를 효율적으로 삭제할 수 있도록 개선

    • 이미지 파일 유지에 필요한 S3 / CDN 비용 연간 기준 2억 이상 감소 (파일 1개 100kb 기준)

위메프 파트너웹 서비스 운영 업무

  • 파트너 회원들이 사용하는 백오피스 서비스의 운영 업무를 수행하였습니다.

    • 쇼핑몰 서드파티 서비스들의 비공식 크롤링을 방지하기 위한 Captcha 도입으로, 비정상적인 트래픽 95% 이상 감소

      • 파트너 제휴사들의 위메프 파트너 API 도입율 대폭 상승

위메프 어드민 상품 검색 API, 색인 배치 운영 업무

  • ElasticSearch 기반의 어드민 상품 검색 서버 (상품수 10억건 규모) 및 Spring Boot 1.5 기반의 상품 색인 API 서버를 운영하였습니다.

레거시 API서버 개편 / 성능 개선 업무

  • Spring Boot 1.5 기반의 레거시 API 서버들을 Spring Boot 2.4로 버전 업그레이드하고, 싱글 모듈로 구성되어있는 서비스를 멀티 모듈로 분리 작업 진행하였습니다.

    • 자체 의존성으로 인하여 Spring Framework / Spring Boot 버전을 올리지 못하던 문제점을 해결하고 해당되는 내부 API 서버 중 80% 이상을 Spring Boot 2.x 기반으로 전환

  • Pinpoint APM 및 nGrinder 성능 테스트 툴을 활용하여 성능 저하 이슈 확인 및 성능 테스트를 다수 진행하였습니다.

    • Jython을 활용한 nGrinder 성능 테스트 스크립트를 작성 및 시나리오 기반의 성능 테스트를 수행하여, 릴리즈 전에 Performance Test Zone에서 성능 저하 원인을 파악할 수 있도록 개선

    • 그룹 내 성능 테스트 스크립트 및 가이드 문서 작성으로 성능 테스트 프로세스 설계 및 수립

회사명

주식회사쏘카

직급 | 부서 | 근무 유형

매니저 | 테크컨버전스팀

근무 기간

2019.01. ~ 2020.05. (1년 5개월)

담당 업무

SOCAR (https://socar.kr)

회원수 1000만, 연매출 2000억 규모의 카셰어링 서비스

쏘카 백오피스 서비스 운영 업무

  • PHP5 + Codeigniter 2 기반의 쏘카 백오피스 서비스를 운영하고 개선하는 업무들을 진행하였습니다.

    • 백오피스 서비스 배포 환경을 도커 컨테이너 기반으로 배포하도록 개선하였습니다.

      • PHP 소스 파일을 FTP로 업로드하는 방식의 레거시 배포 방식을 제거하고, 개발 서버 / 운영 서버 모두 일관성 있는 환경+코드로 배포할 수 있도록 개선

      • 신규 서버 증설 발생 시, 배포 환경 구성에 소요되는 시간을 1~2일에서 0.5일 수준으로 개선

    • 지속적인 Slow Endpoint 분석을 통한 백오피스 성능 개선 작업을 진행하였으며, 그 과정에서 어드민 검색 기능 고도화를 같이 진행하였습니다.

      • 잘못 작성한 로직 또는 슬로우 쿼리를 수정하여, 예약 / 회원 조회 기능을 기존 대비 40% 이상 개선

      • MySQL N-gram Parser 기반의 Full Text Search를 수행하던 이름 / 전화번호 검색 기능에 Elasticsearch를 도입하여 기존대비 최대 10배까지 성능 개선 (Worst Case 기준 10초 -> 1초)

  • 압수수색영장 관련 데이터 추출 업무를 맡아 수행하였으며, 해당 업무 효율화 작업을 진행하였습니다.

    • 쉘 스크립트를 활용한 데이터 추출 업무 반자동화 진행 및 업무 가이드 작성을 통하여, 2~4시간 가량 소요되던 해당 업무를 30분 이내로 완료할 수 있도록 개선

법인 비즈니스 서비스 기능 개발 업무

  • 개인 사용자로 한정되었던 쏘카 렌트 서비스를 법인 단위로 계약하여 제공할 수 있도록 하는 법인 비즈니스 서비스 기능 개발 업무를 수행하였습니다.

로그 수집 인프라 구축

  • 각 서버별 로그를 수집하여 한 곳에서 볼 수 있도록 로그 수집 인프라 구축 및 관리 업무를 수행하였습니다.

    • fluentd, GCP Stackdriver를 활용하여 GCP 권한만 있으면 서버별 로그에 접근할 수 있도록 구성

    • 개발자들의 인프라 권한 부여 여부에 따라 최대 2영업일까지 소요되었던 로그 접근 시간을 평균 10분 이내로 감소

기술 블로그 구축 및 리뷰어 업무

  • 쏘카 기술 블로그를 관리하고, 블로그에 게시되는 글에 대한 리뷰어 활동을 수행하였습니다.

    • 기고자의 글감을 리뷰하고, 초안에 대한 지속적인 피드백으로 모두가 편하게 읽을 수 있는 게시글을 작성하도록 유도

회사명

주식회사 푸드테크

직급 | 부서 | 근무 유형

사원 | 플랫폼팀

근무 기간

2018.01. ~ 2019.01. (1년 1개월)

담당 업무

Foodtech (https://www.foodtechkorea.com)

가맹점 4만, 연간 3억건 이상의 주문·배달대행 중계 플랫폼

배달대행 중개서버 개발 및 운영 (유지보수) 업무

  • 푸드테크 POS (배달POS, K-POS, Z-POS)에 연동되는 배달대행 중개서버 개발 및 운영 (유지보수) 업무를 진행하였습니다.

  • 배달대행 상태 업데이트 서버 (대행 업체 → 푸드테크 서버)를 Java 6 기반에서 Java 8 기반으로 개선

  • 푸드테크와 B2B 제휴를 맺은 배달대행 업체에 대해 푸드테크 POS 기기에서 배달대행을 요청할 수 있도록 연동 개발 업무 수행

    • 바로고, 제트콜, 부릉, 생각대로, 달리고, 비욘드아이앤씨 등 10개 이상 배달대행 업체에 대한 B2B 연동을 완수하고, 지속적인 제휴사 확보를 위한 기반 마련

배달대행 중개서버용 주소 정제 서비스 개발 및 운영

  • 네이버, 카카오, 행안부 API를 활용한 주소 검증 및 정제를 실행, 일관성 있는 포맷의 주소 데이터를 배달대행 업체 서버에 전송할 수 있도록 API 서버 구축

    • 푸드테크 POS 기기로 들어온 주문을 배달대행 요청 시, 주소 오류 발생률 기존 대비 95% 이상 감소

배달대행 중개서버용 050 안심번호 서비스 개발 및 운영

  • 드림라인 API를 활용하여 안심번호 일회성 발급 및 고객 전화번호를 안심번호와 매핑할 수 있도록 API 서버 구축

    • 배달대행 주문 중개 과정에서 전달되는 민감정보 유출 방지를 할 수 있도록 기반 마련

회사명

엔에이치엔서비스 주식회사

직급 | 부서 | 근무 유형

사원 | 테스트운영실

근무 기간

2015.02. ~ 2016.09. (1년 8개월)

담당 업무

NHN의 서비스 운영 및 테스트를 지원하는 자회사

PAYCO 간편결제 서비스 QA 업무

  • Test Case 작성 / 관리 및 블랙박스 테스트 수행

  • JIRA / NHN Dooray를 사용한 QA 이슈 관리

  • AutoIt을 활용한 테스트 환경 세팅 매크로 작성

    • 수동으로 세팅하던 테스트 계정 / 테스트 상점 환경을 매크로 실행만으로 30초 이내 세팅할 수 있도록 업무 효율 개선

  • Charles Proxy / 크롬 개발자 도구를 활용한 웹 디버깅 프로세스 업무 도입

    • 단순 증상 위주로 이슈 트래커에 작성 후 제보하던 기존 업무 방식을 크게 개선하고, 담당 개발자가 더욱 빠른 속도로 이슈 원인을 파악할 수 있도록 하는 커뮤니케이션 체계 마련

학원관리 서비스 UNIONE QA 업무

  • Test Case 작성 / 관리 및 블랙박스 테스트 수행

  • Jenkins, Selenium을 활용한 UI Regression Test 환경 구축

    • 초기 제품 특성상 지속적인 배포로 인해 발생하던 사이드 이펙트들을 수동 테스트 없이 조기에 검출해낼 수 있도록 개선

포트폴리오

URL

link

https://blog.shuashua.kr

URL 링크
link

https://github.com/joshua-qa

깃허브

교육

소속/기관명

유원대학교

종류 | 전공

대학교(학사) | 임베디드소프트웨어

재학 기간 | 재학 상태

2008.03. ~ 2015.02. | 졸업

소속/기관명

상일고등학교

종류 | 전공

고등학교 | 자연계

재학 기간 | 재학 상태

2005.03. ~ 2008.02. | 졸업

자격증

자격증명

CSTS

점수 | 발급기관

Foundation Level | 한국정보통신기술협회

취득연월

2014.03.

자격증명

ISTQB

점수 | 발급기관

FL | KSTQB

취득연월

2014.07.

자격증명

정보처리기사

점수 | 발급기관

기사 | 한국산업인력공단

취득연월

2014.08.

댓글