Skip to content
View inhadissolve's full-sized avatar

Block or report inhadissolve

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
inhadissolve/README.md
김찬혁 백엔드 개발자 포트폴리오

API 설계부터 트래픽 산정, 테스트와 운영까지 연결합니다.

FastAPI · NestJS · PostgreSQL을 중심으로 서비스를 만들고 운영하는 백엔드 개발자 김찬혁입니다.
커넥션·폴링 부하·컴퓨트 예산을 함께 검토하고, AI 기능과 팀의 API 계약을 실제 운영까지 연결합니다.

Portfolio Resume Portfolio PDF Tech Blog Email

About Me

  • 인하대학교에 재학 중이며, Backend · AI Integration · Service Operations에 집중하고 있습니다.
  • 기능 구현에 그치지 않고 API 명세, ERD, 테스트, 배포, 운영 문서까지 서비스 생명주기를 함께 다룹니다.
  • 10인 팀의 HomeFit에서는 Backend Team Lead로 API 계약과 PR 우선순위, Android 연동, 테스트 시나리오를 조율했습니다.
  • 메모라이즈를 1인 개발·운영하며 회원 449명, 14일 학습 완료 16,496회, 최고 동시 접속 36명의 사용 기록을 만들었습니다.
  • 백엔드 pytest 685개와 프론트 테스트 331개, 총 1,016개의 자동화 테스트로 회귀 검증을 이어갑니다.
  • 수담에서는 7인 팀 팀장으로 AI·FE·BE·Unity 파트 일정을 조율하고 추론 API와 실시간 예측 스크립트를 개발했습니다.
  • 막히는 문제를 숨기지 않고 문서와 실험으로 공유하며, 팀이 빠르게 결정하고 끝까지 완주하도록 돕습니다.

문서 반영: 2026.09.01 · 회원 수: 2026.08.23 · 운영 지표: 2026.08.10 ~ 08.23 · 테스트 수: 최신 이력서 기준. 실측 최고 동시접속 36명과 예상 100~300명 설계 시나리오를 구분합니다.

Highlights

구분 성과
🏠 Backend Leadership 총 10인 HomeFit 팀의 백엔드 팀장 · NestJS/Prisma API · Android 통합 테스트 · 부산 BEXCO 데모데이 운영
☁️ Cloud & Delivery Railway에서 AWS ALB·EC2 Auto Scaling·RDS·ECR·S3로 확장하고 Terraform·GitHub Actions OIDC로 IaC/CI/CD 구성
📚 Production Operation 메모라이즈 기획부터 React·FastAPI·PostgreSQL·OpenAI 연동, 배포와 운영까지 1인 수행
📊 Traffic & Cost 함수 인스턴스별 커넥션 상한 설정, 폴링 기반 요청량·컴퓨트 예산 검토, API·DB 리전 정렬, AI 생성 한도·추정 비용 관리
🤖 AI Integration MediaPipe·TensorFlow 실시간 추론, PyTorch·ResNet18·Grad-CAM 이상탐지, Hugging Face·OpenAI API 기반 서비스 연계
🏅 Recognition UMC 10th Backend(Node.js) 베스트 챌린저 · 프로젝트 대상 2회 · 최우수상 1회 · 우수상 1회

Tech Stack

Languages · Backend · Database

Python, TypeScript, JavaScript, FastAPI, Node.js, NestJS, PostgreSQL, SQLite, Prisma

SQLAlchemy Alembic Supabase pytest 8.3 Jest 29 Testcontainers 12

Cloud · Infra · Tools

AWS, Docker, Terraform, GitHub Actions, Git, GitHub, Vercel, Firebase

Railway GitHub Actions OIDC AWS ALB, EC2, RDS, ECR, S3

AI · Data · Frontend

TensorFlow, PyTorch, OpenCV, React, Next.js, Tailwind CSS

Pandas MediaPipe Hugging Face OpenAI API

주요 프로젝트 기준 버전:

