Custom software / SI · SM

요구사항부터
배포·운영까지, 엔지니어링으로 일정을 줄입니다.

백엔드·관리자·모바일·API까지 한 팀에서 설계합니다. 생성형 AI·코딩 어시스턴트는 반복 구현·초안에만 쓰고, 아키텍처·보안·검수는 사람이 책임집니다.

도메인
복지·환경·물류
클라이언트
앱 · 웹 · 3D
운영
스토어 배포
효율
AI 구축
$ stack trace — delivery
├── requirements · 기획·스펙 정리
├── design · API · DB · 권한
├── implement · 서버 · 앱 · 관리자
├── release · 스토어 · HTTPS · 모니터링
└── operate · SM · 개선 스프린트
# AI: boilerplate / draft only — human: review & ship

What we build

제공 서비스

내부 업무 시스템부터 대외 서비스까지, 레거시 연동과 스토어 배포 경험을 바탕으로 범위를 정해 일정에 맞춥니다.

SI / 백엔드 · API

Spring Boot 등 서버, 관리자, REST·연동 모듈. 전자정부·외부 API·결제·푸시 등 운영 환경을 전제로 설계합니다.

모바일 · 하이브리드

Android / iOS 스토어 배포, Cordova·Xamarin·네이티브 연계. 앱 심사·버전·푸시까지 릴리스 단위로 맞춥니다.

웹 · 3D · 데이터

관리자·대시보드, 지도·센서 시각화, Cesium·WebGL 계열 UI. 브라우저 기반 운영 도구를 함께 만듭니다.

Delivery process

  1. 01

    기획·스펙

    범위·우선순위·일정 합의

  2. 02

    설계

    API · DB · 권한 · 보안

  3. 03

    구현

    스프린트 단위 개발

  4. 04

    배포

    스토어·서버·HTTPS

  5. 05

    운영·SM

    모니터링·개선 반영

Enterprise & public sector

엔터프라이즈·공공 납품·참여 사례

아래는 스킬 인벤토리·경력 기준으로 정리한 주요 프로젝트입니다. SI·SM·PL·개발·고도화 등 역할은 과제별로 상이하며, 상세 화면·산출물은 고객사 정책에 따라 비공개인 항목이 있습니다.

