채용공고 올리기

임채성님을 응원해보세요!

이직/구직 중이에요
자기 주도적

미리보기

기본 정보

이름
임채성
직업
Backend Developer
간단 소개

자기소개

자기소개

안녕하세요. MAU 50,000의 규모의 서비스의 백엔드 개발을 맡고 있으며 좋은 팀 문화에 관심을 갖고 있는 임채성입니다.

트위치 구독자 수 국내 1위(103만명) 스트리머의 팬게임 배포 프로젝트의 백엔드 개발자로서 참여하고 있습니다. 빠른 서비스 배포와 안정적인 운영을 위해 테스트 문화를 도입 및 환경을 구축하였으며, 이미지 캐싱을 통해 페이지 로드 속도를 59% 개선한 경험이 있습니다. 기술적으로 성장하고 팀에 도움이 되는 개발자가 되고자합니다.


포트폴리오

URL

link

트러블슈팅 기록, 팀 레퍼런스 문서 작성 블로그

URL 링크
link

깃허브

깃허브

프로젝트

프로젝트명

팬게임 배포 플랫폼, 왁타버스 게임즈 프로젝트

소속/기관명

Waktaverse Games (팀)

프로젝트 기간

2024.04. ~ 진행 중

프로젝트 내용

MAU 50,000 게임 배포 플랫폼, 비용 절감
Node.js 18, Nest.js 10.2.7, TypeORM 0.3.17, Jest 29.7.0, MySQL 8.0.40
Site: waktaverse.games

테스트코드 도입, 테스트 환경 구축

자기주도 작업, TypeORM, Jest, MySQL

  • 135개의 API가 구현되어 있는 서비스의 테스트 코드 작성.

  • Test Case를 잘 작성하기 위해 Test 관련 게시글 4개 번역.

  • 250개의 Test Case 작성. Test Coverage 0% → 19.54% 향상.

  • Spring 계열의 Rollback 전략을 적용하여 테스트 환경 구축하여 테스트 간 격리성 보장.

협업을 위해 구체적인 PR 방법론 문서화, 팀과 공유.

자기주도 작업

  • 팀원에게 PR을 읽기 쉬운 단위로 분리해 피드백을 받음.

  • 피드백 받았을 때 고민됐던 Stacked PR, 적절한 Code Change Line 학습.

  • 글을 문서화하여 팀원에게 공유.

  • PR 생성 시, Discord 알림, Code Line 명시를 통해 지속적 통합 환경 구축.

캐싱을 통한 이미지 조회 성능 개선, 5.9초 → 2.4초 개선, 59.35% 단축

유저 제보 문제, Cloudflare


프로젝트명

블로그 자동 번역 및 배포 서비스, 계왕권 프로젝트

소속/기관명

개인

프로젝트 기간

2024.10. ~ 진행 중

프로젝트 내용

기술블로그 번역 및 배포 프로젝트
Node.js 20, Github Action, Jest 29.7.0
Repo: puleugo/kaio-ken

  • 블로그 플랫폼 기능 Strategy Pattern 적용


대외활동

활동명

교내 컨퍼런스 개최

소속/기관명

메가브레인(학술 동아리)

연도

내용

발표자, 기획, 진행 담당자

  • 교내 학술 동아리 지원율이 지속적으로 하락하는 현상 발생.

  • 컴퓨터공학과 학우들을 인터뷰 진행한 결과, 동아리의 활동 내용에 대해 이해도가 낮아 동아리 지원이 꺼려지는 문제 파악.

  • 동아리 활동을 효과적으로 홍보하기 위해 학부 학생회와 협력하여 다과, 선배 개발자 초청비를 지원을 받아 컨퍼런스 기획 및 진행

  • 30명의 학우 참여, 행사 중 신규 동아리 지원자 발생


활동명

교내 컨퍼런스 발표

소속/기관명

메가브레인

연도

내용
  • SW마에스트로에서의 협업 경험에서 개발자의 말하기와 소통능력의 중요성 인식.

  • 교내 발표 행사를 개최하여 경험 발표.

  • 1학년부터 4학년까지 다양한 청중을 고려한 이미지 발표자료와 워딩 사용.

괴물 메서드 리팩터링과 성능개선하기(2024) - 영상 | 발표 자료


활동명

SW마에스트로

소속/기관명

한국정보산업연합회

연도

내용

창의도전형 SW인재 육성을 목표로하는 오프라인 자율형 부트캠프

  • Nest.js, AWS EC2, RD2, S3를 활용하여 팀 프로젝트를 진행하며 팀워크의 중요성을 체득.

  • Backend로서 개발자 간의 원활한 소통을 위해 CS 학습과 커뮤니케이션 능력의 필요성 인식.

  • 프로젝트를 수행하며 매주 2회 HTTP 스터디 수행.

  • SWMaestro에서의 프로젝트 경험은 이후 프로젝트와 교내 발표 행사의 밑거름이 됨.


교육

소속/기관명

인제대학교

종류 | 전공

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

재학 기간 | 재학 상태

2022.03. ~ 현재 | 재학 중

기술 스택

기술 스택

NestJS, Node.js, Jest, TypeORM, ec2, s3, aws-rds, cloudflare

댓글