경험한 기술 스택 & 도구
언어/데이터베이스
엔진/라이브러리
개발/협업 도구
경력사항
NC (L Project)
2025.10 - 2026.12 (26개월)
서버:
- 컨텐츠 개발
- [신규]대기열, 랭킹 개발
NC (H Project)
2023.02 - 2025.10 (32개월)
서버:
- 던전/파티/친구/랭킹연동 시스템 기능 개발
- dotMemory, dotTrace 프로파일링을 통한 메모리, CPU, GC 최적화
- [신규]기존 오브젝트 풀 시스템 교체
- 리플렉션을 통한 Protobuf 오브젝트 Clear 메서드 런타임 생성
- 스레드 별 풀링을 통한 성능 최적화
- [신규]성능을 위한 기능 개발
- NaiveFrozenDictionary, EnumDictionary, ThreadStaticMemoization
- [신규]기존 오브젝트 풀 시스템 교체
- 서버 개발 지원
- [신규]패킷 디버깅 툴 개발 (ImGui 패킷 뷰어 및 실시간 조작)
- [신규]Clumsy 라이브러리 통한 네트워크 악조건 테스트 기능 개발
- [신규].net 함수 후킹을 통한 서버 시간 변경 기능 개발
개발 환경:
- 빌드 및 배포 전체 환경 재구성 및 개선
- 빌드 결과물 패키징 시스템 개발 및 도입
- 젠킨스 통합 및 Configure as code 방식 도입
- [신규]인하우스 웹사이트 Blazor 개발
- 젠킨스 빌드 현황, 패키지 정보, 업데이트 관리
- 퍼포스 서밋 설정 변경 기능
- [신규]퍼포스 서밋 검증 및 제어 기능 개발
- [신규]퍼포스 스트림 간 머지 툴 개발
- 정적 분석 도입
- SonarQube 도입 및 데일리 알림
- [신규]Roslyn을 통한 소스 코드 분석 툴 개발
대표 성과: 개발 환경 개선, 서비스 출시, 라이브 대응
NC (A Project)
2022.04 - 2023.01 (10개월)
서버:
- [신규]NPC AI 시스템 개발
- AI 행동 트리 및 블랙보드 설계
- 언리얼 위젯을 이용한 AI 디버깅 툴 개발
- [신규]클라이언트 네트워크 언리얼 모듈 개발
- Asio 라이브러리, kcp 라이브러리(Reliable UDP 지원)
- 모듈화 된 구조를 통해 로직 변경에 유연하게 대응 가능
개발 환경:
- [신규]기획 엑셀 데이터 컨버터 개발
- 엑셀 데이터 및 정의 시트에 입력된 값을 Protobuf로 컨버팅
- 엑셀 VSTO 추가 기능
NC (B Project) [공개 채용 입사]
2020.01 - 2022.03 (26개월)
클라이언트:
- 컨텐츠 개발
서버:
- 컨텐츠 개발
- [신규]서버간 패킷 릴레이, 팀즈 알림 기능 개발
개발 환경:
- 빌드 및 배포 전체 환경 재구성 및 개선
- 퍼포스 스트림 신규 도입 작업
- Jenkins 신규 도입 작업
- [신규]WinForms 덤프 콜스택 리포팅 툴 개발
- [신규]인하우스 웹사이트 ASP.NET + Angular 개발
- 스트림 정보 관리 및 젠킨스 업데이트 요청
- 퍼포스 서밋 설정 변경
대표 성과: 개발 환경 개선
학력 & 프로젝트
성균관대학교
2012 - 2019
컴퓨터공학과 졸업
학사 시스템 크롬 확장 프로그램
IE 전용 학사 시스템을 크롬에서 사용 가능하게 하는 확장 프로그램
JavaScript DOM 수정 및 학사 시스템 런처 연동
공지사항 알림 봇
학교 공지사항을 실시간으로 수집하여 텔레그램으로 전송하는 봇
Node.js 크롤링 및 학식 메뉴 챗봇 기능
비공식 학교 모바일앱
불편한 공식 앱을 대체하는 앱 개발
React Native 기반으로 Android/iOS 출시
영국 케임브리지
2016.03 - 2016.12 (10개월)
어학연수:
- 현지 생활을 통한 실용 영어 능력 향상
- 다양한 국적의 학생들과 국제적 소통 경험