프로젝트

개발 프로젝트

프로젝트별 시스템 역할, 담당 범위, 주요 개발 내용과 기술 스택을 정리했습니다.

2026 - 현재 · 오픈소스

Flower

장시간 작업의 실행·대기·복구를 관리하는 Java 런타임과 19개 규칙의 빌드 검사 도구 flower-check

Java · Maven · Spring Boot · JDBC · flower-check

2026 · 핵심 프로젝트 · 현장 검증

항만 현장 유지보수 AI 에이전트 서버

Slack 요청을 Flower Flow로 실행하고 현장 증거 수집, Codex·Claude Agent 분석과 보고서 회신을 통제하는 Java 오케스트레이터

Java 21 · Flower · Action Runtime · AI Harness · Codex SDK · Claude Agent SDK

2026 · 설계 및 개발

Netty 기반 소켓 라이브러리

네트워크 I/O와 업무 처리를 분리하고 세션별 Queue를 외부 Task가 처리하는 Java TCP 라이브러리

Java · Netty · Spring Boot Starter · Agent Skill

2026 - 현재 · 오픈소스

Flower Agent Skills

AI 코딩 에이전트가 Flower와 Action Runtime을 구현·검토할 때 사용하는 두 개의 공개 개발 가이드

Agent Skills · Codex · Claude Code · Gemini CLI

2026 - 현재 · 오픈소스

Flower AI Harness

AI 호출을 Flower Flow로 구성하고 결과 검증·재시도·모델 변경·취소를 처리하는 Java 프레임워크

Java · Flower · Spring AI · OpenAI · Anthropic

2026 - 현재 · 오픈소스

Flower Action Runtime

업무 Action을 Registry·정책·승인·중복 방지·감사 절차를 거쳐 실행하는 통제 런타임

Java · Flower · JDBC · CAS · Maven

2026 - 현재 · 오픈소스

Bloom

JVM 내부 객체와 모듈 사이에 Typed Event를 전달하는 경량 Pure Java Event Bus

Java · Publish/Subscribe · Spring · Flower Adapter

2026.05 - 현재 · 개인 개발 · AWS 운영

ArchDox

감리 문서·체크리스트, AI 문장 보정, 문서 생성, 법령 지식 갱신과 MCP 연결을 제공하는 건축사사무소용 Workflow Platform

Java · Spring Boot · Flower · React · AWS

2026 · 설계 및 개발

TLS QMS

TOS의 선박 WorkQueue와 WorkOrder를 관리하고 STS ECS와 작업 명령·상태를 교환하는 Quay Crane 실행 모듈

Java · Spring Boot · RabbitMQ · TCP · Oracle · Taskflow

2025 · 신규 구축

AYTSS

TOS 작업지시를 FMS 실행 단위로 변환하고 자율 야드 이송장비 작업을 관리하는 시스템

Java · Spring Boot · MyBatis · Oracle · eventflow

2023 - 현재 · 운영 및 신규 사이트

ATCSS

TOS와 야드 크레인 제어 시스템 사이의 작업 실행 및 상태 관리 모듈

Java · Spring Framework · eGovFrame · MyBatis · TCP

2024 · 설계 및 개발

ECS·STS 장비 제어 프로그램

Task·Event 기반 크레인 작업과 현장별 비동기 통신을 처리하고 내장 에뮬레이션과 하부 장비 연동 경계를 구성한 제어 프로그램

C# · WinForms · 비동기 TCP · Task·Event 기반 제어

2019.06 - 2020.07 · 개발 및 셋업

LMS 물류 제어 프로그램

Bosch Rexroth LMS Stage와 주변 장치를 제어하는 C# 프로그램 및 약 35대 장비 개조

C# · WinForms · Socket · Serial · CC-Link

2021.06 - 2021.09 · 라이브러리 및 데모 개발

Beckhoff LMS 제어 라이브러리

Bosch Rexroth LMS를 Beckhoff PLC에서 제어하기 위한 ST 통신 라이브러리와 데모 장비 프로그램

Beckhoff ST · Socket · TestAndSet · Observer Pattern

2020.07 - 2021.03 · 개발 및 셋업

비전 정렬 및 검사

FLIR 카메라 영상 기반 위치 보정, Mitsubishi PLC Stage 연동과 SQLite Recipe·결과 관리 프로그램

C# · WPF · SQLite · FLIR Camera · GigE Vision · MX Component

2021 · 개발

TwinCAT ADS 파일 관리자

PLC 상태 로깅과 파라미터 파일 관리를 위한 상시 실행 프로그램

C# · WPF · TwinCAT ADS · XML · Socket

2022.03 - 2022.07 · 개조 및 검증

두께 측정기 CIM 연동 및 MQTT 검증

OLED 두께 측정기 제어 프로그램의 CIM 통신 연동과 MQTT 장비 제어 검증

C# · WinForms · CIM · MQTT · Serial · Node-RED

2022.07 - 2022.12 · 개조 및 셋업

OLED Mask 인장기·검사기 개조

Mask Frame 인장기 1대와 검사기 4대의 프로그램 개조, 통신·구동부·카메라 셋업

C# · WinForms · Moxa NPort · B&R I/O · ACS Gantry

2016 - 2017 · 개인 프로젝트

착한주유소

전국 약 1만 2천 개 주유소의 위치와 이력 데이터를 제공하는 웹·앱

JavaScript · HTML/CSS · PHP · MySQL