실제 운영 중인 비즈니스를 위한 종합 관리 시스템. 전체 시스템 아키텍처 설계부터 운영까지 단독 수행하는 SaaS 플랫폼입니다.
주요 성과
- 서비스 운영 8개월 기준 모바일 월간 활성 사용자 수 (MAU): 290명
- 4개 지점에서 서비스 이용 중
- 회원 관리 효율성 대폭 향상
- 수업 및 회원 관리 시간 5배 감소, 수업 변경 및 예약 관련 문의 4배 감소
다양한 컴퓨팅 기술을 활용해 실질적인 비즈니스 문제를 해결하는 것에 열정을 가지고 있습니다.
도전적인 소프트웨어 엔지니어로서 다양한 기술을 통해 견고하고 유지보수하기 편한 코드를 작성하기 위해 노력합니다.
웹/인프라/하드웨어 등 다양한 엔지니어링 영역에서 확장성과 효율성을 높이기 위해 노력합니다.
웹 개발부터 시스템 프로그래밍, 인프라 구성까지 기술 스택의 경계를 넘나들며 최적의 솔루션을 위해 고민합니다. 보유한 기술과 비즈니스 도메인을 접목하여 사용자에게 실질적인 가치를 전달할 때 가장 큰 보람을 느낍니다.
다양한 산업 도메인 경험을 바탕으로 한 견고한 코드 작성을 위해 노력합니다. 적절한 추상화로 반복 작업과 휴먼 에러를 줄이고 유지보수성을 고려해 코드 퀄리티를 저해시키지 않도록 노력합니다.
즐겁고 편안하고 견고한 개발 환경을 만들기 위해 노력하며 인프라 관리 및 DevOps 기술을 고도화하고 있습니다. 개발 이외에도 서버 비용 절감, 편안한 배포 프로세스, 지속 가능한 소프트웨어 생명 주기 등 다양한 목표를 추구합니다.
Visual Basic 6.0으로 프로그래밍에 첫 발을 내딛었습니다.
VB 6.0으로 분수 계산기, 시간 계산기 등 문제 해결 도구 개발
온라인 게임 거래 자동화 봇 개발에 도전했습니다.
Garry's Mod의 게임 서버 운영 및 자체 애드온을 개발하며 개발 역량을 키웠습니다.
Garry's Mod 서버 운영
DarkRP 기반 멀티플레이어 서버 커스터마이징
캐릭터 끼임 탈출, 온라인 어드민 목록, 핑, 자살, 공지사항 출력 등 다양한 명령어를 제공
프롭 킬 방지 및 차량 데미지 로깅, 핑이 높은 경우 서버에 전체 알림 등 유틸리티 제공
RP 상황에서 물건을 쌓아 공성을 진행할 수 있도록 체력이 있는 프롭 오브젝트를 구현한 엔티티 제공
RP 상황에서 같은 직업군 (경찰서장, 경찰, 시장, SWAT) 간의 데미지를 입힐 수 없도록 제한하는 기능 제공
Bell Smart Launcher 프로젝트에서 핵심 컴포넌트를 개발했습니다.
모드팩을 기반 모드팩(Base), 옵션 모드팩(Option) 형태로 추상화하여 관리할 수 있는 코드 기반 개발
Mojang 인증 서버를 통한 OAuth 인증 수행
해당 인증 정보를 로컬 레지스트리에 저장하는 컴포넌트 작업
우성오토콘에서 산업 자동화 설비 구축 및 엔지니어링 업무를 담당했습니다.
국내외 현장 프로젝트 참여 (미국, 러시아)
PLC 제어팀 리더로 디지털 혁신 프로젝트 주도
Unreal Engine 기반 디지털 트윈 시스템 구축
설비 검증 프로세스 혁신으로 납품 기간 66% 단축
Unreal Engine 및 C++을 사용한 디지털 트윈 시스템 구축
실제 산업 제어기(PLC)의 데이터를 FINS/TCP 프로토콜 통신으로 받아오는 컴포넌트 개발
객체 지향 설계를 활용하여 다양한 모터 드라이브 시뮬레이터, 가상 센서 컴포넌트 개발
Unreal Engine 환경의 센서 데이터를 PLC로 보내고 모터 드라이브 운전 데이터를 읽어 완전한 테스트 환경 구축
컨베이어 라인이 새로 설계될 때마다 프로그램 작업을 매번 다시하는 비효율성 파악
PLC의 펑션 블록 기능을 사용하여 각 컨베이어 종류마다 하나의 펑션 블록으로 형상화
각 펑션 블록은 내부적으로 자신의 현재 상태만을 관리하며 '진입' 입력 신호, '배출' 출력 신호만으로 다른 펑션 블록과 인터페이스 구현
컨베이어 라인을 펑션 블록을 사용한 선언형 프로그램 형식으로 만들어 반복 작업 및 설치 기간 최적화
숭실대학교 글로벌미래교육원 컴퓨터공학 학사 학위 수여 예정 (2025년 8월)
그리드위즈에서 전기차 충전 솔루션을 개발했습니다.
STM32 마이크로프로세서 펌웨어 및 리눅스 시스템 어플리케이션 작성
FreeRTOS를 사용한 멀티 태스킹 MCU 프로그램 작업
전기차 충전 PLC 모뎀 스택과의 D-Bus IPC 통신을 통한 전기차 충전 제어 로직 구현
충전 요금 및 수요 전력 반응을 기반으로 충전 속도를 가변 제어하는 로직 구현
OEM 벤더 기반 GUI 표시 로직 동적 드로잉 로직 구현
유지보수 및 수정 편의를 위해 GUI 이미지를 바이너리 코드로 변환하는 스크립트 작업 및 Pre-Build 스크립트로 통합
벤더별 CSMS(충전기 관리 서버)와 WebSocket 통신 및 TLS 인증 제어
연동 전 테스트 및 요구사항 변화에 대비하기 위한 Google Test 프레임워크 도입 및 사전 테스트 기반 마련
각 CSMS별 스키마 기준 테스트 코드 작성으로 작업 효율성 증대
피드백 회로 및 측정 장치와의 인터페이스를 통한 검사 장비 소프트웨어 (C#) 및 검사 펌웨어 작업
검사 결과 판별을 통한 양품, 불량 선정 및 양품에 대한 바코드 생성 및 이력 관리 통합
생산 관리 부서와의 협업을 통해 검사 프로세스 설계 및 탐지 로직을 개선하여 불량품 탐지율 20% 증대
실제 운영 중인 비즈니스를 위한 SaaS 플랫폼을 설계부터 운영까지 단독으로 개발했습니다.
백엔드: Python + FastAPI + SQLModel (ORM)
프론트엔드: Vue.js 3 기반 반응형 웹 애플리케이션
인프라: 고가용성 Kubernetes 클러스터 기반 Self-hosted 환경
데이터베이스: Percona XtraDB Cluster (MySQL 고가용성 구성)
CI/CD: Self-hosted GitLab과 Kubernetes Runner 통합
크로스 플랫폼: Ionic Capacitor 기반 네이티브 앱 (Android/iOS)
멀티 테넌트 SaaS 아키텍처 구현
JWT 기반 테넌트별 권한 관리 미들웨어
실시간 예약/취소 시스템 및 푸시 알림 서비스
각 테넌트별 고도로 설정 가능한 비즈니스 로직 엔진
서비스 운영 8개월 기준 달성 성과
모바일 월간 활성 사용자 수 (MAU): 290명 (Android + iOS)
서비스 이용 지점: 4개 지점
비즈니스 임팩트: 회원 관리 효율성 향상, 문의 건수 감소
프랜차이즈 관리 시스템 개발 및 AI/LLM 인프라 프로젝트에 참여하고 있습니다.
엑셀 기반 대량 데이터 업로드 파이프라인 구축
동적 템플릿 생성 및 선언적 데이터 모델 관리 시스템
복수 DBMS 환경에서의 트랜잭션 일관성 보장 아키텍처
데이터 백업/복원 시스템을 포함한 완전한 데이터 라이프사이클 관리
기업용 Self-hosted LLM 서버 구축 및 최적화
모델 성능 평가 프레임워크 설계 및 구현
GPU 리소스 최적화를 통한 80% 비용 절감 달성
시스템 프롬프트 엔지니어링 및 데이터 처리 파이프라인 기획
실제 운영 중인 비즈니스를 위한 종합 관리 시스템. 전체 시스템 아키텍처 설계부터 운영까지 단독 수행하는 SaaS 플랫폼입니다.
그리드위즈에서 전기차 충전 인프라 솔루션 개발. 임베디드 시스템부터 데스크톱 프로그램까지 전 영역을 담당했습니다.
우성오토콘에서 PLC 제어팀 리더로서 디지털 혁신 프로젝트를 주도. Unreal Engine 기반 물리 시뮬레이션 환경을 구축했습니다.
더 바라에서 대용량 벌크 데이터 처리 시스템과 AI/LLM 인프라 프로젝트에 참여하고 있습니다.
알고리즘 대회 3등 수상
체계적인 소프트웨어 개발 지식 습득을 위한 전문 자격 획득
인증서 보기정보시스템 개발 및 관리에 관한 전문성 인증
네트워크 시스템 구축 및 관리 전문성 인증
컴퓨터공학 학사 학위 수여 예정 (2025년 8월)
실무 경험을 바탕으로 한 체계적 컴퓨터공학 지식 보완