SUNWJY

Resume

우재윤

4년차 풀스택 개발자

Seoul, Korea

제품을 만들고 출시까지 이끄는 개발자

Primary Stack

Node.js TypeScript React Next.js NestJS PostgreSQL AWS Docker

소개

웹 서비스 전반을 다루는 풀스택 개발자입니다. 프론트엔드, 백엔드, 클라우드 인프라까지 제품 개발의 전 과정을 직접 설계하고 구현해 왔습니다.

아이디어 단계에서 시작해 실제 사용자에게 전달되는 하나의 제품으로 출시하기까지의 과정을 여러 번 경험했습니다. 제품의 초기 구조를 설계하고 기능을 구현하는 것부터 인프라 구성과 서비스 운영까지, 제품이 만들어지고 성장하는 전 과정을 함께해왔습니다.

단순히 새로운 기술을 사용하는 것보다 기술 선택의 트레이드오프를 고민하는 것을 중요하게 생각합니다. 팀의 리소스와 제품의 성장 단계, 유지보수성과 확장성을 함께 고려해 지금 상황에 가장 적절한 기술을 선택하는 것에 집중합니다.

기능을 구현하는 데서 끝나지 않고, 이 기능이 사용자에게 어떤 가치를 주는지, 비즈니스적으로 의미 있는 선택인지를 항상 함께 고민합니다. 이를 바탕으로 비즈니스 우선순위에 따라 업무를 구조화하고, 잠재적 리스크를 선제적으로 공유하여 프로젝트의 예측 가능성을 높이는 개발자입니다.

핵심 경험

신규 제품의 초기 구축

아이디어를 실제 서비스로 전환하기 위해 핵심 사용자 흐름, 우선순위, 출시 범위를 정리하고 구현합니다.

  • 사용자 가치 기반의 우선순위를 정하고 실행 가능한 개발 단위로 분리합니다.
  • 초기 제품에 필요한 화면, API, 데이터 흐름을 함께 설계합니다.
  • 출시 이후 개선이 가능하도록 단순하고 명확한 구조를 우선합니다.

기술·비즈니스·사용자 관점의 설계

제품 목표와 사용자 문제를 함께 이해한 뒤 상황에 맞는 기술 선택과 시스템 구조를 결정합니다.

  • 프론트엔드, 백엔드, 인프라의 경계를 고려해 기능 흐름을 설계합니다.
  • 비즈니스 목표와 운영 조건을 반영하여 필요한 기술 범위를 조율합니다.
  • 유지보수성과 확장성을 해치지 않는 선에서 빠르게 검증할 수 있는 구조를 선택합니다.

장기적인 운영을 고려한 구현

서비스가 배포되고 운영되는 과정을 고려해 코드, 배포 환경, 협업 흐름을 함께 정리합니다.

  • AWS와 Docker 기반 환경을 고려해 배포 가능한 서비스 구조를 구성합니다.
  • API와 화면의 인터페이스를 명확히 정의하여 개발 과정의 불확실성을 줄입니다.
  • 출시 이후 반복 개선이 가능하도록 문서화와 구조 정리를 병행합니다.

경력

매듭컴퍼니

2025년 09월 - 현재

포지션
개발 총괄
도메인
강의, 퍼스널브랜딩
사용기술
React Next.js NestJS TypeScript PostgreSQL Drizzle ORM AWS ECS

담당업무

  • 온/오프라인 통합 강의 플랫폼(LMS)의 화면, API, 데이터 흐름을 설계하고 구축·운영했습니다.
  • Paid 광고 유입으로 발생하는 스파이크 트래픽에도 대응할 수 있도록 수평 확장 가능한 아키텍처를 설계했습니다.
  • 사용자 경험을 지속적으로 측정하고 이탈 지점을 개선하여 구매 전환율을 30% 개선했습니다.
  • CI/CD 파이프라인을 구축하여 잦은 기능 배포와 운영 개선을 반복할 수 있는 배포 기반을 마련했습니다.
  • 강의 영상 전송 구조를 개선하여 수강 사용자 경험과 인프라 비용 효율을 함께 고려한 구조를 설계했습니다.
  • 마케터의 기획 업무 병목 지점을 분석하고 이를 개선하는 백오피스 도구를 기획·개발하여, 기획 업무 생산성을 40% 향상시켰습니다.
  • 사내 AI 에이전트를 구축해 회사의 지식 베이스를 체계화하고, 신규 입사자의 온보딩 시간을 단축했습니다.

장사는건물주다

2025년 04월 - 2025년 09월

포지션
개발 총괄
도메인
강의
특이사항
지분 구조 개편으로 인해 매듭컴퍼니로 고용승계
사용기술
Vue.js Express.js Next.js PostgreSQL Prisma AWS Lightsail Cloudflare Workers

