채용공고 올리기

이정제님을 응원해보세요!

이직/구직 중이에요
성실함
책임감
협업 지향
커뮤니케이션

미리보기

기본 정보

이름
이정제
직업
백엔드 개발자
이메일
jjlee030415@gmail.com
간단 소개

Github: https://github.com/Jung-Je Blog : https://manggomy415.tistory.com/

자기소개

자기소개

안녕하세요 0과 1을 볶는 Backend 이정제입니다.

저는 광고 대행사에서 마케팅 경험을 쌓았으며 마케팅 업무를 수행하던 중 데이터 분석과 자동화된 시스템의 중요성을 직접 경험하며 기술적 솔루션을 직접 개발할 수 있는 백엔드 개발자로 전환했습니다.

OZ코딩스쿨이라는 부트캠프에서 교육과 프로젝트 경험을 통해 실무 중심의 API 개발과 데이터 캐싱 등 다양한 기술을 습득했으며 단순히 작동하는 코드를 넘어 확장성, 유지보수성, 성능을 고려한 설계를 지향합니다. 개발 과정에서는 다음 3가지를 중요시합니다.

  1. 문제를 명확히 이해하고 함께 방향을 맞추는 것

  2. 팀원 간의 원활한 커뮤니케이션

  3. 주어진 상황에서 만들 수 있는 최선의 방법을 찾는 것

마케팅 경험을 통해 얻은 사용자 중심 사고와 비즈니스 가치 이해를 바탕으로 실질적인 문제 해결에 기여하는 개발자가 되고자 합니다.

기술 스택

기술 스택

Python, Docker, GitHub, Django, Notion, Django-REST-Framework

프로젝트

프로젝트명

소리상상

소속/기관명

OZ코딩스쿨

프로젝트 기간

2025.02. ~ 2025.03.

프로젝트 내용

프로젝트 소개

  • 화성학 중심 음악 교육 플랫폼 개발 (백엔드 3명, 프론트 5명, 기획 3명)

  • 기존 오프라인 교육의 한계를 극복하고 협업 중심 학습 환경 제공

나의 역할

  • Assignments(과제), Registrations(수강신청), Reviews(후기) API 개발 및 데이터 모델 설계

  • 사용자 인증 연동 및 데이터 모델 설계

  • Redis 캐싱 시스템 구현 및 최적화

성과

데이터베이스 과부하 문제 해결: 사용자들이 과제 제출과 영상 시청 등 다양한 기능을 이용할 때 여러 API가 연계되어 데이터를 반복적으로 요청함에 따라 데이터베이스에 과부하가 발생하는 문제를 경험했습니다.

Redis 캐싱 시스템 도입: 이 문제를 해결하기 위해 메모리 기반 캐싱 솔루션인 Redis를 도입했습니다. 자주 조회되는 데이터를 캐싱함으로써 DB 부하를 줄이고 응답 속도를 크게 개선했습니다.

실시간 캐시 관리: 관리자나 강사가 어드민 페이지에서 과제나 영상을 수정하는 경우 기존 캐싱 데이터를 삭제하고 최신 데이터로 업데이트하여 항상 일관된 정보를 유지하도록 처리했습니다.

Github : https://github.com/oz-coding-07-joint/BE

배포 : https://sorisangsang.umdoong.shop/

포트폴리오

URL

link

Blog

티스토리
link

Github

깃허브

교육

소속/기관명

OZ코딩스쿨

종류 | 전공

사설 교육 | 스타트업 웹 개발 초격자 캠프

재학 기간 | 재학 상태

2024.10. ~ 2025.04. | 졸업

댓글