Backend Developer

Email: jangws1003@naver.com

information : 1989.10.03 / 장원석

소개

레거시를 현대화하고 새로운 플랫폼을 만들어 왔습니다.

저는 기존 시스템을 현대화하고 새로운 플랫폼을 구축하는 과정에서 가장 큰 보람을 느끼는 개발자입니다.
다양한 산업의 서비스를 경험하며 운영 시스템 개선, 레거시 마이그레이션, 신규 플랫폼 구축을 수행해 왔고,
항상 서비스의 확장성과 운영 안정성을 함께 고민하며 개발해 왔습니다.

SK민팃에서는 Spring 기반 운영 시스템 개선과 신규 서비스 개발에 참여하며 대규모 서비스 환경을 경험했습니다.
운영 중 발생하는 문제를 해결하기 위해 트랜잭션, 예외 처리, 데이터 모델을 지속적으로 개선하며
안정적인 서비스 운영의 중요성을 배웠습니다.

아이컴시스에서는 전자정부프레임워크 기반 시스템을 Spring Boot로 마이그레이션하고 JWT 인증 구조와 SaaS 플랫폼을 구축했습니다.
기존 시스템을 최신 기술 스택으로 전환하며 레거시 현대화 경험을 쌓았습니다.

이후 SK민팃에서 함께 근무했던 동료들과 신규 플랫폼 구축을 위해 딛다에 합류했습니다.
서비스를 처음부터 설계하고 구축하며 백엔드와 AWS 인프라를 담당했고,
서비스 구조와 운영 환경을 직접 설계하며 플랫폼 개발 역량을 더욱 넓힐 수 있었습니다.

딛다 이후에는 팜프로 시스템 리뉴얼 프로젝트를 프리랜서로 수행하며 기존 PHP 기반 시스템을
Spring Boot 중심으로 현대화하는 업무를 담당했습니다.
이후 개발팀장으로 합류하여 IoT 플랫폼 개발을 총괄하며 백엔드 아키텍처 설계와 시스템 리뉴얼을 주도했습니다.

팜프로에서는 Spring Boot 기반의 레거시 현대화와 IoT 플랫폼 개발을 중심으로 배치 시스템, 데이터 파이프라인,
AWS 인프라를 설계했으며, 일본 TTDC 프로젝트를 통해 글로벌 협업 경험도 쌓았습니다.
또한 기존 PHP 중심의 시스템을 점진적으로 현대화하며 서비스의 확장성과 운영 안정성을 높이는 데 집중했습니다.

Spring Boot를 중심으로 꾸준히 전문성을 쌓아왔으며, 프로젝트에 필요한 기술은 빠르게 습득하여 적용하는 것을 중요하게 생각합니다.
최근에는 React와 Flutter 개발에도 참여하며 프론트엔드와 모바일 영역까지 경험을 확장했고,
AI 기반 개발 도구와 바이브 코딩을 적극 활용하여 개발 생산성을 높이고 있습니다.
특히 문서 인덱싱과 컨텍스트 관리 기반의 개발 프로세스를 구축하여 AI를 단순한 코드 생성 도구가 아닌
설계와 구현을 함께하는 개발 파트너로 활용하고 있습니다.

커리어 과정에서 조직 개편과 회사의 경영 환경 변화로 인해 짧은 근무를 경험하고 있습니다.
그러나 그 과정에서도 플랫폼 구축, 레거시 현대화, AWS 인프라 설계 등 맡은 업무는 끝까지 책임졌으며,
안정적인 환경에서 장기적으로 기술적 전문성을 쌓고 서비스의 성장에 기여하고자 합니다.

SK민팃 개선경험

문제 (기존 레거시 구조의 한계)

수행한 개선 활동

개선 결과

기술 스택

프로젝트 아카이브

주요 경력

프리랜서 (2024.11 ~ 진행중)

세부 내용

(주)세종데이터시스템: mopl & keeper - 발주처: (주)한화비전

기간: 2026.10 ~ 2026.12

역할: Backend

개발환경: Spring Boot, JPA, Docker, MSA

  • 주차관제 백엔드 개발

(주)팜프로: 축산 IoT 플랫폼 레거시 현대화

기간: 2026.01 ~ 2026.07

역할: Backend / 개발팀 팀장, 개발 2명 리딩

개발환경: Spring Boot, JPA, JWT, AWS, Docker, Jenkins, MariaDB, MSA

  • PHP IoT → Spring Boot 전환, DB 정규화, API/배치 설계
  • 축산 IoT 수집, 처리 파이프라인 및 대용량 배치 최적화
  • AWS/Docker 인프라 구축, Harness Engineering, TTDC 기술 미팅 주도

