채용공고 올리기

이재훈님을 응원해보세요!

INFCON 참여
이직/구직 중이에요
성실함
책임감
유연함
자기 주도적
적응력

미리보기

기본 정보

이름
이재훈
직업
Backend Engineer
간단 소개

스타트업에서 도메인별로 모듈화된 MSA 구조를 사용하여 신규 프로젝트를 처음부터 구축한 경험이 있습니다. 비동기 처리에 대한 이해와 경험을 갖고 있으며, Kafka를 활용하여 대용량 데이터를 효율적으로 처리하는 시스템을 주도적으로 개발하는데 기여했습니다. 이전에 활용해 보지 않은 GRPC와 Apache Ignite 오픈소스를 빠르게 학습하여 동시 접속자 2000명의 플레이도 원활히 돌아가는 멀티스레드 환경에 안전한 STATEFUL 게임 서버를 구축했습니다. 팀원들이 여러 명 퇴사하는 어려운 상황에서도 동료들과 주체적으로 과제를 완수하여 DAU 300명 달성이라는 비즈니스 목표를 이루어낸 경험이 있습니다. 자기주도적으로 문제를 해결하며 성과를 만들어가려고 노력합니다. 동료의 소중함을 알고 함께 성장할 수 있는 환경에서 일하고 싶습니다. 🌱

기술 스택

기술 스택

Java, Spring Boot, JPA, MySQL, MongoDB, GraphQL, grpc, Kafka

경력

회사명

(주) 발카리

직급 | 부서 | 근무 유형

백엔드 엔지니어 | Product

근무 기간

2023.09. ~ 2024.06. (10개월)

담당 업무
  • 동시접속 200여명의 모바일 게임 노리텔 운영 & 유지보수

  • 실시간 대전 퍼즐게임 메노리 CBT 출시

    • 1인 백엔드 개발자로 멀티쓰레드 환경에 안전한 STATEFUL 서버 개발

    • 분산 게임 서버 환경에서 동시성을 고려한 1:1 유저 매칭 시스템 구현

    • Apache Ignite 분산 클러스터를 활용하여 확장에 유연한 서버 구축

    • Ignite & Spring 통합 캐시스토어 구축하여 DB I/O 최소화

사용 기술 : Java 17, Spring Boot 3.*, gRPC, Apache Ignite, MariaDB, Kafka, AWS

회사명

(주) 모니랩

직급 | 부서 | 근무 유형

백엔드 엔지니어 | Product

근무 기간

2022.05. ~ 2023.09. (1년 5개월)

담당 업무

청소년 금융앱 monee 신규 서비스 출시

  • Kafka를 활용한 메시징 시스템을 구축하여 비동기처리 로직을 적용 & 유저 사용성 개선

  • MongoDB 레플리카 셋 구축 및 트랜잭션을 적용하여 재화 데이터 정합성 강화

  • JVM, System 모니터링을 구축하여 장애대응에 활용

  • 주도적으로 DB 테스트를 도입을 팀에 제안하여 제품 퀄리티 향상

사용 기술 : Java 11, Spring Boot 2.*, GraphQL, MongoDB, Kafka, AWS

회사명

(주) 마이뱅크

직급 | 부서 | 근무 유형

백엔드 엔지니어 | Product

근무 기간

2022.01. ~ 2022.05. (5개월)

담당 업무

신규 국내 여행자 보험 서비스 & 휴대폰 보험 갱신 서비스

  • 일일 보험 가입자 수 4000건의 국내 여행자 보험 신규 서비스 기능 구현 (결제 취소 처리)

  • 기존 휴대폰 보험 가입 갱신 기능을 구현하여, 100여건의 계약을 안정적으로 처리

사용 기술 : Java 11, Spring Boot 2.*, Mysql, JPA, MyBatis

회사명

(주) 한국클라우드

직급 | 부서 | 근무 유형

연구원 | 휴케어연구소

근무 기간

2021.07. ~ 2021.12. (6개월)

담당 업무

기업 솔루션에 맞는 TTS Beta 서비스

  • Glow_TTs, Hifi_Gan 모델링을 활용하여 구현한 Text to Speech를 임직원 50여명 앞에서 시연 발표

  • 데이터 전처리 및 부족한 비즈니스 관련 300문장을 직접 녹음하여 자연스러운 음성으로 개선

사용 기술 : Python, Flask, Tensorflow, Pandas

프로젝트

프로젝트명

실시간 대전 모바일 퍼즐 게임 MENORI CBT 출시

소속/기관명

(주) 발카리

프로젝트 기간

2023.12. ~ 2024.05.

