
Software Engineer
이름: 오병진
출생: 04년생
성별: 남성
최종학력: 광주소프트웨어마이스터고등학교 졸업
이메일: [email protected]
연락처: +82 010 5185 8462
깃헙: https://github.com/sunrabbit123
특이사항: 산업기능요원 현역 근무 중
Experience
Agent 프레임워크 개발 및 사용성 확보를 위한 AX 에이전트 개발 진행
Wrtnlabs
Agent & Open Source Engineer
2025년 1월 ~ 현재
- 웹서버 e2e 개발 AI 에이전트 AutoBE 개발
- 코어 및 Playground, Client 개발
- 실구현 및 테스트 코드 작성, 테스트 코드 성공율 개선 작업 진행
- IR 기반 DB Query 추상화
- Claude Code와 같은 목적 달성형 Agent 개발 진행
- Agent library 실 사례 적용을 위한 SWE Agent 논문 실 구현
- 이를 통해 라이브러리에 필요한 인터페이스에 대한 리포트를 작성할 수 있었음
- Agent library에 확장성을 위한 FSM 적용 PoC
- 언론사 기사 API 기반으로 상담 Agent 개발
실제 기사 가져오기 및 요약 제공
- AI Agent 프레임워크 개발 진행 (https://github.com/wrtnlabs/agentica)
- MCP Server 연결 지원
- 이미지, 오디오 등의 멀티 미디어 파일 지원
- 중복적인 토큰 소비를 막기 위한 RAG 플러그인 개발
- 해당 플러그인 적용 시 벤치마크 성공률 15%p 상승 및 토큰 소모량 1/3으로 감소
- MCP bundler 개발 (https://github.com/wrtnlabs/mcp-bundler)
- Figma to Frontend 자동화 에이전트 Autoview 개발
- Figma to Next.js를 LLM을 통해 각 페이지를 생성하며 온보딩이 쉽게끔 컴포넌트 단위로 출력되게 설계
Ecosystem Part
Auto generated workflow 개발을 위한 Agent용 개발 언어 개발
Compiler Engineer
2024년 11월 ~ 12월
- 사내 개발 언어 SWL 유지 보수 및 개발
- 실사용 벤치마크 및 E2E 테스트가 개발자 편의적이기에 고도화를 진행하여 관련 상식을 몰라도 실행 가능하게끔 수정
- 각 변경사항마다의 벤치마크 결과의 저장 및 시각화 진행하여 비개발자 직군도 진행사항에 대하여 이해할 수 있게끔 함
- 실 벤치마크에서 정확도 부문 8배 이상 증진
- 언어 구조 개선을 통한 타입 추론 및 nullish 기능 구현
수퍼트리 (2022년 10월 - 2024년 11월)
- k8s 환경에서의 신규 서비스 및 서버 개발
- 기존 서버에서 결제시스템을 비롯한 추가적인 기능 개발
- 인프라 관리의 단순화를 위한 Tramform 이나 ArgoCD 등의 IaC, GitOps 도구 도입
Server Developer
2024년 7월 - 2024년 11월
서비스 개발실 개발 1팀
2024년 2월 - 7월
서비스 개발팀
2022년 10월 - 2024년 2월
토너먼트 서비스팀
-
신규 서비스 개발 (ezplay.playdapp)
- Nest.js로 wallet 연결 및 OAuth2.0 등의 인증 처리 개발
- 권한 별 인가 처리 개발
-
유지보수를 위한 IaC 및 GitOps 도입 (Terraform, ArgoCD)
- IaC 덕분에 인프라가 투명해졌으며, 일관된 관리가 가능해짐
- ArgoCD로 인하여 직접적인 k8s 접근이 줄었으며 이에 따라 치명적인 실수 감소
-
서비스 서버 코드 유지 및 보수(Nest.js)
- 출석, 상점 시스템 및 현금 결제 시스템 개발 (Paypal)
- 일부 api 응답속도 개선(300ms → 47ms)
-
서비스를 위한 인프라 구축(DotNet 6.0)
-
web3 io game 인프라
- 유저 수에 맞춰 스케일링 할 수 있도록, 커스텀 스케일러 개발
- system call을 줄이기 위해 게이트웨이 서버 개발 및 그를 위한 프로토콜 구축
-
각 서버의 유저 수를 조절하기 위한 로드밸런서 및 리버스 프록시 개발
기존 HAProxy, Nginx plus 등을 검토하였으나, 요구사항을 만족하지못하였음
First Algorithm이 필요하였으나, k8s환경에서 각 pods에 들어가는 First Algorithm은 원하는 정확성에 미치지못하였음
그에 따라 Cluster 방식으로 HA 할 수 있도록 리버스프록시를 직접 개발하였음
리소스가 부족하여 주키퍼와 레디스를 통하여 작업 진행
-
기존 모놀리식 구조로 있던 서버에서 인증서버를 분리하여 아키텍처 개선(Dotnet 8.0)
Open Source