WYDT
↗
↖
친구나 가족들에게 나의 하루 계획을 공유하고 싶을 때, 당신의 하루를 공유해 보세요!
• Next.js 14, TypeScript, Supabase를 활용한 웹사이트 개발
• TailwindCSS와 shadcn/ui를 활용한 모바일 특화 UI 개발
• 서버 사이드 렌더링(SSR)을 통해 최적의 성능을 구현
• React Query를 사용한 효율적인 서버 상태 관리와 Zustand를 활용한 클라이언트 상태 관리로 깔끔하고 유지보수 가능한 코드베이스 구축
• 실시간으로 일정을 업데이트하고 공유할 수 있는 실시간 기능 제공
• 해당파일이나 디렉토리가 존재하지 않으면 자동으로 생성
• 특수문자가 포함된 경로를 사용할 때는 반드시 따옴표를 사용 필요
• /usr/local/bin에 설치된 IDE 대상으로만 작동
• 현재는 UNIX 계열 운영체제만 지원
• React 18, TypeScript, Vite를 활용한 모던 웹사이트 개발
• Tailwind CSS & DaisyUI를 사용한 반응형 및 접근성을 고려한 UI 개발
• 외부 API를 활용한 데이터 패치 및 상태 관리
• 모던한 디자인을 위해 v0.dev 및 Pinterest를 참고하여 디자인
• 계층형 아키텍처를 통한 체계적인 코드 구조
• JWT 인증, DTO 검증, Swagger 문서화 등 핵심 기능 구현
• Docker를 통한 컨테이너화와 다양한 환경(개발/테스트/프로덕션)에서의 실행 지원
• Node 18.12.x 이상과 SQLite(또는 Sequelize가 지원하는 다른 DB) 기반 구동
• 계층형 아키텍처를 통한 깔끔한 코드 구조
• JWT 인증, 스키마 검증, Swagger/Redoc API 문서화 등의 핵심 기능 포함
• Docker 및 Docker Compose를 활용한 손쉬운 컨테이너화와 배포 지원
• Python 3.12와 Poetry를 통한 의존성 관리 및 런타임 제공
Careers #
[디지털 마케팅 회사] #
2025/06 - 재직중
디지털 채널 컨설팅을 기반으로 Commerce 서비스를 제공하는 기업
개발팀 | 플랫폼 개발자
JavaScript
Java
Spring
JSP
Linux
Docker
Redis
GitHub Organization
Git
ExpressJS
Ubuntu
centOS
HTML
PostgreSQL
RESTful API
Nginx
Redmine
Microsoft Teams
B2C 광고 CM 서비스 #
상세 업무
주요 성과
(주)알타바그룹 #
2025/04 - 2025/06
패션 테크 기업
B2C 서비스 | 백엔드 개발자
JavaScript
TypeScript
Node.js
jQuery
Linux
Kysely
Cloudflare Workers
Cloudflare D1
Cloudflare R2
Git
Wrangler
Hono.js
Ubuntu
HTML
Serverless API
Redmine
Notion
Slack
B2C 플랫폼 백엔드 개발 및 운영 #
2025/04 - 2025/06
상세 업무
- Cloudflare 기반 serverless API 개발
- 다국어 기능 지원을 위한 DB 설계 및 API 구현
- 스케쥴러 백엔드 개발
- CMS 개발
- 서비스 DB 설계 및 구축
- Redmine을 활용한 업무관리 및 진행
주요 성과
- 기존 JavaScript 기반 서비스 코드를 TypeScript로 점진적 마이그레이션하여 런타임 오류 사전 방지 및 코드 안정성 강화
- Kysely 쿼리 빌더 패턴을 유지하면서도, 내부적으로는 D1의 batch API를 활용해 쿼리 실행 최적화
- Server-Sent Events(SSE) 기반 실시간 데이터 스트림 엔드포인트 설계하고 구현하였고, 이를 통해 유저의 액션 변화에 대한 실시간 알림 전송 기능 구현
- 다국어 기능 지원을 위한 DB 설계 및 API 구현
(주)웹젠 #
2021/04 - 2023/05
PC 온라인게임과 모바일게임을 개발 및 퍼블리싱하고있는 게임 기업
기술연구소 | 백엔드 개발자
JavaScript
TypeScript
Python
Node.js
Nuxt.js
Vuex
Linux
Docker
Redis
GitLab
FastAPI
TypeORM
Git
ExpressJS
Ubuntu
centOS
HTML
PostgreSQL
RESTful API
Nginx
InfluxDB
Telegraf
Grafana
Prometheus
Redmine
Microsoft Teams
라이브 서비스 게임 운영툴 웹 개발 및 운영 #
2021/05 - 2023/05
상세 업무
- 게임 서비스 운영에 필요한 업무들을 보다 효율적으로 처리하기 위한 운영툴 웹 개발
- 라이브 서비스 이슈 대응 및 운영 효율화를 위한 기능 개발
- Nuxt.js 기반 라이브 게임 운영툴 개발
- 데이터 처리 로직을 위한 백엔드 서버 개발
- Redmine을 활용한 업무 관리 및 진행
주요 성과
- vuex를 이용한 상태 중앙 관리로 컴포넌트 간 데이터 일관성과 안전한 상태 변경 보장
- CSV 데이터 처리 최적화로 클라이언트 측의 멈춤 현상 제거와 함께 요청 처리 시간을 평균 5초에서 1초로 단축
- 스트림 기반 청크 처리 방식을 통해 MSSQL 대규모 데이터 작업을 최적화
- 스케줄링 작업 시간을 평균 10초에서 3초로 단축
- CPU 부하를 크게 줄이고, 평균 메모리 사용량 40%이상 감소
Alert 백엔드 설계 및 구축 #
2021/08 - 2023/05
상세 업무
- 라이브 서비스들의 발생할 오류들을 조기 탐지하거나 이미 발생한 오류들을 빠르게 탐지하여 담당자들에게 전송
- FastAPI 기반 알림을 효율적으로 처리할 수 있는 확장 가능한 아키텍처를 구축
- 알림 채널과 대상 그룹별로 템플릿을 활용해 메시지를 생성하고 전송하는 로직 구현
- Docker 기반 시스템 구축
- Redmine을 활용한 업무 관리 및 진행
주요 성과
- Microsoft Teams, Slack, 이메일 등 다양한 채널별 발송 로직을 인터페이스로 통합하여 재사용성을 극대화하고, 관리 효율성을 높임
- 채널별 메시지 생성 및 전송 로직을 단일 인터페이스로 통합하여 코드 중복을 줄이고, 개발 효율성을 높임
- 특정 팀, 개인 및 조직 단위로 알림 대상을 분류하고, 그룹별 관리 로직을 설계해 알림 전달의 효율성을 증대시킴
- Docker 기반 시스템을 구축하여 오픈소스 버전 관리 및 마이그레이션 편의성 확보
모니터링 시스템 구축 #
2021/05 - 2023/05
상세 업무
- Grafana, Telegraf, InfluxDB 등을 활용한 모니터링 스택 구축
- 서비스에 필요한 메트릭을 수집하기 위한 커스텀 스크립트 작성
- Docker 기반 시스템 구축
- Redmine을 활용한 업무 관리 및 진행
주요 성과
- PoC(Proof of Concept)를 통해 시스템 구조에 가장 적합한 모니터링 스택을 비교 및 선정
- Grafana Image Renderer를 연동하여 패널(Alert)의 시각화 이미지를 생성
- 각 서비스에 필요한 메트릭을 수집하기 위한 맞춤형 스크립트 작성
- Ubuntu/CentOS 환경별 메트릭 수집 에이전트 패키지를 구성하여 배포 및 버전 관리
- 수동 설치가 필요한 경우를 대비한 설치 가이드 문서를 작성하고 체계적으로 버전 관리
- 타 부서 담당자들의 피드백을 반영하여 보다 효율적으로 시스템 운영
알파브릿지 #
2020/03 - 2021/03
소셜네트워크 기반 투자 플랫폼 '탱고픽'을 운영하는 기업
개발팀 | 백엔드 개발자
Python
Flask
RESTful API
Git
Jenkins
Docker
AWS EC2
AWS RDS
AWS Route 53
AWS Elasticsearch Service
AWS Elastic Load Balancing
AWS CloudFront
AWS S3
JavaScript
Apollo Server
ExpressJS
Node.js
Redis
MariaDB
Nginx
GitHub
Linux
Ubuntu
Slack
Grafana
Prometheus
Notion
탱고픽 베타 백엔드 개발 및 인프라 구축 #
2020/03 - 2021/03
상세 업무
- 탱고픽 베타 백엔드 서버 개발
- 백엔드 서버 배포 자동화
- 백오피스 어드민 웹 서버 개발
- 모니터링 환경 구축
- Notion을 활용한 체계적인 업무 관리
주요 성과
- Flask 기반 RESTful API 백엔드 설계 및 구축
- Nginx를 활용한 리버스 프록시 구현 및 기능별 부하 분산 처리
- ExpressJS와 GraphQL을 활용한 어드민 서버 구축
- Docker 기반 패키징 및 배포 자동화 구현
- Jenkins, GitHub, Bash 스크립트를 활용한 CI/CD 파이프라인 구축
- Grafana와 Prometheus를 활용한 서비스 메트릭 수집 및 대시보드 시각화