2025년
■ 현장 Data Source 수집체계 구축 (Data Online화)
- 기간: 2025.03 ~ 2025.05
- 사용 기술: .NET Framework. Windows Service, MSSQL, FTP/SFTP, RTDB
- 주요 업무 및 성과:
- FA망 장비 데이터 → OA망 → VDI(업무)망으로 연계되는 3단계 전송 구조 설계 및 구현
- 망 분리 환경에서도 Raw Data를 안전하게 수집•적재하는 자동화 체계 구축
- 가상 서버에 수집된 데이터를 웹 기반으로 탐색•다운로드할 수 있는 인터페이스 개발
- 향후 SPC 시스템 및 Dashboard 활용을 고려한 확장 가능한 데이터 구조 확보
- 실시간 수집•활용 가능한 장비 데이터 수집 파이프라인 완성
■ 분석실 통합 관리 플랫폼 구축 (Fab 정보 관리 시스템 기능 확장)
- 기간: 2025.01 ~ 2025.03
- 사용 기술: ASP.NET MVC5, JavaScript, MSSQL, fullCalendar
- 주요 업무 및 성과:
- 기존 Fab 일정 관리 시스템을 분석실 업무에 맞춰 기능 확장 및 전개
- PM/BM(Preventive/Breakdown Maintenance) 이력 관리 기능 구현
- 분석장비 사용 실적 통계 및 Report 조회 기능 구현
- 세정액 분석 현황 관리 기능 구축 → 기준값, 측정 이력, 이상 판별 로직 포함
- 분석 담당자 및 관리자의 피드백을 반영한 현장 중심의 통합 운영 환경 제공
- 분석장비 운영의 체계화 및 품질 이력 관리 기반 확보
2024년
■ SSO 연계를 통한 인증 프로세스 구축
- 기간: 2024.08
- 사용 기술: ASP.NET MVC5, C#, 외부 SSO 솔루션 DLL 및 config 연동
- 주요 업무 및 성과
- 외부 업체 제공 SSO 솔루션 연동 → Controller 레벨 인증 흐름 설계 및 구현
- 기존 계정 인증 방식을 SSO 기반으로 전환 → 보안성 및 사용자 편의성 향상
■ Fab 정보 관리 시스템 고도화
- 기간: 2024.03 ~ 2024.06
- 사용 기술: ASP.NET MVC5, JavaScript, fullCalendar, SMTP, Windows Service
- 주요 업무 및 성과:
- 기존 fullCalendar 기반 Fab 일정 시스템 코드 유지보수 → 확장성 고려 리팩터링 및 성능 튜닝 포함
- 사용 권한에 따라 일정 수정/삭제 제한 및 이력 추적 기능 구현
- 주간 리포트 자동 생성 및 이메일 전송 기능 구현
- SYSTEM 권한의 윈도우 서비스가 주기적으로 리포트 생성 후 캡처 → SMTP 메일 전송
- 연구실별 가동률, 부서별 사용률, 항목별 통계 시각화 포함
- 장비 운영 효율화 및 리포트 자동화를 통한 업무 시간 단축 (연 200시간 이상 절감 효과)
- 실사용자 중심의 UI/UX 및 프로세스 개선으로 현장 만족도 향상
■ 데이터베이스 서버 관리 및 유지보수
- 기간: 2024.01 ~ 2025.05
- 사용 기술: MSSQL, SQL Server Management Studio, PowerShell
- 주요 업무 및 성과:
- 주기적 백업 및 디스크 모디터링 설정으로 데이터 안정성 확보 및 장애 대응력 향상
- SA 계정 분실 복구, DB 인스턴스 생성 및 역할 기반 사용자 권한 분리 설정
- 서비스별 DB 격리 및 보안 체계 강화
■ S/W 엔지니어링 체계 구축 및 배포 자동화
- 기간: 2024.01 ~ 2025.05
- 사용 기술: Git, Jenkins, PowerShell, Batch Script
- 주요 업무 및 성과
- Git 기반 형상관리 체계 수립: 원격 저장소 초기 세팅, 협업 중 코드 충돌 및 이슈 대응
- 폐쇄망 내 배포 자동화 시스템 구축: Jenkins + PowerShell 기반 자동 빌드•배포 파이프라인 설계 및 운영
- 순차적 검증 및 릴리즈 로직 도입으로 운영 안정성과 배포 오류 Zero화
- 자동화된 배포 환경으로 연간 약 400시간 이상의 업무 시간 절감
- 기술 세미나/멘토링을 통해 팀 내 S/W 엔지니어링 표준 정립 및 전파
2023년
■ 제조 데이터 포탈 운영
- 기간: 2023.08 ~ 2025.05
- 사용 기술: ASP.NET MVC5, C#, JavaScript, jQuery, AdminLTE, MSSQL
- 주요 업무 및 성과:
- AdminLTE 기반 UI로 구성된 포털 시스템의 전체 운영 및 관리 총괄
- 웹 풀(Web Pool) 설정을 통한 페이지 전환 속도 개선 및 렌더링 최적화
- 사용자 계정 등록, 역할 기반 접근권한 제어 기능 구현
- 배포 및 장애 대응 포함한 운영 이슈 대응
- 업무 역할별로 모듈화된 구조를 통해 시스템을 구분 관리하고, ActionFilter 및 Session•ViewBag 등을 활용하여 코드 중복 최소화와 사용자 권한 검증의 일관된 유지보수 체계 정립
■ 공정 데이터 실시간 수집 윈도우 서비스 구현
- 기간: 2023.06 ~ 2024.05
- 사용 기술: C#, .NET Framework, MSSQl, Timer, Bulk Insert, Merge
- 주요 업무 및 성과:
- Yokogawa RTDB Server로부터 COM 기반 실시간 데이터 수집 프로세스 개발
- 수집 → 검증 → 집계 → 저장까지 이어지는 윈도우 서비스 기반 백엔드 구축
- Bulk Insert + Merge 쿼리를 활용한 대용량 DB 최적화 쿼리 구현
- 무중단 서비스 구조 및 일/시간 단위 요약 연산으로 데이터 신뢰성 확보
■ SPC(통계적 공정관리) 시스템 구축
- 기간: 2023.05 ~ 2023.12
- 사용 기술: ASP.NET MVC5, C#, JavaScript, MSSQL, Chart.js, jqPlot
- 주요 업무 및 성과:
- RTDB, LIMS 등 다양한 장비 및 데이터 소스 통합 → 공정별 Raw Data 자동 수집 체계 구축
- 통합된 데이터 기반 품질•장비 SPC 리포트 자동 생성 시스템 설계 및 구현
- Chart.js, jqPlot을 활용하여 공정별 이상감지•트렌드 시각화 기능 구현
- 통계 분석 및 설비 이상 패턴 감지를 위한 기준치 기반 자동 알림 로직 적용
- 수작업 리포트 작성 자동화로 평균 30분 이상 업무 시간 절감
- 타 사업장 확장을 고려한 제품•공정별 표준화 모델 설계 및 적용
■ 안드로이드 RPG 게임 앱 개발
- 기간: 2023.01 ~ 2023.05
- 사용 기술: Unity, C#, AWS EC2, TypeScript, Express, Socket.IO, Sequelize, PostgreSQL
- 주요 업무 및 성과:
- 기획•디자인부터 서버•클라이언트 개발까지 단독으로 전체 게임 개발 수행
- REST API 서버 구축 및 실시간 멀티 플레이를 위한 WebSocket 통신 구성
- Sequelize 기반 ORM을 활용한 PostgreSQL 연동
- AWS 서버 기반의 상시 운영 가능한 모바일 RPG 게임 서비스 제공
2022년
■ 키플러스 시스템 – 판매처 분리 리팩토링
- 기간: 2022.10 ~ 2022.12
- 사용 기술: Java, Express, DB Schema Design, JavaScript
- 주요 업무 및 성과:
- 기존 단일 시스템을 판매처별로 API/DB 구조 분리 설계 및 구현
- 서버 로직은 유지하면서 새로운 API를 추가해 구조적으로 분리
- 조건별 렌더링 구조 재설계 → 판매처별 맞춤 데이터 출력 가능
- 운영 중단 없이 구조 리팩토링을 통한 유지보수성과 확장성 향상
■ ETRI 협력 프로젝트 (네트워크 관리 플랫폼 리뉴얼)
- 기간: 2022.07 ~ 2022.12
- 사용 기술: Flutter Web, HTML, CSS, JavaScript, jQuery, Java, Karaf, YANG, REST API
- 주요 업무 및 성과:
- jQuery 기반 웹 페이지를 Flutter Web으로 아키텍처 전환
- NextUI로 네트워크 토폴로지 조회 기능 구현
- Karaf 환경의 Java 서버 유지보수 및 SDN 서비스 YANG 모델 설계
- 네트워크 장비-서버 간 데이터 통일성 개선 및 UI 현대화 수행
■ 청춘세탁 관리자용 웹 페이지 개발
- 기간: 2022.01 ~2022.07
- 사용 기술: Vue3, Node.js, TypeScript, Firebase
- 주요 업무 및 성과:
- 관리자 기능 중심의 웹 페이지 단독 개발
- Firebase Function 기반 백엔드와 사진 파일 업로드/조회 기능 구현
- 운영자 관리 효율성 증대 및 시스템 UI/UX 통일
■ 청춘세탁 점주용 Windows 프로그램 개발
- 기간: 2021.12 ~ 2022.07
- 사용 기술: Electron, Node.js, Vue3, Firebase, JavaScript, ffmpeg, MQTT
- 주요 업무 및 성과:
- 퍼블리싱 디자인과 요구 명세서를 기반으로 전체 프로그램 단독 개발
- Firebase Functions 기반 백엔드 서버와 연동
- MediaRecorder 및 ffmpeg를 이용한 영상 녹화 (관련포스팅)
- Firebase-Storage 연동을 통한 영상 저장 및 조회
- 라벨 프린터 SDK 연동, 결제 단말 DLL 연동, MQTT기반 컨베이어 벨트 호출 기능 탑재
2021년
■ KOREN 서비스 고도화 (초연결 지능형 연구개발망)
- 기간: 2021.08 ~2021.12
- 사용 기술: Angular, TypeScript, Python, OpenStack, Ansible, GirLab CI/CD, TOSCA
- 주요 업무 및 성과:
- OpenStak 기반 Container Orchestration 환경 연동
- Python 기반 Core 서버 기능 확장 및 REST API 구현
- TOSCA 모델 설계 및 서비스 자동 구축을 위한 Ansible 스크립트 개발
- GitLab 연동을 통한 CI/CD 환경 구축 및 배포 자동화
- 5G 서비스 관리 자동화 및 인프라 구축 효율성 향상
■ KT 선로피해예방 시스템 고도화 (파견 프로젝트)
- 기간: 2021.03 ~ 2021.07
- 사용 기술: Vue.js, TypeScript, Java, Spring, HTML, CSS, JavaScript
- 주요 업무 및 성과:
- Vue 기반 웹페이지 유지보수 및 요구사항에 따른 기능 추가
- 선로 피해 이미지 처리 및 외부 서버 연동 기능 구현
- Spring 기반 코어 서버의 알림•좌표 연동 기능 추가 및 유지보수
- REST API 기반 실시간 위치정보 지도 표시 기능 구현
- 다계층 시스템 전반의 기능 개선 및 실시간 대응 능력 확보에 기여
■ 차량 주변기기 시스템 모바일 앱 리뉴얼
- 기간: 2021.01 ~ 2021.02
- 사용 기술: C#, Xamarin
- 주요 업무 및 성과:
- 기존 기능을 유지하면서 신규 UI 디자인을 모바일 앱에 반영
- Android/iOS 동시 대응을 위한 Xamarin 기반 단일 코드베이스 유지
- UI/UX 개선을 통해 사용자 만족도 향상 및 앱 품질 고도화 기여
2020년
■ 키플러스 관리자 웹페이지 개발
- 기간: 2020.07 ~ 2020.10
- 사용 기술: TypeScript, Angular, Node.js, Express
- 주요 업무 및 성과:
- Angular 기반 관리자 UI 및 설정 기능 구현
- Node.js + Express 기반 API 서버 구축 및 연동
- 사용자 • 권한 관리, 설정 저장 등 백오피스 기능 개발
- 웹 기반 관리자 시스템 구축을 통해 유지보수 및 운영 효율 향상
■ KOREN 웹 페이지 리뉴얼
- 기간: 2020.06 ~ 2021.01
- 사용 기술: Angular v2 → v9, DevExtreme, TypeScript
- 주요 업무 및 성과:
- Angular v2 기반 프로젝트를 v9로 마이그레이션 수행
- 외주 퍼블리싱 결과물을 기반으로 UI 컴포넌트 일괄 적용
- DevExtreme을 활용하여 트래픽/사용률 등의 데이터 시각화 페이지 구현
- 버전 이슈 해결 및 사용자 중심의 시각화 개선으로 UX 향상
■ 화훼 경매 관리 웹사이트 개발
- 기간: 2020.05 ~ 2020.06
- 사용 기술: TypeScript, Angular
- 주요 업무 및 성과:
- 화훼 경매 데이터 입력 및 관리 기능을 갖춘 프론트엔드 개발
- 경매 일정, 품목, 가격 등록/수정 화면 UI 구현
- 경매 등록 및 운영 프로세스를 웹 기반 전환으로 관리 효율화
2019년
■ 스마트 생활관 출입 시스템 개발
- 기간: 2019.09 ~ 2019.12
- 사용 기술: Android Studio, Java, Eclipse, JSP, MySQL
- 주요 업무 및 성과:
- 대학 캡스톤 디자인 과제로 모바일 앱과 웹 서버를 통합한 출입 시스템을 직접 설계 및 개발
- Android 앱에서 관생증을 열면 학번을 바코드로 실시간 변환하여 표시, 관리자 앱에서 이를 스캔 시 학번을 자동 판별해 출입 처리를 수행
- Android 앱과 MySQL 기반의 사용자 DB•출입 기록 서버 연동으로 출입 자동화
- 관리자 권한을 별도로 분리하여 출입 이력, 상•벌점, 외박 신청, 건의사항, 공지사항 등 통합 관리 기능 제공
- 프로젝트 발표에서 우수한 평가를 받아 A+ 성적과 함께 3위 수상