임채성

임채성

백엔드 개발자 in 대한민국

puleugo@gmail.com

About

신입 백엔드 개발자로, MAU 5만의 PaaS에서 유저의 Pain Point를 24시간 이내로 해결하고, 2년 된 방치된 레거시 시스템 개편을 주도하여 99.96% 쿼리호출량을 절감한 경험이 있습니다. 약 40개의 클라이언트 팀과 직접 소통하며 수치적 근거와 데이터를 바탕으로 비기술적인 언어로 효과적으로 설득하고 정보를 전달하는 커뮤니케이션 능력을 키웠습니다. LLM 기반 '자동 블로그 게시글 번역 및 배포’ 파이프라인을 6개의 라이브러리만을 사용하여 저수준 역량을 검증했습니다.

Education

SW마에스트로

대한민국

자율형 부트캠프

Mar. 2022 - Dec. 2022

  • 기술 기반 해결력 및 실무 역량 축적 경험

인제대학교

대한민국

컴퓨터공학과

Apr. 2022 - now

  • 4-1학기 (2026.02 졸업 예정)

  • 학술 동아리, 메가브레인 팀장 역임

    • 컴퓨터공학과 공식 코딩테스트 서비스 개발 및 운영

    • 연간 해커톤/컨퍼런스 개최(행사 진행자, 총 관리자 4회)

    • 콜드메일을 통해 대기업 현직 개발자 발표자 섭외

    • 멘토링 팀 학술제 1위(멘토)

Skills

프로그래밍 언어

  • Typescript, Java, Kotlin, Go

프레임워크 및 라이브러리

  • Nest.js, Express.js, Spring Boot

클라우드

  • AWS, Vercel

데이터베이스

  • MySQL, PostgreSQL, ScyllaDB

Open Source

TypeORM

TypeORM

  • 공식문서 오류 수정(PR #11017)

  • unique key를 조건으로 실행되는 upsert 메서드 표준화 전략 도입 중(Issue #10909)

Apr. 2024 - now

AdminJS

SoftwareBrothers

  • 서버리스 배포 가이드라인 작성(PR #15)

May. 2025 - May. 2025

Projects

왁타버스 게임즈

개발팀

백엔드 개발자

May. 2024 - May. 2025

트위치 구독자 수 국내 1위(103만명) 메타버스 스트리머의 MAU 50,000 팬게임 배포 프로젝트로,
트러블 슈팅과 운영 품질 개선에 집중했습니다.

스킬: Nest.js, Node.js, TypeORM, MySQL, Redis, Serverless, Admin.js

  1. 운영 품질 개선

  • 스프레드시트로 운영되던 어드민 페이지를 API 기반 웹 페이지로 개선, 월간 쿼리 호출량 51,840 → 20회(99.96% 절감)

  • 135 API 규모 서비스 테스트 코드 적용 및 문화 주도, 테스트 케이스 0 → 250개(커버리지 19.54% 확보)

  • Monolithic → Serverless 구조로 전환, 운영비용 약 70% 절감

  • 팀내 테스트 격리성 보장 라이브러리 구현

  1. 트러블 슈팅

  • MySQL 데이터 유실 발생, BinLog 분석을 통해 데이터 복구 후 자동화 스크립트 작성

  • 이미지 Cache-Control 헤더 누락 이슈 해결

  • Serverless 전환 후, Event Pub/Sub 메세지 누락 이슈 해결

  1. w/place 웹게임 개발(reddit의 r/place 패러디)

  • 싱글톤 610*610 픽셀 캔버스에 사용자들이 1분 58초마다 1 도트씩 추가할 수 있는 웹 게임 개발

  • 실시간성과 성능을 고려한 백엔드 설계

  • Vue.js 기반 어드민 페이지 개발

계왕권

개인

Owner

Oct. 2024 - now

글 작성 시 여러 블로그와 SNS에, 다양한 언어로 번역하여 업로드하는 탈 중앙화 블로그 플랫폼으로,

서비스 기획부터 개발, 배포, 테스트, 문서화까지 프로젝트의 모든 과정을 담당했습니다.

스킬: LLM API, TypeScript, Node.js Github Actions

  1. 기획

  • Web3.0의 탈중앙화 철학을 기반하여 개인 GitHub Repository에 블로그 게시글/번역본 저장

    • Web2.0 블로그의 'Domain 등록 기능'을 통해 블로그 소유자를 개인 전환

  • LLM의 번역을 통해 언어 장벽 제거

  • 비즈니스 전략 및 세부 실행 계획 수립

  1. 개발

  • 개발역량 향상을 위해 6개의 라이브러리만 사용하는 저수준에서 개발

  • 테스트 커버리지 72.62% 확보

Contacts

GitHub

puleugo

Website

https://ko.puleugo.dev

Email

puleugo@gmail.com

LinkedIn

puleugo