About me.

<aside> 👋

안녕하세요, 백엔드 개발자 이중원입니다.

흔들림이 없는 편안한 서비스 개발을 지향합니다.

안정적인 서비스를 위해 부하테스트와 모니터링을 통해 서버 리소스(메모리) 사용량을 30% 감축하였고, 빈번히 호출되는 API의 평균 소요 시간을 95% 감축시켰습니다.

또한 테스트를 중요시 여겨 테스트 커버리지를 90% 이상 달성한 경험이 있으며 사용자 요청 중 동시성 문제가 있는 로직을 찾아 해결하였습니다.

</aside>

Contact

Channel


<aside> 💡 각 항목의 상세 내용은 주황색 글씨의 링크에서 확인 가능합니다.

</aside>

Work Experience.

TmaxMetaAI

2024.08.01 ~ (재직중)

게임 클라이언트 제작자들을 위한 실시간 게임 접속자 간의 액션을 동기화 해주는 서버를 제공합니다.

부서 및 직책

역할

MA연구본부 연구원(Backend Developer)

내부 게임 동기화 서버 구매 및 배포 웹페이지 관리

게임 동기화 서버 기반 웹 메타버스 환경 프로젝트 수행

Projects.

전국 암센터 의료 서비스 체험 메타버스 통합 웹 플랫폼 [티맥스 메타에이아이]

2024.08. ~ 2024.12. (5개월)

프로젝트 설명

역할 및 성과

전국 12개 국립 암센터에서 제공할 환자 및 전문가 헬스케어 교육용 메타버스 체험 통합 웹 플랫폼 사업 서버 개발

관리자가 볼 수 있는 서비스 방문자 및 게임 채팅에 대한 통계 데이터를 호출하는 DB 설계 및 API 개발

실시간 메타버스 게임 동기화 서버에 맞춰 데이터 정합성이 보장된 정보 전달 API 제공(DB 동시성 제어 기반)

Spring Security 기반 서버 보안시스템 설계 및 적용

TestContainers 기반 테스트 환경 조성 및 테스트 시간 최적화

건강한 베이커리를 판매하는 곳을 모아주는 플랫폼 [사이드 프로젝트 - 빵그리의 오븐]

2024.01 ~ 진행 중 (9개월)

프로젝트 설명

참여 인원(명)

링크

저당, 글루텐 프리 등 건강한 베이커리를 찾는 사람들을 위해 판매처를 모아주고 추천해 주는 플랫폼 (11월 공식 출시 후 약 300명의 유저 보유)

Back-end(4), Front-end(2), PM(2), Design(1), Data(2) 총 11명

Github Repository | https://github.com/eco-dessert-platform/backend

Web Site | 빵그리의 오븐

사용 기술

Java, Spring, Spring Data JPA, Querydsl, Spring Security, OAuth2, MariaDB, Redis, Github Actions, Docker Compose, NCP , AWS

역할 및 성과

Back-end 팀장

사용자 이벤트 기반 게시글 랭킹 시스템 개발 및 성능 개선(기여도 100%)

사용자 위시리스트 기능 개발 및 성능 개선(기여도 100%)

게시글 랭킹 조작 방지 시스템 개발(기여도 100%)

개발 서버 자동 배포 파이프라인 개발(기여도 100%)

사용자 취향 정보를 받는 설문 시스템 구축(기여도 100%)

메모리 사용 최적화로 서버 리소스 (메모리) 사용량 30% 감축(기여도 100%)

가장 빈번히 호출되는 API에 대해 캐싱을 적용(기여도 100%)