백엔드 개발자

PHP/Python 기반 웹 서비스 개발

소개

웹 기반 백엔드 개발자로서 PHP(CodeIgniter, Laravel)와 Python(Flask, FastAPI)을 중심으로 다양한 산업군의 실서비스 개발과 운영에 참여해 왔습니다.
특히 실시간 주문 처리, 음악 콘텐츠 스트리밍, 암호화폐 거래소, 증권 데이터 수집 등 고부하 및 민감 데이터 환경에서 안정성과 확장성을 고려한 백엔드 API와 관리자 시스템 개발을 수행했습니다.

실무에서의 문제 해결 능력과 유지보수성을 강조하며, 기술 변화에 유연하게 대응하고 사용자와 조직에 가치를 제공하는 개발자가 되기 위해 노력하고 있습니다.

경력 사항

(주)티오더

2023.03 ~ 2025.06 (2년 4개월)
백엔드 개발자 (PHP/Laravel)

테이블오더 백엔드 개발: 매장에서 운영되는 주문·관리 시스템의 백엔드 API 개발

PHP Laravel MySQL Bootstrap jQuery
  • 상품·매장 관리, 알림 기능 등 관리자 기능 구현
  • 대량 이미지 및 번역 API 리팩토링으로 처리속도 2배 이상 개선
  • 운영자 사용성을 고려한 화면 구성 개발
  • 백오피스 API 재설계 및 안정적인 서비스 운영을 위한 구조 개선

(주)모베러

2022.02 ~ 2022.12 (11개월)
백엔드 개발자 (Python/Flask)

골프 회원권 사이트 및 백오피스 개발(회원권114)

Python Flask MySQL Bootstrap jQuery NCP
  • 회원권 월별 가격 지수 개발
  • 레거시 데이터베이스 재설계 및 마이그레이션
  • 기획 참여 및 전체 개발 전담

비트아이오

2020.09 ~ 2022.02 (1년 6개월)
백엔드 개발자 (Python/Flask)

음악 기반 콘텐츠 앱(TUNEGEM) 및 API 개발

Python Flask MySQL Bootstrap jQuery Flutter Firebase
  • Python Flask를 이용한 백엔드 API 개발
  • Flutter 앱에서 Firebase 인증 및 푸시 알림, CloudPlex Media API 연동
  • 실시간 영상 스트리밍 기능 구현
  • 백엔드 설계 및 개발 전담

증권사 API 연동 및 데이터 수집 처리 시스템 구축

Python Flask Kafka Pandas
  • 키움 OpenAPI를 연동한 실시간 체결 데이터 수집
  • Kafka 기반의 데이터 스트리밍 파이프라인 구성
  • Python Flask와 Pandas를 활용한 실시간 데이터 처리 구조 개발
  • 데이터 수집 및 실시간 처리 전담

주식회사 뱅코

2019.01 ~ 2020.09 (1년 8개월)
웹 개발자 (PHP/CodeIgniter)

암호화폐 거래소 시스템 개발(보라비트)

PHP CodeIgniter MySQL Bootstrap jQuery
  • PHP(CodeIgniter) 기반의 백엔드 API 개발
  • 관리자 프론트엔드(Bootstrap, jQuery) 개발
  • 암호화폐 지갑 API 연동을 통한 입출금 처리 기능 구현
  • 주문 체결 시스템 개발

주식회사 에스티에이테스팅컨설팅

2009.09 ~ 2018.11 (9년 3개월)
웹 개발자 (PHP/CodeIgniter)

웹 기반 테스트 관리 플랫폼 및 커뮤니티 사이트 개발

PHP CodeIgniter MySQL ExtJS Bootstrap jQuery
  • 웹 기반 테스트 관리 플랫폼 개발 및 오픈소스 전환
  • PHP(CodeIgniter), ExtJS를 활용한 테스트 관리 시스템 개발
  • 요구사항, 테스트케이스, 결함, 리포트를 통합 관리하는 구조 설계
  • 품질 데이터 시각화 및 프로젝트 추적 기능 개발
  • GitHub에 오픈소스로 공개: otestmanager/otestmanager
  • 회사 사이트 및 커뮤니티 사이트 개발/유지보수
  • 자격증 및 교육 신청 시스템 및 결제(PG) 연동 개발
  • 포인트 자료실 개발: 보유 포인트로 자료실 파일 다운로드 기능 구현
  • CentOS 기반 서버 관리 및 유지보수

기술 스택

Backend

  • PHP (CodeIgniter, Laravel)
  • Python (Flask, FastAPI)
  • RESTful API Design
  • Kafka (데이터 스트리밍)

Frontend

  • JavaScript
  • jQuery
  • Bootstrap
  • ExtJS
  • Flutter (Dart)

Database

  • MySQL
  • PostgreSQL
  • MongoDB

Infra & DevOps

  • AWS / NCP (Naver Cloud Platform)
  • Firebase (인증, 푸시알림)
  • Docker
  • CentOS / Ubuntu 서버 관리
  • NGINX / Apache 웹서버

Tools & Others

  • Git/GitHub (오픈소스 기여 경험)
  • Jira/Confluence
  • Agile/Scrum
  • PG 결제 연동
  • SMS/이메일 알림 연동

프로젝트

테이블오더 백오피스

2023.03 ~ 2025.06

매장 주문 관리 시스템의 백오피스 개발로, 상품 및 매장 관리를 위한 관리자 기능을 구현했습니다.

PHP Laravel MySQL Bootstrap
자세히 보기

웹 기반 테스트 관리 플랫폼

2010.01 ~ 2018.11

테스트 케이스 및 결함을 관리 하는 시스템으로 테스트 진척도와 리포트를 제공하고 플러그인 기능으로 부가기능 추가를 할 수 있습니다.

PHP jQuery ExtJS PostgreSQL MySQL
자세히 보기

골프 회원권 거래 플랫폼

2022.02 ~ 2022.12

골프 회원권 거래를 위한 웹 플랫폼으로, 회원권 가격 지수 및 거래 시스템을 개발했습니다.

Python Flask MySQL NCP
자세히 보기

TUNEGEM 앱

2020.09 ~ 2021.10

음악 기반 소셜 네트워크 앱으로, 실시간 스트리밍과 소셜 기능을 제공합니다.

Flutter Firebase Python Flask
자세히 보기

갤럭시 캠퍼스 스토어

2022.05 ~ 2022.08

커뮤니티 기능 개발을 하였으며 회원가입, 마이페이지 개발에도 참여하였습니다.

Jquery Mysql
자세히 보기