Software Engineer · 3년차
김연우
Projects
실무에서 마주한 성능·동시성 문제를 분석하고 개선한 프로젝트
실시간 센서 데이터 전송 시스템
CPU 사용률 90%→60%선박 센서(온·습도, 화재, 도어) 데이터를 수집해 외부 서버로 실시간 전송하는 데이터 연동 시스템
JavaSpringMQTT
선박 운항 데이터 수집 엔진
DB I/O Wait 18%→3%Ethernet Converter(Serial→TCP) 환경에서 운항·안전 센서 데이터를 실시간 수신·처리하는 수집 엔진
JavaNettyBatch Insert
국면 전환 자동 종료 기능
종료 알림 중복 4회→1회진행 중인 국면 전환의 종료 조건을 주기적으로 확인해, 조건 충족 시 자동 종료하는 스케줄러 기반 기능
JavaSpringRedisAOPWebSocket
전자 결재 시스템
Lost Update 문제 해결기안자가 결재를 상신하고, 상급자가 모바일 앱에서 승인·반려하는 전자 결재 시스템
JavaSpringMySQL
Studies
MSA와 대규모 트래픽 환경에서 마주하는 문제를 직접 구현하며 학습한 프로젝트