프로젝트 내용
  • Apache Ignite IMDG 분산 클러스터를 활용하여 접속자 수에 유연한 Scale-Out 아키텍쳐 구축

  • 게임 로직을 이벤트 기반으로 처리하여 멀티쓰레드 환경에 안전한 STATEFUL 서버 구현 (Ignite Messaging)

  • 분산된 게임 서버 환경에서 티켓 개념 및 Ignite 분산락을 활용하여 동시성을 고려한 1:1 유저 매칭 시스템 구현

  • Ignite & Spring 통합 캐시 스토어를 구축하여 정적인 게임 데이터 조회를 20ms 이내로 최적화

  • gRPC를 활용해 서버-클라이언트 간 양방향 통신을 구현으로 데이터 전송 지연 최소화 및 통신 효율 강화

  • Docker Compose를 활용해 로컬 환경에서 서버를 실행할 수 있는 인프라를 구축하여 동료들이 편리하게 협업할 수 있도록 개선

프로젝트명

청소년 금융앱 monee 신규 서비스

소속/기관명

(주) 모니랩

프로젝트 기간

2022.05. ~ 2023.09.

프로젝트 내용

애플리케이션 기능 개발

  • MongoDB 레플리카 셋 구축 & 트랜잭션 적용으로 정합성이 필요한 재화 데이터 관리와 스키마 변경에 유연성 확보

  • 주요 도메인(챌린지, 응모, 추첨, 투표) 설계와 기능 구현을 주도적으로 리딩하여 팀원들에게 시스템 이해도를 높일 수 있도록 지원

  • 주도적으로 Embedded Mongo를 도입해 Query 테스트 커버리지 100% 달성


이벤트 메시징 시스템 구축

  • Kafka를 활용하여 소셜 토큰 만료 및 이메일 발송을 이벤트로 비동기 처리하여 사용자 경험 개선

  • 이모지 리액션 기능을 순서 보장 및 비동기 처리하여 사용자 경험 최적화


애플리케이션 시스템 개선

  • 스프링 시큐리티 AuthenticationProvider 커스텀을 통한 변화하는 로그인 요구사항에 대한 빠르게 대응할 수 있게 개선 (전략패턴 활용)

  • Prometheus와 Grafana 모니터링 시스템을 구축하여 메모리 부족 문제 진단 및 JVM heap 메모리를 조정하여 문제를 해결

프로젝트명

국내 여행자 보험 서비스 & 휴대폰 보험 갱신 서비스

소속/기관명

(주) 마이뱅크

프로젝트 기간

2022.01. ~ 2022.04.

프로젝트 내용

국내 여행자 보험 서비스

  • 휴대폰번호 인증문자 발송, 청구서류 이메일 발송, 마이페이지(상태 정렬처리) 기능 구현

  • 어드민 시스템의 보험 계약자 결제 취소 처리 로직 구현 (무통장, 카드, 전체취소, 부분취소)


휴대폰 보험 갱신 기능 개발

  • 기존 가입 데이터를 활용하여 가입정보 및 상태 검증 기능을 구현하여 100여건의 계약을 안정적으로 처리

대외활동

활동명

스터디

소속/기관명

연도

내용
  • 인프런 워밍업 클럽 2기 운영체제 & 자료구조 스터디 / 24.09.30 ~ 10.18

  • 헤드퍼스트 디자인패턴 스터디 / 24.08.05 ~ 10.06

  • 백기선 Java 온라인 라이브 스터디 / 24.01.29 ~ 03.24

  • 이펙티브 자바 3판 스터디 [운영] / 23.08.28 ~ 10.14

    • 실무 프로젝트에서 보이는 안티 패턴 코드를 개선

  • 김영한 JPA 부터 QueryDSL 스터디 [운영] / 23.03.27 ~ 06.11

  • 김영한 스프링 MVC, DB 접근기술 스터디 [운영] / 23.01.02 ~ 03.26

활동명

수상내역

소속/기관명

연도

내용
  • 과학기술정보통신부 주최 2020 한이음 ICT 공모전 / 동상 수상 / 20.12.

    • 웹크롤링, 형태소 자연어 처리, 발음분석 기술을 적용한 영어학습 애플리케이션 구현

    • 프로젝트 팀장 역할을 수행하여 리더쉽 역량을 강화

사용 기술 : Java 1.8, Spring Framework, Mysql, MongoDB, MyBtis, Python Flask,

활동명

논문

소속/기관명

연도

내용

2020 KIPS 추계학술발표대회 논문집 제 27권 제2호

  • 빅데이터를 활용한 영어학습 애플리케이션 설계 및 구현

포트폴리오

URL

link

https://github.com/ljh468

깃허브
link

https://jh2021.tistory.com/

티스토리

교육

소속/기관명

숭실사이버대학교

종류 | 전공

대학교(학사) | 컴퓨터공학과

재학 기간 | 재학 상태

2022.03. ~ 2024.02. | 졸업

소속/기관명

한국폴리텍대학 강서캠퍼스

종류 | 전공

대학교(전문학사) | 데이터분석과

재학 기간 | 재학 상태

2020.03. ~ 2022.02. | 졸업

자격증

자격증명

정보처리기사

점수 | 발급기관

자격증 | 한국정보산업연합회

취득연월

2024.12.

자격증명

컴퓨터활용능력

점수 | 발급기관

1급 | 대한상공회의소

취득연월

2018.06.

댓글