Portfolio

Portfolio

Data-Driven Development.

💁‍♂️ Introduction.

안녕하세요. 저를 한문장으로 표현 하자면 “열정마저 솔직한 개발자” 입니다.
데이터 핸들링, 웹 개발, 시각화 등 다방면에서 Python을 활용한 경험이 있습니다.

데이터를 수집, 정제 파이프라인을 구축하여 방대한 데이터 속에 가치 있는 데이터를 Data Warehouse
혹은 Data Mart로 구축하고 이 과정을 자동화 시키는 것을 좋아합니다.
머신러닝과 데이터 시각화에 큰 관심을 두고 있어 개인적으로 혹은 뜻이 같은 분들과 함께 토이 프로젝트를 진행
하기도 합니다. 회사 직무에서 이러한 업무들을 서포터 할 땐 보람을 느껴요😎

현재는 주니어로써 훌륭한 리더를 만나 협업 하며 프로젝트 관리하는 방법을 배우며 성장하는 것이 목표이며, 시니어가 되었을 때 프로젝트를 리딩하고 관리할 수 있는 리더가 되고 싶습니다.

#ISTP #T(개)발자 #헌신과열정 #기록쟁이 #데이터집착꾼


👨🏻‍💻 Project Summary

  • 21 Feb AI기반 레시피 추천 서비스
  • 주제 : Spring Boot와 GPT API을 활용한 레시피 추천 서비스 개발 및 배포
    기간 : 2025-02 ~ 2025-03
    사용 기술 : MSSQL , AWS EC2 , CSS , HTML , SpringBoot
  • 03 Sep BMW Garage Startup Program PoC
  • 주제 : 고객상담 이력 대시보드 개발
    기간 : 2021-09 ~ 2021-12
    사용 기술 : GitLab , AWS EC2 , Vue , Python , AWS RDS
  • 01 Sep SNS 데이터 수집
  • 주제 : SNS 데이터 스크래핑 배치 개발
    기간 : 2021-09 ~ 2021-09
    사용 기술 : Python , BeautifulSoup4 , Dataframe , Pandas , Selenium

👨‍💻 SKILLS


🐍 프로그래밍 언어


python_logo

Python

데이터 처리와 웹 개발

Pandas를 이용한 데이터 수집 및 전처리
Django 기반 백엔드 개발
업무 자동화 스크립트 작성에 폭넓게 사용

java_logo

JAVA

Spring 기반 백엔드 개발

RESTful API 백엔드 개발
MVC 아키텍처 기반 API 설계 및 구현

🌐 웹 개발


django_logo

Django

Python 기반 웹 프레임워크

템플릿을 이용한 프론트엔드 구성 가능
관리자 페이지 및 REST API 구현

Spring_logo

Spring
Boot

Java 기반 웹 애플리케이션 프레임워크

CRUD 및 JPA를 활용한 DB 연동
ChatGPT API를 이용한 추천 시스템 개발

html_logo

HTML

웹 페이지의 구조를 설계

포트폴리오/게시판/상세 페이지 HTML 설계
실사용 기반의 웹 템플릿 제작 경험

css_logo

CSS

웹 디자인 및 사용자 경험 개선

Flex/Grid 기반 레이아웃 구성
UI 개선 중심의 스타일링 작업

js_logo

Java
Script

동적인 웹 페이지 구성

이벤트 기반 UI 처리
jQuery, Ajax로 비동기 데이터 통신
DOM 조작 및 사용자 입력 처리

🫙 데이터 베이스


Mysql_logo

Mysql

관계형 데이터베이스 관리 및 데이터 처리

업무용 데이터 저장 및 테이블 설계 경험
Spring JPA를 통해 데이터 CRUD 처리
다양한 쿼리를 통한 데이터 조회/필터링 수행

Jira Logo

Oracle

실무 프로젝트에서의 안정적인 DB 운용

대용량 데이터를 다루는 업무에서 활용
SQL 기반 데이터 가공
외부 연동 시스템과의 데이터 흐름 파악 및 설계

teradata_logo

TeraDB

데이터 분석을 위한 DW 구축

파이썬 기반 자동화 스크립트 구축
외부 연동 시스템과의 데이터 흐름 파악 및 설계

postgre_logo

Postgre

Django 데이터 처리

PostgreSQL 연동 및 운영
Django ORM을 활용한 데이터 CRUD 처리
다양한 쿼리를 통한 데이터 조회/필터링 수행

☁️ 인프라 & 배포


aws_logo

AWS

클라우드 기반 서버 운영 및 배포

EC2 인스턴스를 활용한 Linux 환경 구성
Nginx 설정 및 SSL 인증서 적용
Spring Boot, Django 등 웹 서버 직접 배포

liunx_logo

Liunx

서버 환경 구축

Ubuntu 기반 서버 환경 직접 구성
Nginx 설정, 방화벽 관리(UFW)
시스템 서비스 관리 및 로그 모니터링 수행

airflow_logo

Airflow

데이터 파이프라인 자동화 및 스케줄링링

Python 기반 DAG 작성 및 처리 자동화
다양한 태스크 구성 및 워크플로우 설계

🤝 협업/프로젝트 관리


notion-logo

Notion

프로젝트 협업과 산출물 정리

프로젝트 회의록, 일정, 기술 문서 관리
업무별 페이지를 구성해 팀원과 협업

jira

Jira

애자일 개발 및 태스크 관리

Sprint 기반 이슈 관리 및 일정 관리
Task / Sub-task로 업무 분할, 우선순위 설정

git_logo

Git

협업 및 형상 관리

GitHub, GitLab 기반 프로젝트 진행
PR, Merge Conflict 해결 경험
약속된 커밋 메세지 사용

GitHubActions_logo

GitHub
actions

자동화된 배포 및 테스트 파이프라인 구성

Spring Boot 프로젝트의 CI/CD 자동화 구성
테스트 → 빌드 → 배포 순의 파이프라인 설계 및 운영