의료·헬스

  • 메트로병원 — 메트로소프트 OCS/EMR 유지보수 (C++/MFC, MS SQL)
  • 강북삼성병원 — RFID 기반 수진자 관리 (C#.NET/WPF)
  • 한국수력원자력·방사선보건연구원 — 통합의료정보시스템 고도화 (Java, WebLogic)
  • 하나로건진센터 — RFID·모바일 연동 검진 시스템
  • 한국원자력의학원 — 병원정보시스템(방사선 비상·진료 규제) 구축

제약·CRM·SFE·유통

  • 중외신약·아주약품·태평양제약·코오롱베니트 — SFE/BOIS·모바일·Push 서비스
  • 대림비앤코 — CRM 구축 (ASP.NET, MS SQL)
  • 중외그룹 — CRM 모바일·웹 CRM 유지보수
  • 한국쿄와하코기린 — SFE·전자결제 유지보수 (Java/Spring)
  • 중외메디칼 — 법인카드 전표 웹앱 및 ERP 연동
  • FMS 코리아 — 콜드체인 플랫폼·WMS 물류 연동 (Spring Boot, IoT)

공공·안전·규제

  • 건설교통부 — e-건교방송 시스템 구축
  • 문화관광부 — 정책홍보용 PCRM 구축
  • 교통안전관리공단 — 포털(자동차검사)·인사 사이트 개선
  • 식약처 — 영양성분 분석 시스템 구축
  • 국기원·태권도협회 — 포털 TCON 심사·고도화 (전자정부, Spring Boot)
  • 공정거래위원회 — 프랜차이즈 사업정보 융·복합 데이터 개방 (RPA, 전자정부)
  • 사회적기업진흥원 — e-store 365 구축·개선 제안
  • DIDC(국방통합데이터센터) — 정보자원 교체·체계 이관 (OpenStack, SSO 등)

에너지·제조·플랜트

  • 한국전력기술·그린파워엔지니어링 — P-Manager 수불·재고·물류 운영/개선 (Flex/Java/Spring)
  • LIG 넥스원 — PLM 기능 개발 (Java, WebLogic)
  • 강원랜드 — RMS 고도화
  • 대림산업 — MDM 기준정보·전사 시스템 (Talend 등)
  • 현대엔지니어링 — AI 기반 P&ID 자동인식 (C#, DevExpress)
  • 두산건설 — EHS 시스템 고도화·Java 공통

클라우드·데이터·AI·운영

  • SK 하이닉스 — DataLake House 구축 (Java/Kotlin, Kafka, K8s, Hive 등)
  • LG전자 — 상담사·SM 챗봇 (Azure, Vue.js, Node.js)
  • SK C&C / SK 네트웍스 — HUG 백업 기능 (Spring Boot, S3, Jenkins)
  • 네이버시스템 — 국기원 고도화·DIDC 등 대형 구축 참여
  • ㈜플럭션소프트 — 관리자·연동 솔루션 운영 및 개선 (AWS, Spring Boot, Django 등)
  • 더클로젯컴퍼니 — 패션 쉐어링 플랫폼 유지보수 (PG·모바일)
  • ㈜올빅뎃 등 — 공공·규제 데이터 정형/비정형 추출·적재

기술 스택 요약: Java/Spring·전자정부·Oracle/MS SQL·Linux·AWS·Docker/Kubernetes·Vue/Node — 문서 기준 Infra·아키텍처 이해도 및 Full Stack·공공 PL 경험 명시.

Repositories

코드베이스·자산

GitHub 등에서 다수의 저장소·프로젝트를 함께 운영하며, 모바일·백엔드·CMS·유통·센서 등 도메인별 코드베이스를 축적해 왔습니다. 아래는 조직·계정에서 관리 중인 저장소 일부 화면입니다.

GitHub fluxionkr 등 다수 저장소 목록
GitHub · 조직/계정 저장소
bluememe, netzero, fxdist, CMS·API 등 다양한 레포지토리

Engineering principles

품질 기준

납기와 안정성을 함께 맞추기 위한 네 가지 기술 원칙입니다.

High Performance

비효율적인 쿼리와 로직을 개선하여 응답 속도를 획기적으로 단축합니다. 빠른 서비스는 곧 더 나은 사용자 경험을 의미합니다.

Robust Security

엔터프라이즈급 암호화 기술과 강력한 인증 시스템을 통해 민감한 데이터를 외부의 위협으로부터 안전하게 보호합니다.

Scalable Architecture

트래픽 급증에도 유연하게 대응할 수 있도록 마이크로서비스(MSA)와 컨테이너 기반의 확장성 높은 인프라를 구축합니다.

AI-Augmented Delivery

생성형 AI·코딩 어시스턴트를 일상 워크플로에 녹여 보일러플레이트·초안·반복 구현 시간을 줄입니다. 요구사항 정리와 아키텍처·보안·코드 리뷰는 개발자가 주도해 품질과 책임 경계를 유지합니다.

Case studies

납품·구축 사례

과거 개발·구축·운영에서 담당했던 범위를 프로젝트별로 정리했습니다.

모여서 넷제로

환경 생활 습관·챌린지 플랫폼

모여서 넷제로 사용자 앱 화면
사용자 앱
홈 · 챌린지 · 인증 플로우

서비스 소개

환경을 위한 생활 습관, 함께하는 챌린지로 더 즐겁게. 달성하면 제공되는 리워드 혜택으로 더 신나게. 함께하면 즐거운 챌린지 만들기, 인증도 재미있게, 기관·기업이 제공하는 리워드까지.

작업 범위 (당시 담당)

풀스택, 서버, 관리자, iOS·AOS 배포 등 구축 전반 총괄 및 개발.

관리자

  • 1. 챌린지 제안 관리
  • 2. 챌린지 운영 관리
  • 3. 공지사항
  • 4. 문의 게시판
  • 5. 신고글 관리
  • 6. 메인 배너 관리
  • 7. 회원 관리
  • 8. 통계 관리
  • 9. 랭킹 관리

총괄 관리자

상위 권한 체계에 따른 기관·플랫폼 단위 운영·정책 관리 등 담당. 세부 메뉴 구성은 서비스 운영 정책에 따라 별도로 구성되었습니다.

사용자 앱

  • SNS 로그인
  • 회원가입
  • 마이페이지
  • 피드
  • 챌린지
  • 내 도전

사용 기술

Java Spring Boot 전자정부 Cordova AWS EC2 카카오 API 푸시 Firebase

BLUEMEME · 블루밈

사회적 기업 (주)오엠인터렉티브 · 플로깅·조깅 등 운동 모임 기반 환경 플랫폼

BLUEMEME 사용자 앱 화면
사용자 앱
홈 · 캠페인 · 스페이스 · 커뮤니티
블루밈 관리자 웹 화면
관리자 웹
블루밈관리자 · 대시보드

서비스 소개

사회적 기업 (주)오엠인터렉티브의 플랫폼 구축 의뢰로, 플로깅·조깅 등 운동 모임을 통해 환경 운동을 함께하는 서비스입니다. 서버, 관리자, iOS·AOS까지 일체 구축을 완료했습니다.

작업 범위 (당시 담당)

풀스택, 서버, 관리자, iOS·AOS 배포 등 구축 전반 총괄 및 개발.

관리자

1. 게시글 관리

  • 블루밈 활동 리뷰
  • 공지사항 / 이벤트

2. 홍보 / 마케팅

  • 메인 배너
  • 팝업
  • 푸시 알림

3. 서비스 관리

  • 캠페인
  • 블루밈 스페이스
  • 회원 관리

4. 기타

  • 디바이스 관리
  • 앱 버전 관리

총괄 관리자

상위 권한 체계에 따른 기관·플랫폼 단위 운영·정책 관리 등 담당. 세부 메뉴 구성은 서비스 운영 정책에 따라 별도로 구성되었습니다.

사용자 앱

  • SNS 로그인
  • 회원가입
  • 마이페이지
  • 스페이스
  • 캠페인
  • 커뮤니티

사용 기술

Java Spring Boot 전자정부 Cordova AWS EC2 카카오 API 푸시 Firebase

중소기업 복지플랫폼

신규 기능(SNS 로그인) · AOS / iOS 앱 배포

중소기업 복지플랫폼 웹 홈 화면
웹 · 홈
Google Play · App Store 배너 및 서비스 소개

프로젝트 요약

운영 중인 중소기업 복지플랫폼SNS 로그인을 신규로 추가하고, Android·iOS 앱을 스토어에 배포했습니다. 클라이언트는 C# 기반 Xamarin으로 구현했습니다.

작업 범위 (당시 담당)

  • 신규 기능: SNS 로그인 연동 및 관련 흐름
  • AOS·iOS 앱 빌드 및 스토어 배포
  • Xamarin 기반 앱 유지보수·확장에 따른 클라이언트 개발

사용 기술

C# Xamarin Android iOS

드론 배송 유통 플랫폼

주문 → 배송을 위한 모바일 웹앱 · Cordova · AOS / iOS

드론 배송 앱 홈 화면
검색 · 카테고리 · 추천 메뉴
메뉴 목록 화면
주문 · 목록
카테고리 탭 · 상품 리스트
드론 배송 비주얼
비주얼
스플래시 · 브랜드 일러스트

프로젝트 요약

드론 배송을 전제로 한 유통·주문 플랫폼의 모바일 웹앱을 개발했습니다. 사용자가 주문부터 배송 흐름까지 이어지는 화면을 모바일 중심으로 구성했습니다.

작업 범위 (당시 담당)

  1. Cordova 기반 하이브리드 앱 개발
  2. AOS·iOS 빌드 및 스토어 배포

공통 작업

화면 구조·스타일·비동기 연동 등 클라이언트 공통 구현을 담당했습니다.

HTML CSS jQuery Ajax

사용 기술

Cordova HTML CSS jQuery Ajax Android iOS

GPS·가속도 센서 수집

모바일 앱 데이터 수집 · 웹 관리자 시각화(지도·차트) · 승인/반려

위치정보 지도뷰 GPS 수집 경로
데이터 시각화 · 지도
GPS 궤적 표시 · 수집방법 필터
위치정보 지도뷰 수집방법별 표시
수집 방법 분류
GPS · Wi-Fi · 셀(네트워크) 등 조건 조회
데이터검수 이동현황 승인 반려
데이터 검수
이동현황 승인/반려 · 조건별 목록

프로젝트 요약

GPS·가속도 센서 데이터를 모바일 앱에서 수집·설정하고, 웹 관리자에서 위치 시각화가속도 차트 등으로 표출·검수하는 시스템을 구축·적용했습니다.

앱 기능

  • 로그인
  • 위치정보 수집 — GPS(위성·네트워크·Wi-Fi 분류), 가속도 · 수집 주기 설정
  • 수집 상태 조회(현재 센서 수집 상태 표시)
  • 이동현황 조회(사용자 등록 이동현황 상태)
  • 이동현황 입력 — 관리자 승인/반려 후 센서 수집 가능, 날씨 API 연동 표시

웹 관리자 기능

  • 로그인
  • 회원 등록
  • 데이터 승인/반려
  • 데이터 시각화 — 위치 표시, 가속도 차트
  • 조건에 따른 표시(필터·검색 등)

사용 기술

Android GPS 가속도 센서 지도 API 날씨 API 웹 관리자 데이터 시각화

웰니스모드 MVP WellnessMode

내셔널짐 현장 실증(PoC) · 회원·트레이너·관리자 · 예약·루틴·OCR·리텐션

Flutter 다클라이언트(Android·iOS·데스크톱 포함)와 Supabase 백엔드로 구축한 피트니스 센터 운영 MVP입니다. 스토어·현장 정책에 따라 대표 UI 캡처는 생략했습니다.

프로젝트 요약

내셔널짐 현장 실증(PoC)을 목표로, 회원의 루틴·운동 기록·예약·건강 지표와 트레이너·관리자의 처방·보고·리텐션 분석을 한 앱에서 이어지도록 설계했습니다. 수기 운동일지·인바디(신체변화)는 Supabase Edge Function과 GPT-4o 기반 OCR 파이프로 업로드·검수 후 DB에 반영하는 흐름을 포함합니다.

주요 기능 영역

  • 회원: 홈·예약·오늘의 운동·프로그램 입력·건강 지표·푸시 알림
  • 트레이너·관리자: 회원 상세(Confirm), 루틴 편집, 타임테이블·예약 관리, 운동 보고함
  • 담당 트레이너 배정·리텐션·센터 통계·코치 알림 연동
  • 운동일지 OCR·인바디 OCR 검수 UI, 건강검진 OCR(run-ocr)와 파이프 분리
  • Edge: run-workout-ocr, run-inbody-ocr, 예약 취소·보고 알림 등

구현·운영

  • Flutter · Riverpod · go_router · 다국어(l10n)
  • Supabase — Auth, Postgres, RLS, Storage, Edge Functions
  • Firebase Cloud Messaging + 로컬 알림
  • RPC·뷰·마이그레이션으로 배치 저장·리텐션 조회 최적화
  • 저장소 정책·JWT 검증·--no-verify-jwt 배포 패턴 등 운영 이슈 대응

사용 기술

Flutter Dart Supabase PostgreSQL Edge Functions GPT-4o Firebase Riverpod go_router

TssTelemetryClient Relay · TSS 연동

WPF 데스크톱 · MAVLink v2 UDP · REST 텔레메트리 · 비행계획·웨이포인트 시뮬레이션

드론·지상국(GCS) 검증용으로, HTTP 텔레메트리 APIMAVLink UDP 버스트를 동시에 다루는 Windows 클라이언트입니다. UI 캡처는 배포·보안 정책상 생략합니다.

프로젝트 요약

Relay 백엔드의 MAVLink 텔레메트리 수집 API에 맞춰 FAST / POS / STATUS 주기별로 JSON 페이로드를 전송하고, TSS 비행계획 API로 웨이포인트·경로를 불러와 위치 시뮬레이션(경로 추종, 사각 패턴, 역주행 복귀 등)을 수행합니다. 별도로 QGroundControl이 기대하는 common MAVLink v2 프레임을 바이트 단위로 조립해 UDP로 송신하는 모드를 포함합니다.

기능·연동

  • Relay OpenAPI: 로그인·JWT, 비행계획 목록, 산불 발화 지점 등록 API 연동
  • TSS: getWaypointsByPlanId 등으로 경로 로드 후 Pos 텔레메트리와 동기
  • 시뮬레이션: 자세·속도·배터리 등 Fast/Status, 임베드된 폴리곤 기반 지그재그 경로 이동 옵션
  • MAVLink UDP 자동 전송: HEARTBEAT, SYS_STATUS, GPS_RAW_INT, ATTITUDE, GLOBAL_POSITION, VFR_HUD 등 QGC 스타일 버스트

구현 스택

  • .NET 10 · WPF · HttpClient + System.Net.Http.Json
  • MAVLink v2 프레임 직접 조립(c_library_v2 호환 레이아웃)
  • UDP·타이머(DispatcherTimer) 기반 주기 송신
  • 임베드 리소스(JSON 경로 정의)로 시나리오 데이터 관리

사용 기술

C# .NET 10 WPF MAVLink v2 UDP REST API HttpClient

white_screen 알아서해

WPF 데스크톱 · 거래명세표 OCR · 좌표·자동화 · Supabase Postgres · Flutter 모바일 업로드

매장 PC에서 화면 캡처·OCR로 거래명세표를 읽고, ChromisPOS 등에 맞춰 좌표 기반 자동 입력을 돕는 도구입니다. 휴대폰 전용 Flutter 앱으로 촬영 이미지를 올리는 흐름까지 포함합니다.

Android APK 안내 페이지

프로젝트 요약

WPF(.NET 10) 메인 앱에서 이미지·캡처 기반 OCR 후 품목(수량·단가)을 편집하고, 좌표 설정 창에서 버튼·콤보·캘린더 등 UI 요소 위치를 DB에 저장·잠금·다중 선택·그룹 드래그까지 지원합니다. DB는 Supabase PostgreSQL(Npgsql)을 사용하고, OCR은 Upstage API·Tesseract 자원 등 설정에 따라 연동합니다.

PC 앱 · 데이터

  • 창/영역 캡처, 거래명세표 목록·금액 자동 계산
  • 좌표 키(ScreenKey:ComponentKey), 컴포넌트 타입·콤보 항목 인덱스·잠금(locked)
  • 전체 좌표보기 오버레이: 드래그 저장, 다중 선택·일괄 삭제/타입 변경
  • 엑셀 → ChromisPOS MariaDB 등 별도 마이그레이션 스크립트 폴더 구성

모바일 · OCR 서버

  • mobile_ocr_upload (Flutter): Android·iOS, JWT 기반 브리지 API로 업로드·OCR 요청
  • ocr_service: Python PaddleOCR CPU 서버, 리버스 프록시 하위 경로로 연동
  • mysql_bridge: 인증·내부 API, 모바일과 PC가 동일 베이스 URL 사용
  • 배포: Caddy로 /auth·/internal·/local-ocr 라우팅 패턴

사용 기술

C# .NET 10 WPF PostgreSQL Supabase Flutter Python PaddleOCR REST API

Contact

프로젝트 범위·일정을 보내 주시면 검토 후 회신 드립니다.

복지·환경·물류·드론·위치·3D 시각화 등 여러 도메인 납품 경험이 있으며, 신규 구축·SM·AI 구축 개발로 리드타임 단축이 가능합니다.

mangho1f@naver.com