프로젝트 별 최신 순으로 나열 하였습니다.
크레버스
AI Biz Team
생성형 AI 서비스 백엔드 개발 및 DevOps
Microsoft 공동 진행 AI 서비스 개발 프로젝트
•
Azure Kubernetes Service KEDA AutoScaling 도입
•
Azure 아키텍처 설계
•
레거시 생성형 AI 서비스 백엔드 동시성 처리 및 성능 개선 (Azure Function)
•
생성형 AI 서비스 백엔드 개발 (Python, FastAPI)
•
Azure OpenAI LoadBalancer 아키텍처 설계 및 개발 (Python, C#)
(주간 기준 2,476,194,000 OpenAI 토큰을 소모하는 서비스)
•
Grafana Dashboard 구축 및 경고 Policy 정의
•
서비스 장애 발생 시 Azure DevOps로 이슈 포워딩 백엔드 서버 개발 (Node.js(Nest Framework))
•
자체 AI Model 배포 기존 MLOps 관리형에서 서비스 규모를 고려하여 더욱 세밀한 스케일아웃을 위해 AKS로 전환
한컴프론티스
한컴프론티스는 한글과컴퓨터의 자회사로 메타버스(Metaverse) 및 디지털융합 플랫폼 개발과 서비스를 하고 있는 회사입니다.
아즈메타 서비스 개발 @10/1/2022 - ING
수행기간: 신규 서비스 오픈 및 개발 @10/1/2022 - ING
역할: API 설계 및 개발, DB 설계, 관리자 페이지 프론트엔드 및 백엔드 개발, 신규 기능 개발, 외부 플랫폼 연계, Azure 및 AWS 클라우드 인프라 구축
기술 스택: Node.JS, Express, Nest.js, Swagger, Socket.io, Node Cluster, Grafana, Sequelize, TypeORM, MariaDB, Redis,MongoDB, Docker, Docker-Compose, ReactJS, NextJS, Unity3D Android
성과
•
Content, Gateway, Admin, Account, Homepage, Payment, AI, Log 등
MSA 구조 구축 및 API 서버 개발
•
Blockchain 백엔드 개발 (거래 감시 및 NFT 보유 검증 서버)
•
토스페이먼츠 PG 연동 및 회원 결제 서버 개발
•
DB 설계 및 관리
•
생성형 AI 서버 개발 (노무사, 변호사, 한국어 강사 등)
•
프론트엔드 및 백엔드 JavaScript → TypeScript 마이그레이션
•
PASS 본인인증 연동 및 인증 서버 개발
•
구글 플레이스토어 및 애플 앱스토어 결제 영수증 검증 API 서버 개발
•
백엔드 프레임워크 Express → NestJS 마이그레이션
•
Sequelize ORM → TypeORM 마이그레이션
•
Swagger를 통한 백엔드 API 문서 작성 및 관리 체계 수립
•
대규모 고가용성 WebSocket 서버 개발
•
시나리오 부하 테스트 Artillery 구축
•
Unity 클라이언트 웹소켓 샘플 프로젝트 개발
•
Node-Cluster를 사용하여 Node 기반 서버 단점 해소, 고가용성의 분산 서버 구축
•
Redis 도입 및 Redis Sentinel 을 통한 장애 극복 기능(FailOver) 인프라 구축
•
MongoDB 도입
•
Grafana, Prometheus 도입 → MSA 구조의 서버 모니터링, DB 서버 모니터링 → 장애 상황 발생 시 알림
•
Kafka 인프라 구축 및 도입 → 대규모 트래픽 데이터 처리 → 데이터 유실 최소화 및 MSA 구조의 서버 간 효율적 데이터 송수신
•
Nats io로 분당 200만개 웹소켓 메시지 딜리버리
•
조직 상황에 맞게 사내 모든 프로젝트 Azure Devops → Github Enterprise 이전 및 전체 인프라 관리
•
Github Actions CI/CD 구축하여 Backend/Frontend 서버 배포
•
AKS 도입
•
VM 및 Webapp Docker로 배포되던 서버 → AKS로 전부 이전
코드게이트 서비스 개발/운영 (2022.01 - 2022.10)
프로젝트 상세 보기 (아래 페이지를 클릭해주세요.
수행기간: 신규 서비스 오픈(~2022.10) 및 개발
역할: API 설계 및 개발, DB 설계, 관리자 페이지 프론트엔드 및 백엔드 개발, 신규 기능 개발, 외부 플랫폼 연계, Azure 및 AWS 클라우드 인프라 구축
기술 스택: Node.JS, Express, Sequelize, MariaDB, ReactJS, NextJS, TailwindCSS, Unity3D Android
성과
•
소셜로그인 API 서버 개발
•
소셜로그인 클라이언트 Unity 샘플 프로젝트 개발
•
Contents REST API 서버 개발
•
관리자 페이지 프론트엔드 개발
•
관리자 페이지 백엔드 개발
•
NHN KCP PG 결제 연동 및 회원 결제 백엔드 API 서버 개발
•
코드게이트 티켓 구매 프론트엔드 개발
•
코드게이트 티켓 구매 백엔드 개발
•
Azure PipeLine CI/CD 구축
한컴스토어 서비스 개발/운영 (2021.09 - 2022.02)
수행기간: 신규 서비스 오픈(~2022.10) 및 개발
역할: API 설계 및 개발, DB 설계, 관리자 페이지 프론트엔드 및 백엔드 개발, 신규 기능 개발, 외부 플랫폼 연계, Azure 클라우드 인프라 구축
기술 스택: Node.JS, Express, Sequelize, MariaDB, ReactJS, NextJS, TailwindCSS, Unity3D Android
성과
•
기존 웹기반 한컴스토어 쇼핑몰과 앱 간의 로그인 연동으로 회원연계
•
한컴스토어 앱 관리자페이지 프론트엔드 및 백엔드 개발하여 한컴위드 및 각종 입점 갤러리에서 관리 할 수 있도록 개발함
•
한컴프론티스에서 팀장급 한컴스토어TF팀에 투입되어 한컴위드등 계열사들과 프로젝트 리딩
•
타 외주 업체 개발자들과의 협업을 통해 기존 한컴스토어 웹서비스 코드 분석 및 서비스 연계
•
한컴스토어 앱 REST API 서버 개발로 실제 라이브 서비스 가능 여부 실증
한컴그룹 자사 서비스 취약점 분석 (2021.12)
수행 기간: 2022.12
역할: 자사 서비스 모의 해킹, 취약점 분석, 보고서 작성, 외주 업체 임원과의 커뮤니케이션
발견된 취약점: XSS, CSRF, SQL Injection 등
•
입사 후, 자사에서 서비스 중인 부분들이 이상하게 보여서 침해 시도를 해보았으나, 너무 허술한 부분들이 많아 자사 서비스를 대상으로 집중적인 모의 해킹 및 취약점 분석을 수행하였습니다.
•
저는 외주사에서 작업한 모든 부분에서 취약점과 타 서비스들의 불필요한 리소스 등이 발견되어, 이를 연구소장님께 보고하였습니다. 이후 외주 업체 임원들과의 수 차례간 미팅을 진행하여 발견된 문제들을 지적하고, 추후 개선 사항과 도입해야 할 기술을 설명했습니다.
•
이러한 작업은 외주사의 작업 내용을 평가하고, 문제점을 해결하여 보안성을 높이는데 큰 역할을 합니다. 이전에 발견된 취약점과 리소스 문제들을 해결하고, 새로운 기술을 도입하여 보다 안전하고 효율적인 서비스를 제공할 수 있도록 노력했습니다. 이를 통해 외주사와의 계약을 파기하고, 경제적인 이득을 얻을 수도 있었습니다.
•
추가적으로 외주사에서 수천만원을 요구하여 진행하려던 상황이었으나, 해당 이슈와 관련하여 해당 업체와의 추가적인 계약은 전부 파기하고 이전에 잔금은 추가로 내지 않아 경제적인 이득도 발생하였습니다.
메타버스 서비스 개인 사업
서비스 초기 개발부터 기획, 비즈니스, 마케팅, 컨설팅등 다양한 분야를 경험해보며 사용자 0명부터 10만명 규모의 서비스로 급격하게 성장했던 사업입니다.
수행 기간: 2019 ~ 2021.03