(주)딛다: 축산 IoT 유지보수 - 발주처: (주)팜프로

기간: 2025.08 ~ 2026.01

역할: Backend 담당

개발환경: PHP, MariaDB

  • 기존 PHP IoT 시스템 분석 및 Spring Boot 기반 구조 전환
  • DB 정규화 및 데이터 모델 개선
  • AWS 신규 인프라 설계 및 구축

(주)딛다: IoT 센서 백엔드 개발 - 발주처: (주)에이스개발

기간: 2025.05 ~ 2025.07

구성: 앱 1명, 백엔드 1명(담당)

개발환경: EgovFrame, Java8, MariaDB

  • IoT 센서 수집 서버 개발, 센서 종류 확장(4종 → 8종)
  • 통계 DB, 배치 처리, 어드민 페이지 신규 기능

(주)딛다: 외국인 대상 바코드 스캐너 앱 백엔드

기간: 2025.04 ~ 2025.05

구성: 앱 1명, 백엔드 1명(담당)

  • 바코드 이미지 검색, AI 요약, 번역 API 연동
  • ChatGPT, Gemini, Exaone 다중 모델 연동 및 상품 정보 API

(주)딛다: 사내 인프라 구축

기간: 2025.04

역할: Backend, Infra 담당

  • AWS, 온프레미스 연동 인프라 설계 및 구축
  • Jenkins CI/CD 파이프라인, 배포 자동화

(주)딛다: 신규 서비스(PoC/MVP) 기술 설계

기간: 2024.11 ~ 2025.04

팀 구성: 팀장 1명, 기획 1명, 프론트 1명, 백엔드 1명(담당)

개발환경: Spring Boot, Spring Cloud, Java17, Jenkins, AWS, MSA

  • AWS 인프라 초안, 백엔드 API, PoC 개발
  • 서비스 MVP 정의 및 기술 스펙 정리

SK민팃: 개발팀 매니저 (2024.04 ~ 2024.11)

SK네트웍스 자회사, AI 기반 중고폰 무인 매입기 운영 서비스

총 인원: 64명

팀 구성: 팀장 2명, 프론트 3명, 앱 4명, 인프라 3명, AI 엔지니어 4명, 백엔드 7명(담당)

개발환경: Spring Boot, Spring Cloud, Java11, Kubernetes, AWS, Redis, RabbitMQ, MSA

세부 내용

Event 운영 및 백엔드 개발

기간: 2024.04 ~ 2024.08

구성: 프론트 1명, 백엔드 3명(담당)

  • 갤럭시 바꿔보상, 갤럭시 추가보상 등 주요 이벤트 API 운영 및 개선
  • 센골드 이벤트 백엔드 신규 기능 개발

민팃 Safe 앱 백엔드 개발

기간: 2024.07 ~ 2024.08

구성: 기획 1명, 앱 2명, 프론트 1명, 백엔드 1명(담당)

  • 민팃 Safe 신규 앱 백엔드 개발
  • OCR, IMEI 체크, PASS 인증, Apple MDM 등 외부 API 연동
  • 알림톡 발송, 통계 및 모니터링 배치 처리 로직 개발
  • 삭제 인증서 PDF 생성 모듈 개발

AI Model 고도화 백엔드 개발

기간: 2024.08 ~ 2024.09

구성: AI 엔지니어 2명, 백엔드 1명(담당)

  • AI 검증 항목 추가 및 모델 예외 처리 로직 개선
  • 학습 데이터 전처리 및 모델 운영 로직 정비

Segment Model Validation 백엔드 개발

기간: 2024.08 ~ 2024.11

구성: AI 엔지니어 3명, 프론트 1명, 백엔드 1명(담당)

  • AI 판정 모델 라우팅 및 관리 기능 백엔드 개발
  • 모델별 학습 데이터 수집 및 약 1억개의 image 재사용 구조 설계
  • 대규모 이미지 기반 모델 학습 파이프라인 개선
  • 검증 데이터 구조화 및 관리성 향상

(주)아이컴시스: AI솔루션팀 선임연구원 (2022.09 ~ 2024.01)

AICC 솔루션 및 AI 기반 Contact Center 개발

총 인원: 14명

팀 구성: 풀스택 10명(백엔드 담당)

개발환경: Spring Boot 2.7, Java11, Jenkins, AWS, Docker, JPA, QueryDSL

세부 내용

Spring Boot 기반 프레임워크 전환 (전자정부 → Spring Boot)

기간: 2022.09 ~ 2022.11

