채용공고 올리기

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

지금 만족하고 있어요
학습 지향
전략적
커뮤니케이션
신뢰
긍정적

미리보기

기본 정보

이름
최재송
직업
백엔드 개발자
간단 소개

실행으로 문제를 해결하는 개발자 최재송 입니다

자기소개

자기소개

안녕하세요! 2 년 차 백엔드 엔지니어 최재송 입니다.

웹/앱 서비스의 백엔드 개발과 프론트, 앱 등 스타트업 개발자로서 다양한 경험이 있는 것이 강점입니다.

• AWS 로 MAU 16 만 서비스를 운영해본 경험이 있습니다.

• 프로토 타입부터 개발하여 초기 배포해본 경험이 있습니다.

• 커머스 어드민 페이지를 개발해본 경험이 있습니다.

현업에서 Node.js 와 Java 로 Backend 를 담당하였고, 스타트업을 다니면서 투자 유치 실패 등으로 잦은 이직을 경험하였지만, 끊이지 않게 커리어를 이어가려 노력했습니다.

• 스타트업 에서 Node.js 와 Java 로 각각 프로토타입을 개발한 경험이 있습니다.

• Java/Flutter 로 개인프로젝트로 앱을 출시하여 성능테스트를 해본 경험이 있습니다.

새로운 기술, 설명하지 않아도 알아볼 수 있는 코드, 네이밍에 대한 고민을 좋아합니다.

문제 정의, 목표 설정, 우선 순위 설정 이 세가지를 일할 때 가장 중요하다고 생각합니다.

기술 스택

기술 스택

Java, Spring Boot, AWS, PostgreSQL, Node.js

경력

회사명

주식회사로그블랙

직급 | 부서 | 근무 유형

백엔드 개발자 | 제품팀

근무 기간

2023.05. ~ 2023.08. (4개월)

담당 업무
설문지 기반 기업 ESG 실태 조사 플랫폼 메인 API 구현

2023.05 - 07

Java 17, Spring boot, Spring Security(JWT), JPA, Querydsl, Junit 5, Flyway

  • Slack API를 활용하여 API 사용 기록 및 에러 모니터링 구축

  • 주요 비즈니스 로직 유닛 테스트 및 통합 테스트 도입

  • 데이터베이스 마이그레이션 툴 (Flyway) 도입

  • 유닛 테스트 작성 가이드를 스터디 후 세션을 팀내 진행

  • Spring Security 로 ERP 권한

    관리 개발

회사명

액티바이옴주식회사

직급 | 부서 | 근무 유형

백엔드 개발자 | 제품팀

근무 기간

2022.08. ~ 2023.04. (9개월)

담당 업무
프론트, 백엔드 배포와 자동화 및 성능 개선

2022.11 – 11

Docker, AWS lambda, API Gateway, GitHub Action, Amplify, RDS

  • Artillery로 API 부하 테스트 및 분석

  • Prisma ORM 문제 해결을 위해 쿼리 튜닝

    • N+1이슈를 raw query와 Prisma client 옵션을 사용하여 대체

    • Select 시 필요한 컬럼만 호출 하도록 수정

    • 잦은 조회 쿼리의 인덱싱 추가

  • 주문 조회 API 응답 속도 70% 감소

  • AWS lambda + Docker(Nest.js) Cold Start 이슈를

    Docker image 경량화, Warm Up으로 해결

쇼핑몰 어드민 개발

2022.08 - 10

Next.js12, TypeScript, MUI (Admin Template)

화장품 쇼핑몰 플랫폼 API 구현

2022.08 – 10

Typescript, Nest.js, Prisma, Swagger, PostgreSQL

  • 쇼핑몰 ERD 구축

    • 총 컬럼 20–30 개, 메인 엔티티 4-5 개

    • 정산은 한번에 결제한(주문) 단위로

      환불 및 교환은 상품 아이템 별로 가능하게 설계

  • Swagger로 API 명세서 공유

  • Port One 결제 모듈 추가

회사명

주식회사모라니크

직급 | 부서 | 근무 유형

백엔드 개발자 | 제품팀

근무 기간

2022.03. ~ 2023.04. (1년 2개월)

담당 업무
교환 반품 설계 및 개발

2022.07 이후 프리랜서 전환

AWS 운영 비용 최소화

2022.07 – 12

  • 혼자서 운영하기 위해 EC2 -> ECS 및 AWS lambda로 이전

  • 아우라 DB -> 서버리스 버전으로 변경

  • 오버 스펙 컴퓨팅 자원 다운그레이드

  • Data transfer 비용 절약을 위해 CDN cache 추가

  • 월 비용 55% 이상 감소

회사명

오픈메타 주식회사

직급 | 부서 | 근무 유형

백엔드 개발자 | 제품팀

근무 기간

2021.10. ~ 2022.01. (4개월)

담당 업무
  • 외주) 마을이야기 광진 페이 앱 백엔드 개발

    • 기존 DB 마이그레이션

  • NFT 가상 부동산 거래 플랫폼 백엔드 개발

  • 공공데이터 크롤링 및 재가공

  • 메인 API 개발, OAuth로그인 개발

프로젝트

프로젝트명

친구 위치 공유 서비스 앱 개발 (오디야?)

소속/기관명

개인 프로젝트

프로젝트 기간

2023.12. ~ 2024.01.

프로젝트 내용

Java 17, Spring boot 3.x, RabbitMQ, Docker, Grafana, Prometheus

  • 프로젝트 소개: https://bit.ly/odiya-project

  • Docker 컨테이너 오케스트레이션

    • EC2 ubuntu t4g.small arm64 스팟 인스턴스 3 개로 구축

    • 최소한의 비용으로 최대한의 리소스를 확보

    • 프로메테우스, 그라 파나 리소스 모니터링

  • GitHub Action CI/CD 속도 개선

    • 기존 배포속도 4m15s 에서 1m37s 까지 개선

    • Gradle build 와 docker build 에 캐시 기능 추가, ci 의 build 를 cd 에서 바로

      가져올 수 있게 구성

  • 성능 테스트 및 비동기 처리 활용

    • 1000명의 사용자를 가정하고 테스트를 진행하였으며,

      모니터링을 통해 내부 메모리 부족 문제와 성능 이슈감지

    • 분산 시스템에서의 세션 관리 문제와, 서버의 부하를 줄이고 응답성을

      향상시키기 위해 외부 브로커(RabbitMQ) 활용

포트폴리오

URL

link

https://github.com/cjs1301

깃허브
link

포트폴리오

URL 링크

교육

소속/기관명

F-lab

종류 | 전공

사설 교육 | Java Backend 멘토링

재학 기간 | 재학 상태

2022.03. ~ 2022.07. | 졸업

소속/기관명

메가존아이티

종류 | 전공

대학교(학사) | 컴퓨터 공학

재학 기간 | 재학 상태

2022.03. ~ 2024.02. | 졸업

소속/기관명

코드 스테이츠

종류 | 전공

사설 교육 | 소프트웨어 엔지니어 과정

재학 기간 | 재학 상태

2021.01. ~ 2021.06. | 졸업

소속/기관명

경일대학교

종류 | 전공

대학교(학사) | 경찰학과

재학 기간 | 재학 상태

2011.03. ~ 2015.02. | 중퇴

댓글