Skip to content

JAXPLE/jaxple

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

이재원 Software Engineer

Tech Stack

  • Language: Java, C++
  • Framework: MFC
  • Tool: Visual Studio, Visual Studio Code, Tortoise SVN, GitHub

Selected Works

Astatine - Java 기반 게임 사설서버 운영 (2022. 12 ~ 현재)

20명 이상 규모의 Java 기반 게임 사설 서버 운영 및 시스템 고도화

  • 실시간 재고 기반 경제 시스템 구축 : 단일 수식, Dirty Checking, 이중 버퍼링을 활용한 최적화 진행.
  • 최대 20 TPS 서버 안정화 달성: UUID 타임스탬프 기반 로드 리미터 및 Singleton HashMap 핸들러 도입.
  • 사용자 접근성 대폭 개선: 텍스트 명령어 환경을 GUI로 재해석하여 직관적인 UI 환경 구축.

Wurst - Open Source Contribution (2023. 05 ~ 현재)

1.3k+ Star Java 기반 게임 모드 오픈소스 기여

  • 다국어 사용자 간 상호작용 개선: 비동기 구글 번역 API와 발신 메시지 후킹을 활용한 채팅 자동 번역 기초 로직 구현.
  • 전체 플레이어 대상 텔레포트 요청 모듈 범용성 확보: GUI 기반 커스텀 명령어 지정 기능 추가 및 정규식 검증 로직 구현.

코스코스 파트너스 - TradingView-Telegram 연동 미들웨어 (2025. 03 ~ 2025. 06)

트레이딩뷰 신호를 텔레그램으로 전달하는 Event-Driven 기반 시세 알림 미들웨어 설계 및 구현

  • 수신부/발송부 간 의존성 완벽 제거 및 동시성 문제 해결: Observer Pattern 적용 및 EventManager 구축.
  • 트래픽 상승 시 안정적인 대용량 요청 처리 보장: Thread Pool 기반 비동기 큐잉 시스템 구축.
  • OCP 구조 완성: 공통 인터페이스 구현으로 코드 수정 없이 신규 종목 봇 추가가 가능하도록 설계.

삼일테크 - 반도체 장비 제어 SW 및 인프라 고도화 (2023. 07 ~ 2025. 01)

MFC(C++) 기반 글로벌 반도체 장비 제어 소프트웨어 개발 및 레거시 리팩토링

  • 통신 처리 속도 6배 향상 (3ms → 0.5ms): 레거시 PLC 통신 구조 전면 재설계 및 데이터 블록 단위 통합 병목 개선.
  • 협업 문서 작성 시간 70% 단축 (2.5시간 → 10분 미만): PLC-PC 간 인터페이스 정의서 템플릿화 및 자동 생성 로직 개발.
  • 개발 생산성 및 투명성 확보: 형상관리(SVN) 도입 제안, 서버 개설 및 레거시 프로젝트 마이그레이션, 코드 리뷰 문화 정착 주도.

Contact

About

Who am i

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages