미리보기
기본 정보
자기소개
안녕하세요. 파이썬과 장고 기반 개발을 주력으로 성장해 나갈 미래의 백엔드 개발자 박기웅입니다.
개발에 관심을 갖게 된 계기는 저의 취미인 데스크테리어에서 시작되었습니다. 업무환경을 즐겁고 효율적으로 하기 위해 꾸며가는 중에 이 환경에 어울리는 직무를 찾게 되었고 그러던 중 학부 시절 배웠던 아두이노와 C언어 수업이 떠올랐고, 이 경험을 계기로 개발자라는 꿈을 가지게 되었습니다.
비록 전자공학과를 졸업했지만, 저는 뒤늦게 개발자의 길을 선택했습니다. 프론트엔드/백엔드/기획자 함께 합동 프로젝트 진행하며 협업의 중요성을 느낄 수 있었습니다.
앞으로 동료를 신뢰하며 안정적이고 최적화된 서비스를 제공하는 개발자로 성장하겠습니다.
기술 스택
GitHub, Git, Python, nginx, PostgreSQL, Django-REST-Framework, AWS, 네이버 클라우드, Docker, Django
프로젝트
[팀프로젝트] 맞춤형 도시락 서비스 - Dosirock
넥스트러너
2024.07. ~ 2024.08.
Dosirock은 고객이 직접 도시락을 커스터마이징하여 음식을 주문할 수 있는 웹 플랫폼입니다. 도시락 구성은 밥 1, 국 1, 반찬 3으로 이루어져 있으며, 사용자가 원하는 대로 선택이 가능합니다. 또한 사용자의 알레르기 정보를 기반으로 알레르기를 유발할 수 있는 재료를 자동으로 제외한 메뉴를 제공하여 차별화된 맞춤형 서비스를 제공합니다.
[인원]
프론트엔드 3명, 백엔드 2명
[사용기술 및 도구]
GitHub, Git, Python, NGINX, PostgreSQL, Django-restframwork, AWS
[역할]
카카오 API를 이용한 소셜 로그인 구현
JWT를 이용하여 회원가입 및 로그인 인증 로직구현
AWS 네트워크 서비스
Route53 및 HTTPS 배포를 통해 도메인 관리와 보안을 강화
로드밸런서를 통해 트래픽 부하 분산을 구현, 안정적인 서비스 제공
Nginx Web Server를 사용하여 Reverse Proxy 및 로드밸런서 역할을 수행하고 클라이언트의 HTTP 요청에 효율적으로 응답
Gunicorn WSGI 서버와의 연동을 통해 Python 애플리케이션 요청을 신속히 처리하여 안정적인 서비스 성능 제공
[팀프로젝트] 외국인을 위한 원데이 클래스 - CustomK
넥스트러너
2024.08. ~ 2024.09.
Custom-K는 외국인 관광객을 대상으로 한국의 문화와 트렌드를 소개하는 원데이 클래스 웹 플랫폼입니다. 관리자는 각 업체로부터 받은 정보를 등록하고, 외국인들이 쉽게 접근할 수 있도록 다양한 소셜 로그인 기능과 PayPal 결제 시스템을 적용했습니다. 이를 통해 외국인 관광객들이 한국의 문화를 더욱 쉽게 경험하고, 편리하게 클래스를 신청할 수 있는 환경을 제공합니다.
[인원]
프론트엔드 3명, 백엔드 2명
[사용기술 및 도구]
GitHub , Git, Python, NGINX, PostgreSQL, Django-restframwork, Docker, NCP
[역할]
기획자에 맞춘 관리자 페이지 커스텀 및 관리
원데이 클래스 등록 시, 관리자 페이지에서 설정한 환율을 기준으로 원화를 달러로 변환
HTML, CSS, JavaScript를 활용하여 관리자 페이지를 커스터마이징하고, 알림 아이콘 생성 및 새로운 데이터 발생 시 알림 표시 및 클릭 시 알림 상세 페이지로 이동하도록 구현
조회되지 않은 리뷰, 문의, 클래스에 대한 배지 표시
원데이 클래스 및 기타 주요 기능 개발
클래스 CRUD 기능 구현 및 등록일과 현재 날짜를 비교하여 New, Best, Popular 등의 배지를 기간 및 기준에 따라 활성화.
문의 및 후기 CRUD 기능과 각 객체에 대한 좋아요 등 리액션 기능 추가
NCP 기반 배포 및 CI/CD 파이프라인 구축
GitHub Actions를 활용하여 자동화된 CI/CD 파이프라인 구축
Docker 이미지를 빌드 후 NCP Container Registry에 저장하고, Auto Scaling 및 Load Balancer를 활용하여 트래픽 증가에 대응하며 무중단 서비스 운영
Global DNS를 통해 글로벌 사용자에게 안정적이고 확장된 서비스 제공
포트폴리오
교육
오즈코딩스쿨
사설 교육 | 백엔드
2024.03. ~ 2024.09. | 졸업