自訂 Cookie
禁止且拒絕未經各資訊當事人同意,擅自蒐集本服務提供的使用者個人資訊資料等資料之行為。即使是公開資料,若未經許可使用爬蟲等技術裝置進行蒐集,依個人資訊保護法可能會受到刑事處分,特此告知。
© 2025 Rocketpunch, 주식회사 더블에이스, 김인기, 大韓民國首爾特別市城東區聖水一路10街 12, 12樓 1號, 04793, support@rocketpunch.com, +82 10-2710-7121
統一編號 206-87-09615
更多
自訂 Cookie
禁止且拒絕未經各資訊當事人同意,擅自蒐集本服務提供的使用者個人資訊資料等資料之行為。即使是公開資料,若未經許可使用爬蟲等技術裝置進行蒐集,依個人資訊保護法可能會受到刑事處分,特此告知。
© 2025 Rocketpunch, 주식회사 더블에이스, 김인기, 大韓民國首爾特別市城東區聖水一路10街 12, 12樓 1號, 04793, support@rocketpunch.com, +82 10-2710-7121
統一編號 206-87-09615
更多

職涯
貼文
AI 職涯摘要
이지한님은 7년 이상의 경력을 가진 백엔드 개발자로서, 스마트 미팅 앱 Sync의 전반적인 설계, 개발 및 유지보수를 담당하며 다양한 글로벌 서비스 기능을 구현했습니다. 또한, 치의사 커뮤니티 서비스 모어덴의 백엔드 리뉴얼 프로젝트를 성공적으로 이끌었으며, NestJS, TypeScript, TypeORM 기반의 MSA 설계 및 IaC 기반 DevOps 파이프라인 구축 경험을 보유하고 있습니다. 다수의 쇼핑몰 앱 개발 리드 및 SNS 멀티 플랫폼 관리 서비스 개발 경험을 통해 기술 리더십과 문제 해결 능력을 입증했습니다.
經歷
근태관리 서비스 가치업 유지보수 및 안정화 * 문서화 * 개발 문서 추가. 프로젝트 전반 구조 및 주의사항, 회사의 툴 지원 부재 극복을 위한 IDE 세팅법, 배포 방법 등 문서 추가 * 기능 확장 * 추가 기능 "뭐먹지" 관련 기능 개발 * 서버 각종 버그 해결, 유지보수 및 안정화 * 인증 토큰의 비정상적 작동 및 오류 해결 * AWS SAM (Serverless Application Model) 기반 Lambda Layer 구성 추가 및 재설정 * SAM 배포 안정화 (일반 배포 / 강제 배포) 및 ChangeSet 관리 등 * 주기적인 장애 분석 및 대응: * QA 일부 자동화 * Postman Collection 기반 Run / Monitorirng 및 Script 설정을 * Mock Server 활용 등 * User Tracking / 분석 * FCM 설정 * Client 를 위한 GA(Google Analytics) 환경별 구성 * User data * Firebase RealTimeDB 접근 policy 수립 및 추가 등 * 가격 최적화 * RDS Serverless v2 변경 기타 가치업 리뉴얼 설계 등
更多
https://sync.day (YC투자를 받은 회사로, 현재는 폐업) 스마트 미팅 앱 Sync 전체 설계, 개발 및 유지보수 * 전세계 Timezone 에 대한 Time 연산 지원 * i18n 기반 다국어 지원 * Google Meet, Google Calendar, Zoom, Apple Calendar Integration 지원 * OAuth2 지원 - Google, Kakaotalk, Apple 로그인 * Multiple Social Sign in 기능 지원 * 여러 알람 채널들 지원 * Email, Line, Kakaotalk, Whatsapp, SMS (국내 - 알리고, 해외 - Twilio) * Schedule 관리 기능 지원 * (Meeting) Event Item 에 대한 Table / Card view 지원 * minimum notice(최소 대기시간), buffer time, date overriding 기능 등등 * Scheduled Event (성사된 미팅) 에 대한 여러 관리 지원 * 기타 설정 (Color, Title, image * Google / Apple 과의 연동 지원 * 국내외 결제 지원 - Bootpay 를 통한 PG사 결제 지원, Stripe 로 해외 결제 지원 전반 * 싱크데이 서비스 전체 설계, 개발, 유지보수 관리 등 * BDD 기반 Gitlab-Flow * 전체 프로젝트 코드의 95%를 혼자 작성 * 전체 코드 대비 테스트 비율 40%, Coverage 100%, 총 테스트 파일 갯수 250개 이상, 총 unit test 2500 건 이상 • BI Tool(Redash) / 시스템 모니터링(Sentry, CloudWatch Metrics)을 통해 이슈를 추적하고 성능을 개선합니다. • BDD, Design Pattern 기반 Software architecture 확장, legacy code 의 고도화 • 기타 전체적인 비즈니스의 요구사항을 파악하여 기술을 습득 및 적용합니다. Backend * OOP 기반 FRP 패러다임 적용을 위해 Angular / Nest.js 바탕 설계 * API * RESTful API 설계 원칙 적용, http method 별 캐싱 전략 수립, framework 에 한계가 있어 Matrix Param Decorator 구현, TTFHW 원칙 등 적용. * Multiple Social Sign in - Integration Context (OAuth2-Email-Phone Number Authorization 에 대한 회원 해석 문제) 해결 * RFC 문서를 참조해 CalDav 데이터 해석 구현 * Notification Pipeline * Documentation 자동화(Compodoc) 및 Docs pipeline 구축 * 서비스 특징을 생각한 timezone 간 연산 지원 등 * coverage rate 약 40% * OAuth2 에 대한 integration 연동을 context 에 따라 처리, 구현 (sign-in, sign-up, integrate, multi-social sign in 의 factor 에 대한 모든 combination context 에 대한 처리 등) * SAST / DAST pipeline 에 통합, 구축 * Presigned url 제공 * RFC4918 RESTful API Style 기반 원칙 준수 * API Versioning + HATEOAS 에 대한 이해와 구현 * FFTHW, FFTPA 원칙을 준수한 사용자 최적 API * SOLID 원칙 준수 * MVC, DTO, VO, CoR, RBAC 등 기초적인 패턴 적용 등 * RFC 3066 / RFC 3339 / RFC 5545 spec 을 준수한 Pattern Language 화된 설계 구현 * DB 설계 유지보수 * ACID 원칙 준수 * TypeORM-JPA spec 간 격차를 어떻게 해소할 것인지에 대한 전략 수립, 제안, 설계, 구현, 연구 등 * N+1 * Meta Model 이 해결한 문제를 Typescript 진영에서 어떻게 해결할 것인지 연구, 구현 * ORIM (Object-Relational Impedance Mismatch) issue 를 JPA-TypeORM 격차가 나는 와중에 어떻게 녹일 것인지 등 Frontend * FE 의 경우 Fuse Template (https://angular-material.fusetheme.com/index.html) 을 기반으로 사용하였으나 요구에 맞는 개발에 따라 60% 이상 수정되었습니다. * TailwindCSS, Angular Material, SCSS 활용 등 * Webpack analyzer 등을 통한 패키지 관리 * Responsive UI 구현: Flex, Grid, breakpoint 관리 * 여러 rendering 원칙 준수: Zoneless Problem - Component Interpolation, Signal syntax 등으로 해결 * 독립페이지의 경우 standalone component 로 구현 * 좀 더 나은 i18n 전략 수립, 구현: RTL(right to left)/LTR(left to right), Living Translation 등 요구사항 준수 Infra * IaC: Gitlab 플랫폼 기반 GitOps Paradigm 바탕의 Terraform Code 로 인프라 유지 * API - ECS Fargate, Public/Private Subnet 별 구성, 개발환경별 modularized 된 코드로 구성 * Scheduler - nestjs/scheduler, node-scheduler * Notification - AWS SNS with dead-letter Queue - SES/Lambda 의 Notification Pipeline 구성(WhatsApp, Kakaotalk, SMS with Twilio, SMS with 알리고) * 보안 조치: VPN 서버 구축 (openvpn profile, Split Tunnel 설정 등), Nginx 설정을 통한 Geological Restriction 구현(dev 서버에만 적용) * 비용최적화 * AWS Credit 소진 시기와 관련해 가격최적화 플래닝을 하였고 SavingsPlan 계획, 적용 * SP, RI 적용 * FE * Angular 16 / Material Paradigm 기반 UI 설계, UX 의 경우 Skeuomorphism 을 추구했고, Web Vital 3 Core 문제를 의식한 component 배치, API 에서의 TTFHW 원칙 도입 등 * Tailwind CSS, Angular Material UI (CDK Library) * i18n convention 수립, 적용했고 성공적으로 관리 * Zone Problem 한계적 해결 등 Issue tracking / team leading * Agile Scrum Process 리딩, 이후 경영난으로 인원정리한 결과 소수정예 협업 방식으로 전환.
更多
치의사 커뮤니티 서비스 모어덴 치의사 폐쇄형 커뮤니티 모어덴 백앤드 개발 및 유지보수, 리뉴얼 * 구 Flask-Python 기반 서비스를 Typescript 기반 프로젝트로 리뉴얼 * Shifting Left 모델 기반 BDD 및 Design Pattern 운용 * 7천 MAU * 확장 및 유지보수 * 성능 최적화 * 40% 로딩 속도 증가. webp thumbnail image, gzip/br compression, nginx proxy buffering 설정, lazy data loading 최적화 등 * 기능 확장 * CSR 기반 thumbnail preview 구현: og tag thumbnail patch 모델 기획, 구현: nginx sub-filter 활용 * 익명 차단 구현: 저격성 게시글이나 신원 특정의 문제를 피하기 위해 익명 식별 별도 구현 * 익명 게시글 기능 구현: MAU 2배 증가 * IAM 시스템 구현: 치크루팅 등 bot user 에 대한 기능 권한 관리 구현 * 4시간 제한, 사용자 설정 기반 FCM 발송 구현 * 그 외 차단, 접근제한, 프로필, 연계 게시판(서울치과, 수원치과 연계), 광고 상품 관리 기능 등 구현 * 문서화 * BDD 에 따른 테스트의 서비스 문서화 (Compodoc) * S3 기반 IP ACL 을 통해 내부 사무실/Open VPN NAT IP 등을 설정하여 보안 관리 및 설계. * User story 기반 테스트 작성 * Mocha reporter - CD pipeline 연동 * Test Coverage (nyc) 도입, line coverage 80% 의 구현율 유지 * Documentation Coverage 관리 등 * Postman 을 활용한 API 문서화 * 기술 * NestJS / Express.js, TypeORM, ESLint-prettier, husky 등 * Logging: Sentry, ELK * Cache, NoSQL: Elasticache Redis Cluster * Test Coverage 85% 이상 관리 * nyc (구 istanbul.js) * TDD/BDD 적용 (jest 에서 mocha/chai/sinon 기반 변경) * benchmarking 결과 2배 이상 성능 향상: https://organic-roof-98f.notion.site/Mocha-vs-Jest-78d506341b06468f9ecd1b34c81c8045 * 총 900개 이상의 test case * mocha, chai, sinon * parameterized test * Test Suite - 기획 문서화 * JWT 기반 인증 시스템 구현 * MVC - CoR - Nest.js Composite - Service Locator - Factory - Builder - Facade Pattern 으로 구성. IaC / DevOps Pipeline 구축 * ECS Health Check - AWS SNS - lambda - Slack alert pipeline 구축 * Database 장애 감지 시스템 구축(AWS SNS - lambda - Slack) * Dashboard 감사 추적 (AWS Cloudtrail) * AWS Route53 - S3 (static website hosting) - CloudFront with ACM 등 CSR 기반 프론트앤드 페이지 호스팅 구축 * Github Action CI/CD Devops pipeline * public / private subnet 분리 및 이전 / 구축 * IaC 구축: legacy 시스템에 대한 Terraform 기반 * AWS ECR - ECS / Fargate 인프라 구축 * ECS 기반 무중단 서비스 구축 * 배포/장애 알람 시스템 구축 (Github action - Slack) * RDS - SNS - lambda * Nginx 튜닝: Proxy Buffering 으로 page rending 최소화 및 UX 개선 인프라 가격 최적화 기획 및 진행 (진행 중) * 총비용 절감 * AWS Savings plan * 서비스 특성에 맞는 Spot /Reserved Instance 구축 * S3-Cloudfront 가격최적화 등 LMS 보수교육 진행도 관리 시스템 10초마다 주기적으로 보수교육 영상의 로그 관리하는 서비스 구축. serverless 기반 AWS lambda ETL pipeline 인프라 구축 * IaC: Terraform * Elasticache CPU/트래픽 감지 알람 구축(AWS SNS - lambda - Slack) * AWS API Gateway - serverless express node lambda - Elasticache (Redis as NoSQL) - Kinesis Firehose - S3 (Parquet) - AWS Glue - Athena * Typescript 기반 express.js VPN 서버 구축, 관리 * AWS VPN Client VPN Endpoint 를 설정해 구축했으나 비용적인 문제로 OpenVPN 으로 재구축 * Ubuntu 20.04 Open VPN 으로 구축, vpn 프로필 지급/폐기 관리 * 빠른 속도를 위해 UDP 기반으로 구축 * Route53 - NLB - EC2 VPN - NAT - (Outbound) * 당시 구축 시점이 22년 2월이었기 때문에 22.04 를 쓰지 못했습니다. * 1000개 이상의 동시 connection 지원 * OpenVPN 앱을 통한 모바일 또한 지원 * IaC: Terraform LMS 보수교육 진행도표 제공 서비스 data 의 source 가 AWS Elasticache / RDS / S3 parquet 으로 분산이 되자, 이를 취합하여 엑셀로 내보내야하는 요구사항이 발생함. * AWS Elasticache / RDS / S3 parquet 연계 * RDS 는 legacy 모어덴. RDS readonly 계정 구축 후 typeorm generator 을 활용, ORM 기반 데이터 취합 연산 구현. * AWS SDK 로 그 외 인프라 구축 * private subnet 기반 구축인 관계로 open vpn 연계까진 시간이 부족해 타협적 설계 진행. 모어덴 BI Tool 재구축 DAU, MAU 등을 추적하는 BI Tool infra 구축. * EC2 on-demand 에서 ECS-fargate infra 기반으로 Redash 재구축 * Mariadb RDS 연결 및 쿼리 작성. * Analytics 데이터가 저장된 Goolge BigQuery 와 연계 * IaC (Terraform) 치즈톡 유지보수 및 인프라 이전, 연동 치위생사 커뮤니티 치즈톡 이전, 확장 및 유지보수 치즈톡이 데니어에 인수합병되면서 일시적으로 관련 인프라 유지보수 관리를 맡게됨. AWS Lightsail 기반이었으나 최적화 문제 및 사용자들의 활발한 트래픽으로 인한 불안정성 EC2/RDS 로 각 이전. * Lightsail 기반 서버 /DB > AWS Route53 / EC2/RDS 로 이전 * javascript ejs 기반 * 회원가입 중 본인인증 개선 * Editor 개선 (Froala Editor) * Host 에서 Docker Alpine-Ansible 기반으로 배포 파이프라인 구축
更多
연금-펀드 전환 서비스 프로젝트 Betterday 실서버 인프라 구축 연금-펀드 전환 서비스 - 네이버 비즈니스 플랫폼(NBP) 기반 서비스 - 마이데이터 사업 인증 기반 서비스 - https://play.google.com/store/apps/details?id=com.io.finset.betterday.app&pli=1 터플 프로젝트 유지보수 Ansible 기반 AWS, GCP, NBP 에 Zabbix, Jenkins, Etcd, SkyDNS 등을 자체 각 그룹에 알맞게 배치, 구축 및 설치하는 프로그램 주로 내부 설치형 인프라를 원하는 고객사들이 이용. - 중간에 프로젝트 투입하면서 본래 일괄적이었던 public subnet 을 public/private subnet 구조로 설계, 변환.
更多
Sellergate 구축을 통한 AWS 인프라 구축 / 기존서비스 Cloudgate GCP 인프라 구축 Project Webhooks-Monitoring Project - Gitops, Terraform, TypeScript, TypeORM, NestJS 기존 웹앱 유지보수 등
更多
活動
最近活動
證照 5
專案 35
프로젝트
LMS 보수교육 진행도표 제공 서비스
2022년 3월 - 2022년 7월 · 5개월
data 의 source 가 AWS Elasticache / RDS / S3 parquet 으로 분산이 되자, 이를 취합하여 엑셀로 내보내야하는 요구사항이 발생함. * AWS Elasticache / RDS / S3 parquet 연계 * RDS 는 legacy 모어덴. RDS readonly 계정 구축 후 typeorm generator 을 활용, ORM 기반 데이터 취합 연산 구현. * AWS SDK 로 그 외 인프라 구축 * private subnet 기반 구축인 관계로 open vpn 연계까진 시간이 부족해 타협적
프로젝트
LMS 보수교육 진행도 관리 시스템
2022년 3월 - 2022년 4월 · 2개월
10초마다 주기적으로 보수교육 영상의 로그 관리하는 서비스 구축. serverless 기반 AWS lambda ETL pipeline 인프라 구축 * IaC: Terraform * Elasticache CPU/트래픽 감지 알람 구축(AWS SNS - lambda - Slack) * AWS API Gateway - serverless express node lambda - Elasticache (Redis as NoSQL) - Kinesis Firehose - S3 (Parquet) - AWS Glue - Athena * Typ
프로젝트
VPN 서버 구축, 관리
2022년 2월 - 현재 · 3년 11개월
* AWS VPN Client VPN Endpoint 를 설정해 구축했으나 비용적인 문제로 OpenVPN 으로 재구축 * Ubuntu 20.04 Open VPN 으로 구축, vpn 프로필 지급/폐기 관리 * 빠른 속도를 위해 UDP 기반으로 구축 * Route53 - NLB - EC2 VPN - NAT - (Outbound) * 당시 구축 시점이 22년 2월이었기 때문에 22.04 를 쓰지 못했습니다. * 1000개 이상의 동시 connection 지원 * OpenVPN 앱을 통한 모바일 또한 지원 * IaC:
프로젝트
치즈톡 유지보수 및 인프라 이전, 연동
2022년 2월 - 현재 · 3년 11개월
치위생사 커뮤니티 치즈톡 이전, 확장 및 유지보수 치즈톡이 데니어에 인수합병되면서 일시적으로 관련 인프라 유지보수 관리를 맡게됨. AWS Lightsail 기반이었으나 최적화 문제 및 사용자들의 활발한 트래픽으로 인한 불안정성 EC2/RDS 로 각 이전. * Lightsail 기반 서버 /DB > AWS Route53 / EC2/RDS 로 이전 * javascript ejs 기반 * 회원가입 중 본인인증 개선 * Editor 개선 (Froala Editor) * Host 에서 Docker Alpine-Ansible 기반으로 배포
프로젝트
치의사 커뮤니티 서비스 모어덴
2022년 1월 - 현재 · 4년
치의사 폐쇄형 커뮤니티 모어덴 백앤드 개발 및 유지보수, 리뉴얼 * 구 Flask-Python 기반 서비스를 Typescript 기반 프로젝트로 리뉴얼 * Shifting Left 모델 기반 BDD 및 Design Pattern 운용 * 7천 MAU * 확장 및 유지보수 * 성능 최적화 * 40% 로딩 속도 증가. webp thumbnail image, gzip/br compression, nginx proxy buffering 설정, lazy data loading 최적화 등 * 기능 확장 * CSR 기반
語言
중급 (업무상 의사소통)
이 프로필의 담당자이신가요?
인증을 통해 현재 프로필에 병합하거나 삭제할 수 있습니다. 만약 인증할 수 없는 경우 본인임을 증빙하는 서류 제출 후 프로필 관리 권한을 취득할 수 있습니다.