담당업무

  • DAU 5,000명, MAU 100,000명 이상 규모의 강의 서비스를 운영하며 기능 추가, 버그 수정, 성능 개선을 수행했습니다.
  • 서비스 운영 중 발생하는 이슈를 추적·관리하고 재발 방지를 위한 개선 과제를 개발 단위로 정리했습니다.
  • 배포 프로세스와 협업 방식을 정립하여 반복 가능한 개발·운영 흐름을 마련했습니다.
  • 빠른 실험과 검증을 위해 출시 범위와 우선순위를 조율하고, 핵심 기능 중심의 MVP를 2주 내 구축·출시했습니다.
  • 반복적으로 발생하던 운영 업무와 CS 처리 프로세스를 자동화하여 CS 처리 시간을 70% 단축하고, 서비스 운영 효율을 개선했습니다.

와이펫

2022년 08월 - 2025년 04월

포지션
프론트엔드 개발자
도메인
반려동물 건강관리
사용기술
React Next.js TypeScript Flutter AWS Amplify

담당업무

  • 반려동물 커머스에서 건강관리 서비스로 피벗하는 과정에서 프론트엔드 전환과 주요 기능 구현을 수행했습니다.
  • Flutter 앱을 Flutter WebView와 Next.js 기반 하이브리드 앱 구조로 전환하고 모노레포를 도입했습니다.
  • 2년 이상 iOS, Android 앱을 운영하며 앱 배포, 이슈 대응, 사용자 경험 개선을 수행했습니다.
  • 프론트엔드 배포를 위한 AWS 인프라를 구축하고 운영 환경에 맞는 배포 흐름을 정리했습니다.
  • BLE 디바이스 연동 과정에서 프로토콜 문서의 오류를 비트 단위로 분석해 발견하고 개선했습니다.
  • Apps Script를 활용하여 사내 업무 자동화 툴을 제작하고 반복 업무를 자동화했습니다.

기타 경력

노블리

2023년 02월 - 2025년 06월

구분
사이드 프로젝트
도메인
월경 주기 관리 및 커머스
사용기술
Flutter NestJS MySQL AWS Elastic Beanstalk

주요 내용

  • Flutter 기반 앱과 NestJS, MySQL 기반 백엔드를 설계·구현하고 AWS Elastic Beanstalk에서 운영했습니다.
  • 광고 없이 타 앱 대비 간결한 사용성을 핵심 차별점으로 내세워 사용자 8,000명을 유치했습니다.

기술 역량

Frontend

React / Next.js
사용자 흐름과 제품 요구에 맞는 화면 구조, 상태 흐름, 웹 애플리케이션 구조를 설계하고 구현합니다.
Flutter
웹뷰 기반의 하이브리드 앱 경험을 바탕으로 웹과 앱의 연결 흐름을 고려합니다.
Web standards
테크니컬 SEO와 다양한 유저 케이스를 고려해 접근 가능하고 검색 친화적인 웹을 구현합니다.

Backend

NestJS
모듈 기반의 백엔드 구조와 API 인터페이스를 설계합니다.
PostgreSQL
프로덕션 환경에서 데이터 모델링, 쿼리 설계, 트랜잭션을 고려한 데이터 구조를 다룹니다.
TypeScript
백엔드 도메인 모델과 요청·응답 계약을 일관되게 관리합니다.

Infrastructure

AWS
ECS, EC2, Lambda를 활용해 배포와 운영 조건을 고려한 클라우드 기반 서비스 구성을 다룹니다.
Docker
개발과 배포 환경의 차이를 줄이기 위한 컨테이너 기반 실행 환경을 구성합니다.
IaC
AWS CDK와 Pulumi를 활용해 인프라 구성을 코드로 관리하고 재현 가능한 배포 환경을 구성합니다.

Additional Skills

Soft Skills
기획, 디자인, 운영 등 다른 팀원과의 협업을 바탕으로 문제를 정의하고 해결 방향을 찾아갑니다.
Media
동영상 변환과 서빙, 이미지 압축 등 미디어 처리 흐름을 서비스 요구에 맞게 구성합니다.
BLE
블루투스 디바이스와의 연동 흐름을 이해하고 서비스 기능과 연결합니다.

기타 활동

AI 스터디 운영

2026년 05월 - 현재

대상
비개발자 일반 사무직
  • 비개발자 직군을 대상으로 생성형 AI의 기본 개념과 업무 활용 사례를 설명하는 스터디를 운영하고 있습니다.
  • 문서 작성, 리서치, 업무 자동화 등 실제 사무 업무에 적용 가능한 AI 활용 흐름을 정리하고 실습 중심으로 안내하고 있습니다.
  • 기술 개념을 비기술 직군이 이해할 수 있는 언어로 쉽게 설명하며, 업무 생산성 관점에서 AI 도입 가능성을 함께 탐색하고 있습니다.