채용공고 올리기

이영수님을 응원해보세요!

좋은 제안에 열려있어요
성실함
학습 지향
자기 주도적
고객 중심

미리보기

직업
백엔드 개발자
이름
이영수
이메일
joyson5582@gmail.com
간단소개
실행력을 통해 성장하며, 책임과 애정을 가지고 서비스를 만드는 개발자입니다.

자기소개

자기소개

생각, 다짐에 끝날 일을 직접 시도하는 실행력이 가장 큰 강점입니다.

대화를 통한 성장

모르는 점을 질문하는 걸 두려워하지 않습니다. 현업 개발자와 841개 대화, 6명에게 커피챗을 신청하며 개발자로서 저만의 관점을 가지기 위해 노력했습니다. 질문이 장황하다는 피드백을 의식적인 노력을 통해 체계적인 질문으로 개선했습니다.

깊은 탐구와 내용 기록

궁금한 건 저장소를 만들어 직접 테스트하거나 디버깅을 통해 어떻게를 깊이 탐구합니다. 이러한 과정을 개인 정리에 그치지 않고, 다른 사람도 참고할 수 있는 글로 작성했습니다. 이를 팀원과 공유하며, 각자 작업 범위를 넘어 함께 성장했습니다.

도구 개발과 다양한 학습

효율적인 업무 방식을 고민하고 개선해 긍정적인 피드백을 받은 경험이 있습니다. 워크플로우, 웹훅, AWS 등 다양한 기술을 학습하고 적용해 더 넓은 시야와 팀에 도움이 되는 개발자로 성장하기 위해 끊임없이 노력하고 있습니다.

기술 스택

기술 스택
Java
Kotlin
junit5
MySQL
aws-ec2
Slack

프로젝트

프로젝트명
Code Review Area
소속/기관명
우아한테크코스
프로젝트 기간
2024.07. - 2024.12.
(6개월)
프로젝트 설명
코드 리뷰에 어려움을 겪는 주니어 개발자들이 서로 리뷰를 주고받을 수 있도록 돕는 서비스

운영 기간 DAU 250명, 총사용자 310명의 주니어 개발자가 이용했습니다.

사용 기술
Java17, SpringBoot3, Spring Data JPA, MySQL, JUnit5, Github & Github Actions
사용 인프라
AWS (EC2, CodePipeline, Lambda, RDS), Grafana Stack (Prometheus, Grafana,Loki)
깃허브 PR API 사용 로직 병목 해결 - 블로그 정리글
  • 동기식 API 처리와 추가 페이지네이션 요청으로 평균 0.7초, 300개 대화 PR 처리 시 최대 4초까지 지연

  • 리뷰, 대화 요청은 비동기, 페이지네이션은 데이터 분포 기반 동기 처리해 평균 0.4초, 최대 2.2초로 단축

  • 실제 사양 부하 테스트를 통해 TPS 30에서 2초 내 98% 응답률 달성하는 최적 스레드 수 산출

중복 요청 방지
  • 로직 상 중복이 되지 않는 요청이 3번 중복으로 처리된 사례 발생, 3G 같이 느린 네트워크에서 재현해 '따닥' 문제로 판단

  • 'API 멱등성','DB LOCK' 등 해결 방법에 대해 팀원과 토론 후, 해당 데이터는 중복되지 않는 점과 조회 성능을 위한 인덱스가 필요한 점을 기반으로 유니크 인덱스로 문제 해결

인프라 및 모니터링 구축
  • AWS CodePipeline을 사용해 CI/CD 자동화 및 롤링 배포 도입해 운영 서버 무중단 배포를 구축

  • Loki에서 JSON 기반 로그 패턴을 설계해 상세 조회 최적화, 데이터 조회 위한 대시보드 구축 - 블로그 정리글

팀 협업 효율화 개선
  • SNS 및 Lambda를 활용해 서버 배포시 '배포 결과', '배포된 커밋' 제공하는 Slack 앱을 구현해 OTP 입력 후 확인 및 프론트엔드 개발자가 문의해야 하는 불편함 제거 - 블로그 정리글

  • PR 머지 시 '평균 리뷰 응답 시간'과 '대화 수' 제공 워크플로우를 도입해, PR 머지 평균 소요 시간이 42시간 32분에서 26시간 1분으로 38.83% 단축하며 코드 리뷰 문화 개선 - 블로그 정리글


프로젝트명
온라인 로또 결제 시스템
소속/기관명
개인
프로젝트 기간
2024.12. - 진행 중
(6개월)
프로젝트 설명
로또 결제 방식의 제약을 해결하여 온라인 간편 결제를 지원하는 서비스
사용 기술
Kotlin, SpringBoot3, Spring Data JPA, JUnit, RestAssured, RestDocs, NextJS
사용 인프라
AWS (EC2, RDS,ElastiCache, CodeDeploy, Amplify)
  • Redis 기반 API 멱등성으로 결제 중복 요청 방지

  • 코틀린 문법 기반 RestDocs DSL을 만들어 테스트와 문서 작성을 통합 작성 및 관리

  • 프리티어를 활용해 월 1$ 미만 인프라 구축 - 블로그 정리글

  • Cursor로 프론트엔드 구현 및 Amplify 통해 CI&CD 구축

대외활동

활동명
우아한테크코스 6기 BE
소속/기관
우아한테크코스
활동 연도
2024
활동 상세 설명

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

  • 링크 : 활동 기록 주소 | 테코톡 발표영상

  • Tomcat, MVC, JDBC 를 직접 구현하며 프레임워크에 대한 깊은 학습과 탐구

  • 서비스 기획, 디자인, 개발, 운영 등 모든 과정을 함께하는 팀 프로젝트 수행

  • 유연성 강화 스터디와 테크니컬 라이팅을 통한 소프트 스킬 교육

활동명
'빈티지 디스커버리 커머스' 크롤링 아르바이트
소속/기관
빙글
활동 연도
2025
활동 상세 설명
  • 코틀린으로 34개의 크롤링 구현 및 QA 진행

  • 추상 클래스 및 인터페이스 기반 함수 생성해 중복 코드를 제거 및 재사용

  • 크롤링 구현 전 적용 가능한 함수를 확인하는 백오피스 기능 개발해 크롤링 개발 프로세스 효율성 향상

포트폴리오

타입
URL
노션
link
포트폴리오 링크
URL 링크
link
블로그 링크
깃허브
link
깃허브 링크

교육

소속/기관
영남대학교
종류 | 전공명/전공계열
대학교(학사) | 컴퓨터공학과
재학 기간 (재학 상태)
2018.02. - 2024.02. (졸업)

자격증

자격증명
정보처리기사
점수/급 | 발급 기관
1급 | 한국산업인력공단
취득월
2023.06
댓글