영역 기술
Backend Python 3.10+ · TypeScript 5.9 · FastAPI 0.140 / 0.110(수담) · NestJS 11 · Node.js 22
Database · Infra PostgreSQL 18 · SQLAlchemy 2.0 · Prisma 6 · Terraform 1.8 · Docker · CloudWatch
AI · Data OpenAI SDK 2.53 · PyTorch 2.8 · torchvision 0.23 · TensorFlow 2.13 · MediaPipe 0.10 · Pandas 2.2
Frontend React 19.2 · Next.js 16.2 · Vite 7.2

Featured Projects

프로젝트 역할 핵심 구현과 결과
📚 메모라이즈 1인 기획 · 개발 · 운영 암기 학습·오답노트·저장형 시험. 서버리스 커넥션 상한, 폴링 요청량·예산 산정, 리전 정렬과 AI 비용 가드레일 · Repository
🏠 HomeFit 총 10인 팀 · Backend Team Lead NestJS·Prisma API, 멱등 Seed·E2E·Android 연동, AWS Terraform·OIDC CI/CD·PostgreSQL 이관. ELB 헬스체크·RDS 경보 구성 · UMC 베스트 챌린저 개인 선정
🤟 수담(手談) 7인 팀 팀장 · AI Pipeline 10프레임 × 194차원 FastAPI·Docker 추론 API, 예측 스크립트 전처리 불일치 수정, none 학습·3회 연속 일치·중복 출력 제어 · 최우수상·우수상
🏭 RealGain AI/HW · Integration 24채널 진동 BIN → Orbit 이미지 → PyTorch·torchvision ResNet18 분류. Grad-CAM·JSON 추론 모듈 · 대상(1위)

Additional Projects

프로젝트 역할 핵심 구현과 결과
📰 IssueOne AI · Backend RSS 수집·정제·요약 API와 배포 메모리 제약 대응. Hugging Face/OpenAI API 전환 · Repository · 대상
🌱 GreenBrain Backend 챌린지 인증, 피드, 토큰 보상 API와 Supabase Storage 연동

실제 화면, 아키텍처, 문제 해결 과정과 수상 증빙은 **포트폴리오의 프로젝트 사례 연구**에서 확인할 수 있습니다.

HomeFit은 2026.08.22 부산 BEXCO 데모데이 현장 운영을 종료했습니다. 관측된 일시 접속 불가와 자동 복구는 운영 경험으로 기록하며, 원인 확정·무중단·복구 시간 보장을 뜻하지 않습니다.

Experience & Awards

기간 내용
2026.03 ~ 2026.08 🏅 UMC 10th Backend(Node.js) 베스트 챌린저 · HomeFit Backend Team Lead
2025.09 ~ 2025.12 🏆 탄소중립 Innovation Academy 5기 기업연계 프로젝트 대상(1위)
2025.09 ~ 2025.10 🥇 인하대학교 오픈소스 SW 페스티벌 최우수상·총장상(1위)
2025.07 ~ 2025.09 🥉 KSEB 팀 프로젝트 수담 우수상(3위)
2025.03 ~ 2025.06 🥇 KSEB 미니프로젝트 IssueOne 대상(1위)
2025.01 ~ 2025.11 🎓 KSEB 부트캠프 4기 수료 · 개인 우수 교육생(전체 수료생 중 8명 선정)

GitHub Stats

김찬혁 GitHub 공개 저장소 통계 김찬혁 공개 저장소 사용 언어 통계

GitHub API 기준 · fork 저장소를 제외한 공개 저장소 언어 통계 · 매주 자동 갱신

Contact

Pinned Loading

  1. umc-homefit/backend umc-homefit/backend Public

    홈핏 백엔드 레포지토리입니다!

    TypeScript 1

  2. Sudam Sudam Public

    Forked from KSEB-MEGA-CREW/AI

    ML

    Python

  3. ISSUE_ONE ISSUE_ONE Public

    Forked from KSEB-4-E/AI

    AI

    Python

  4. Real_Gain Real_Gain Public

    Forked from RealGain-5/ML

    ML

    Python