구성: 백엔드 1명(담당)

  • 전자정부프레임워크 → Spring Boot 2.7.4 마이그레이션
  • Java 8 → 11 업데이트
  • Egov 권한관리 → IAM 방식 권한관리로 구조 개선
  • Maven → Gradle 전환, yml 기반 환경 분리(local, dev, prod)
  • DB 형상관리 Flyway 도입
  • JPA, QueryDSL 도입으로 도메인 중심 구조 개선

LG U+ 우리가게 AI 2차 고도화

기간: 2022.11 ~ 2023.05

구성: 백엔드 5명(담당)

  • JPA, S3 등 신규 기술 가이드 제작
  • 대규모 이력 데이터(월 300만건) 기반 성능 테스트 및 인덱스 정비
  • 레거시 DB 마이그레이션 및 적용 절차 정리
  • 배포 문서, 용량 산정, 롤백 계획 등 운영 문서 작성

사내 인프라 고도화

기간: 2023.05 ~ 2023.06

구성: 백엔드 1명(담당)

  • 사내 SaaS 런칭을 위한 AWS 인프라 구축
  • AWS 비용 700 → 300 USD 수준으로 절감
  • GitLab → Gitea 이전
  • NGINX, ACM 적용으로 인증서 관리 효율화
  • Bastion, ELB, 스냅샷, Backup 구성
  • 개발 서버 스케줄링으로 월 300 USD 비용 절감

Auto Calling System 설계 및 개발

기간: 2023.07 ~ 2023.11

구성: 프론트 1명, 백엔드 1명(담당)

  • 시스템 및 ERD 설계
  • 전화 서버 API 동적 연결 구조 설계
  • 업체별 라이선스 제어 로직 개발
  • ShedLock 도입, 이중화 환경에서 스케줄러 충돌 방지

운영 및 서비스 고도화

기간: 상시

구성: 백엔드 2명(Lead 1, 담당 1)

  • MSA 전환을 위한 서버 분리 및 공통 베이스 구축
  • JSP 기반 화면 → Thymeleaf로 전환
  • DB Flyway 스크립트 관리 및 운영 반영
  • 서브도메인, NGINX, 서드파티 구성 관리
  • AWS 인프라 운영 및 배포
  • NAS, VPN 신규 설치 및 운영
  • Session → JWT 기반 인증 구조로 변경

(주)유아이네트웍스: 기술본부 주임 (2021.08 ~ 2022.08)

교통 관제, 외주 개발, 스마트시티 솔루션 개발 업체

총 인원: 80명

팀 구성: 팀장 1명, 프론트 3명, 백엔드 3명(담당)

개발환경: Spring Boot 2.4, Java11, Jenkins, AWS

세부 내용

Ekko Music 백엔드 개발

기간: 2021.08 ~ 2022.04

구성: 팀장 1명, 프론트 3명, 백엔드 3명(담당)

  • DB 및 API 구조 설계
  • User, Account, Profile, Token 등 MSA 서버 개발
  • Mailing, Notification, SNS 연동 기능 개발

서울시 챗봇 날씨 모듈 개발

기간: 2022.03 ~ 2022.04

구성: 백엔드 1명(담당)

  • 지역별 날씨 조회 모듈 개발
  • 날씨 채팅 기능 추가

부천시 어드민 시스템 개발

기간: 2022.04 ~ 2022.05

구성: 프론트 2명, 백엔드 2명(담당)

  • 네이버 밴드 연동
  • 지역 업체 매핑 및 알림 처리 기능 개발

Hooxi App 탄소중립 어플리케이션 개발

기간: 2022.05 ~ 2022.08

구성: 프론트 2명, 백엔드 3명(담당)

  • User, Token, Noti 등 MSA 서버 개발

Java/Spring 신규 기술 연구

구성: 백엔드 1명(담당)

  • JPA, QueryDSL 도입
  • RxJava, WebFlux, Armeria, R2DBC 연구 및 팀 공유

(주)코스트랩: 개발팀 사원 (2021.01 ~ 2021.07)

AI 기반 학교 챗봇 서비스 개발

총 인원: 4명

팀 구성: 팀장 1명, 백엔드 1명(담당)

개발환경: Spring Boot 2.1, Java11, AWS, Docker, MariaDB

세부 내용

학교용 챗봇 시스템 유지보수 및 API 확장

기간: 2021.01 ~ 2021.07

구성: 백엔드 1명(담당)

  • 학교별 DB 샤딩 구조 개선
  • 지역별 챗봇 기능 API 확장
  • Cisco Webex, MS Teams 연동 기능 추가

(주)롯데지알에스: 기기담당 주임/계장 (2012.02 ~ 2019.09)

