채용공고 올리기

정비호님을 응원해보세요!

이직/구직 중이에요
성실함
책임감
협업 지향
학습 지향
적응력

미리보기

기본 정보

이름
정비호
직업
백엔드 개발자
간단소개

자기소개

자기소개
  • 문제 해결 능력에 강점을 가진 백엔드 개발자입니다.

실무와 프로젝트를 진행하며 발생한 오류의 근본 원인을 빠르게 분석하고 문제를 해결하여 시스템의 안정성을 높이는데 주력해 왔습니다. 예를 들어, Slow Query 문제를 37초에서 0.17초로 개선하여 성능을 99% 이상 향상시키며 사용자 경험을 극대화한 바 있습니다. 이러한 성능 개선은 단순한 최적화 작업을 넘어, 데이터 모델링과 쿼리 구조를 재설계하는 과정을 통해 이루어졌습니다.

  • 안정적이고 유지보수 가능한 소프트웨어 설계를 목표로 하고 있습니다.

클린 코드와 지속 가능한 시스템을 지향하며, 확장성과 가독성이 뛰어난 구조를 설계하고자 항상 노력합니다. 코드 품질은 단순히 작동하는 것을 넘어서, 팀원들이 쉽게 이해하고 유지보수할 수 있는 상태로 만들어야 한다고 믿습니다. 이를 위해 코드 리뷰와 문서화를 적극 활용하여, 팀 내 코드 리뷰 문화를 개선하고 정착시키는 데 기여한 경험도 있습니다.

이러한 역량을 바탕으로, 안정적이고 확장 가능한 백엔드 시스템을 구축하고, 서비스의 지속적인 성장을 위해 기여하겠습니다.

교육

소속/기관명

인덕대학교

종류 | 전공

대학교(학사) | 정보통신공학과

재학 기간

2018.02. ~ 2024.02.

재학 상태

졸업

포트폴리오

타입

URL

깃허브
링크

깃허브

URL 링크
링크

벨로그

기술 스택

기술 스택

경력

회사명

주식회사미스고

직책 • 부서

백엔드 개발자 • 백엔드 파트

담당 업무

부동산경매의 모든 것을 하나로 모으다, MZ세대부터 노년층까지 미스고부동산

주요 업무

근무 기간 (근무 형태)
2024.08. ~ 2024.10.

(3개월 | 인턴)

프로젝트

소속/기관명

모던 애자일

프로젝트명

동그라미_v2

프로젝트 내용

“기존 인덕대학교 학생들을 위한 동아리 서비스인 동그라미(v1 서버 레포지터리)의 버전업 ”

사용 기술

  • NestJS, TypeScript, MySQL, TypeORM, Docker, GitHub Actions, AWS

기여

Troubleshooting

프로젝트 기간
2023.11. ~ 2024.07.
(9개월)
소속/기관명

모던 애자일

프로젝트명

멘보샤

프로젝트 내용

“멘보샤처럼 맛있게, 당신만의 멘토링”

멘보샤는 누구나 자유롭게 멘토링을 하거나 받을 수 있는 커뮤니티 입니다.
1대1 실시간 채팅과 리뷰 시스템을 기반으로 쾌적한 멘토링 서비스를 제공합니다 😀

기여

Troubleshooting

프로젝트 기간
2023.12. ~ 2024.03.
(4개월)
소속/기관명

모던 애자일

프로젝트명

Crab

프로젝트 내용

“모두가 자유롭게 이용할 수 있는 커뮤니티”

”커뮤니티 내에서의 1대1 실시간 채팅”

Crab은 주 타겟층인 20대 대학생들을 위한 자유로운 커뮤니티로, 1대1 실시간 채팅을 바탕으로 신나”게” 사용자들과 소통할 수 있는 사이트.

사용 기술

  • NestJS, TypeScript, MySQL, TypeORM, MongoDB, Mongoose, Docker, GitHub Actions, Socket.io, AWS

기여

  • RDBMS 에 비해 Scale-out이 용이한 NoSQL(MongoDB)을 채팅 데이터 저장을 위한 DB로 도입

  • Socket.io를 이용한 1:1 실시간 채팅 기능 구현

  • S3를 이용한 File Storage 구성

  • 게시글 좋아요 API 개발

  • 친구 기능을 위한 엔티티 설계

  • 게시글 카테고리 필터링 및 MySQLFullText Search를 이용한 검색 기능 구현

  • DockerGitHub Actions를 이용한 프론트 서버 CI/CD 구축

프로젝트 기간
2023.09. ~ 2023.12.
(4개월)

대외활동

소속/기관명

모던 애자일

활동명

테크톡

내용

관심있는 주제를 하나 정하여 자신이 공부한 내용을 팀원들에게 발표하는 10분 세미나 형식의 활동

  • Promise, async / await
    • 개발에 입문한 지 얼마 안 되었을 때 Promise, async / await에 관련한 지식이 너무 부족하다고 생각해 진행.
  • HTTP vs HTTPS
    • 단순히 맹목적으로 HTTPS를 적용하는 것보단, 관련 지식을 습득하고 적용해야 하는 이유를 찾고 싶어서 진행.
  • JavaScript의 EventLoop
    • JavaScript 언어를 사용하여 개발을 하는데, 중요한 동작원리 중 하나인 Event Loop를 모르면 안될 것 같아서 진행.
  • NestJS
    • 진행하는 프로젝트들에서 사용하는 프레임워크인 NestJS의 숙련도를 높이고, 이해한 내용을 바탕으로 팀원들과 동아리 후배 기수들에게도 정보를 주기 위해서 진행.
  • Transaction
    • Transaction에 관련한 지식이 없던 상태에서 작성 되었던 레거시 코드들을 개선하고, 팀원들에게도 정보를 주기 위해서 진행.
연도

2023

댓글