- Language: Java, C++
- Framework: MFC
- Tool: Visual Studio, Visual Studio Code, Tortoise SVN, GitHub
20명 이상 규모의 Java 기반 게임 사설 서버 운영 및 시스템 고도화
- 실시간 재고 기반 경제 시스템 구축 : 단일 수식, Dirty Checking, 이중 버퍼링을 활용한 최적화 진행.
- 최대 20 TPS 서버 안정화 달성: UUID 타임스탬프 기반 로드 리미터 및 Singleton HashMap 핸들러 도입.
- 사용자 접근성 대폭 개선: 텍스트 명령어 환경을 GUI로 재해석하여 직관적인 UI 환경 구축.
1.3k+ Star Java 기반 게임 모드 오픈소스 기여
- 다국어 사용자 간 상호작용 개선: 비동기 구글 번역 API와 발신 메시지 후킹을 활용한 채팅 자동 번역 기초 로직 구현.
- 전체 플레이어 대상 텔레포트 요청 모듈 범용성 확보: GUI 기반 커스텀 명령어 지정 기능 추가 및 정규식 검증 로직 구현.
트레이딩뷰 신호를 텔레그램으로 전달하는 Event-Driven 기반 시세 알림 미들웨어 설계 및 구현
- 수신부/발송부 간 의존성 완벽 제거 및 동시성 문제 해결: Observer Pattern 적용 및 EventManager 구축.
- 트래픽 상승 시 안정적인 대용량 요청 처리 보장: Thread Pool 기반 비동기 큐잉 시스템 구축.
- OCP 구조 완성: 공통 인터페이스 구현으로 코드 수정 없이 신규 종목 봇 추가가 가능하도록 설계.
MFC(C++) 기반 글로벌 반도체 장비 제어 소프트웨어 개발 및 레거시 리팩토링
- 통신 처리 속도 6배 향상 (3ms → 0.5ms): 레거시 PLC 통신 구조 전면 재설계 및 데이터 블록 단위 통합 병목 개선.
- 협업 문서 작성 시간 70% 단축 (2.5시간 → 10분 미만): PLC-PC 간 인터페이스 정의서 템플릿화 및 자동 생성 로직 개발.
- 개발 생산성 및 투명성 확보: 형상관리(SVN) 도입 제안, 서버 개설 및 레거시 프로젝트 마이그레이션, 코드 리뷰 문화 정착 주도.
- email: jaxple@gmail.com
- site: jaxple.dev