채용공고 올리기

최준호님을 응원해보세요!

지금 만족하고 있어요
성실함
책임감
커뮤니케이션
문제 해결사
리더십

미리보기

기본 정보

이름
최준호
직업
백엔드 개발자
간단 소개

사용자 경험과 팀 문화를 중요시하는 백엔드 개발자 최준호입니다. 데이터를 근거로 의사결정을 내리며, 활발한 의사소통이 이루어지는 조직을 만드는 것에 관심이 많습니다. 팀의 효율적인 업무 방식을 고민하고 개선하는 데 열정을 갖고 있으며, 생산성을 높이기 위해 생소한 기술도 빠르게 도입하는 편입니다. 반복적인 작업을 경계하고 이를 자동화하려고 노력하며, 기록을 통해 개인의 성장뿐만 아니라 팀의 성장을 도모하고자 합니다. 이러한 목표를 실현하기 위해 팀 기술 블로그를 운영하여 지식을 공유하고, 팀 내 회색지대를 최소화하려고 합니다. "이유 없는 기술은 없다"라는 신념을 가지고 있으며, 코드에 담긴 의도와 의미를 항상 탐구합니다. 동료들과 함께 코드 속에 숨어있는 이야기를 발굴하며, 지속적으로 Why?를 질문하여 통해 더 나은 품질의 코드와 서비스를 만들어 나가고 있습니다.

기술 스택

기술 스택

Java, Spring Boot, Kotlin, Redis, MySQL, AWS

프로젝트

프로젝트명

Pium

소속/기관명

우아한테크코스

프로젝트 기간

2023.07. ~ 2023.11.

프로젝트 내용

사용자의 반려 식물 관리를 도와주는 서비스를 제공하며, 약 150명의 사용자와 함께 서비스를 안정적으로 운영 중입니다. 프로젝트의 백엔드 개발자로서, 다양한 성과를 이루었습니다.

팀 구성: FE 3명, BE 4명

역할: BackEnd 개발자로 기획부터 개발까지 모든 과정에 참여

BackEnd

  • 약 1000만건의 데이터가 존재하는 상태에서 검색 쿼리 속도 향상 (0.178s -> 0.005s)

  • Jenkins를 이용한 CI/CD 자동화

  • Blue/Green 무중단 배포 환경을 구성하여 서비스 배포 시 발생하는 다운타임을 개선 (30초 -> 0초)

  • API 1회 호출에 발생하는 불필요한 쿼리를 fetch join을 사용하여 개선 (7회 -> 1회)

  • JUnit5 Extension을 적용하여 테스트 간 데이터 독립성을 보장하고 테스트 코드 작성 용이성 향상

  • RestDocs를 도입하여 API 문서화 신뢰도 향상 및 문서화 리소스 절감

프로젝트명

Koin

소속/기관명

BCSDLab

프로젝트 기간

2020.01. ~ 진행 중

프로젝트 내용

한국기술교육대학교 교내 IT 동아리에서 운영하는 학교 커뮤니티 서비스로, 교내 75%의 학생 및 교직원 사용자들과 함께 서비스를 안정적으로 운영 중입니다. 프로젝트의 백엔드 개발자로서, 다양한 성과를 이루었습니다.

팀 구성: FE 2명, BE 3명, Design 1명, Android 2명, iOS 1명

역할: BackEnd 개발자로 BackEnd 트랙 리더의 역할을 맡으며 프로젝트에 참여

BackEnd

  • ATDD 방법론을 기반으로 Spring3에서 SpringBoot로 100% 마이그레이션

    • 신규 인원 온보딩 기간 단축 (6개월 -> 1달)

    • 메인 코드 라인을 50% 이상 줄임 (42326줄 -> 20365줄)

  • AWS에서 불필요하게 사용하는 자원을 제거하여 서버비 절감 (월 30만원 -> 월 10만원)

  • 알림 발송이 메인 코드와 동일한 트랜잭션으로 묶여 알림 발송 실패 시 회원가입이 실패하는 문제 발생

    • Spring Event와 TransactionalEventListener를 사용해 비동기로 처리하여 해결

  • Datadog을 도입하여 서비스 내에서 발생하는 매트릭, 로그 수집을 하고 대시보드를 구성

포트폴리오

URL

link

Github

깃허브
link

기술블로그

URL 링크

교육

소속/기관명

한국기술교육대학교

종류 | 전공

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

재학 기간 | 재학 상태

2019.03. ~ 현재 | 재학 중

대외활동

활동명

우아한테크코스 5기 백엔드과정

소속/기관명

우아한형제들

연도

내용

우아한형제들에서 운영하는 개발자 교육 프로그램

활동명

교내 IT 동아리 BCSDLab

소속/기관명

BCSDLab

연도

내용

한국기술교육대학교 교내 스타트업형 IT 동아리

  • 회장 | 2024.01 ~ 진행중

  • BackEnd 트랙 리더 | 2024.01 ~ 진행중

    • 6개월동안 20명의 백엔드 팀원 관리

    • 지속가능한 프로젝트 환경을 만들기 위해 기존 환경 문서화, 신규인원 온보딩 과정 설계

    • 팀 내 지식공유를 위해 주기적으로 세미나 주최

      • 서킷브레이커, 이미지 최적화, 외부 API Mocking, API 속도 개선 등 발표 검수 담당

  • BackEnd 교육 담당 | 2024.01 ~ 진행중

    • 28명의 교육생을 대상으로 교육

    • 공통교육 TF를 구성하여 Git, Web 기초교육 구성

    • BackEnd 커리큘럼 설계 및 수업 진행 (총 16차시)

  • 부회장 | 2020.06 ~ 2020.12

    • 동아리 회계 관리 및 인원 관리

활동명

초록스터디 스프링 교육과정

소속/기관명

초록스터디

연도

내용

대학생을 대상으로 교육자료를 제공하여 IT 스터디 운영을 도모하는 조직

  • 스프링 입문, 스프링 기초과정 운영

    • 교내 IT 동아리에 연계하여 프로젝트 온보딩 과정으로 활용

    • 1 ~ 4기 운영진 활동 | 2024.01 ~ 진행중

    • 프로젝트 과정 팀장 | 2024.07 ~ 진행중

활동명

NEXTERS 25기, 26기

소속/기관명

NEXTERS

연도

내용

약 700명 이상의 회원이 있는 대학생 및 직장인 개발자와 디자이너를 위한 IT 커뮤니티

  • 25기 백엔드로 참여하여 고양이 뽀모도로 타이머 서버스 모하냥 서비스 출시 | 2024.07 ~ 2024.08

  • 26기 회장 | 2024.09 ~ 진행중

자격증

자격증명

정보처리산업기사

점수 | 발급기관

1급 | 한국산업인력공단

취득연월

2021.12.

자격증명

정보처리기능사

점수 | 발급기관

1급 | 한국산업인력공단

취득연월

2020.12.

댓글