글로벌 외식 프랜차이즈 운영(롯데리아, 엔제리너스, TGI, 나뚜루 등)

3년간 직영점 점포관리자로 근무하며 연매출 15억~60억 원 규모 매장의 운영, 인력관리, 정산 및 고객서비스를 담당했습니다.

이후 우수사원으로 선발되어 본사 인테리어팀 기기담당으로 발령받아 전국 직영점 및 가맹점의 신규 오픈 및 개보수 프로젝트를 수행했습니다.
POS, Kiosk, DID, KDS 등 매장 IT 시스템의 운영 장비 사양 정의, 시방서 작성, 운영 기준 수립 및 프로젝트 관리를 담당했으며,
롯데정보통신, 한성정보, 스마트캐스트, KICC 등 협력사와 요구사항 협의, 일정 조율, 품질 검증 및 운영 정책 수립을 수행했습니다.

실제 장비 설치 및 개발은 전문 협력업체에서 수행했으며, 본사에서는 운영 정책 수립, 프로젝트 관리, 요구사항 분석, 테스트, 운영 안정화를 담당했습니다.

세부 내용

직영점 운영

기간: 2012.02 ~ 2015.05

  • 직영점 운영 및 매출 관리
  • 인력 운영 및 근무 스케줄 관리
  • 고객 서비스 및 운영 품질 관리
  • 매장 운영 프로세스 개선

프로젝트 1. 무인 주문 시스템(Kiosk) 개선 및 하드웨어 고도화

기간: 2015.05 ~ 2015.12

협업사: 롯데정보통신

  • 무인 주문 시스템(Kiosk) UI 개선 프로젝트 참여
  • 신규 하드웨어 사양 검토 및 운영 정책 협의
  • 운영 요구사항 분석 및 기능 개선 협의
  • 운영 테스트 및 매장 적용 지원
  • 프로젝트 일정 관리 및 협력사 커뮤니케이션

프로젝트 2. 주문번호 안내 DID 개선

기간: 2016.01 ~ 2016.12

협업사: 롯데정보통신

  • 주문번호 안내 DID 구축 프로젝트 운영
  • POS 연계 요구사항 분석
  • 운영 정책 및 기능 개선 협의
  • 프로젝트 일정 관리, 운영 테스트
  • 운영 안정화 및 장애 개선

프로젝트 3. POS, 무인 주문 시스템(Kiosk) 시스템 고도화

기간: 2017.01 ~ 2017.12

협업사: 한성정보, KICC

  • 전국 매장 POS, 무인 주문 시스템(Kiosk) 시스템 운영 및 기능 개선
  • 기능 요구사항 분석
  • 영수증 프린터 및 POS 장비 사양 변경
  • 결제 단말기(KICC) 변경 프로젝트 지원
  • 신규 기능 테스트, 운영 장애 분석 및 개선

프로젝트 4. POS 표준 인터페이스 통합 및 KDS 구축

기간: 2018.01 ~ 2018.12

브랜드별 POS 시스템을 롯데정보통신 표준 인터페이스 기반으로 통합하고 KDS(Kitchen Display System)를 구축하는 프로젝트

협업사: 롯데정보통신, 한성정보, 스마트캐스트

  • POS 표준 인터페이스 통합 프로젝트 운영
  • KDS(Kitchen Display System) 구축 프로젝트 관리
  • 브랜드별 POS 시스템 인터페이스 요구사항 분석
  • POS 개발사, KDS 개발사, 롯데정보통신 간 요구사항 협의 및 일정 조율
  • 프로젝트 정기회의 진행 및 협력사 커뮤니케이션
  • 통합 테스트 계획 수립 및 운영 검증
  • 전국 매장 적용 및 운영 안정화, 운영 이슈 분석 및 개선사항 관리

프로젝트 5. 주방 자동화 장비 도입 및 유동자산관리 시스템 운영

기간: 2019.01 ~ 2019.09

매장 운영 효율 향상을 위한 주방 자동화 장비 도입과 운영 자산 관리 프로세스 구축

  • 자동 그릴, 포테이토 디스펜서 등 주방 자동화 장비 도입 검토
  • 신규 장비 사양 정의 및 시방서 작성
  • 장비 설치 기준 및 운영 표준 수립
  • 협력업체와 설치 일정 및 프로젝트 진행 관리
  • 신규 장비 테스트 및 매장 적용 지원
  • 운영 이슈 분석 및 개선사항 관리
  • SAP 기반 유동자산 등록 및 자산 관리 업무 수행
  • 장비 도입에 따른 자산 정보 관리 및 운영 프로세스 지원

학력 및 교육