01 · 하는 일
작게 만들고, 오래 쓰이게 합니다.
기획부터 배포와 운영까지 한 사람이 끝까지 맡습니다. 화려한 데모보다 매일 쓰는 사람이 덜 불편한 쪽을 고르고, 판단의 근거는 기록과 테스트로 남깁니다. 쓰는 오픈소스 도구에서 찾은 버그는 원인을 좁혀 upstream에 고쳐 보냅니다.
- 01
웹 제품 개발
기획 단계의 서비스부터 운영 중인 엔터프라이즈 화면까지, React·Next.js·Vue·Nuxt로 프론트엔드와 필요한 만큼의 백엔드를 함께 만듭니다.
- 02
데스크톱 앱과 개발 도구
Tauri 데스크톱 앱, CLI, MCP 서버처럼 사람이 매일 쓰는 도구를 가볍고 오래 가게 만듭니다.
- 03
AI 에이전트 연동과 자동화
사내 시스템을 에이전트가 쓸 수 있는 도구로 연결하고, 판정은 결정론적으로 유지하는 테스트·업무 자동화를 설계합니다.
- 04
리뉴얼과 성능 개선
이미 사용자가 있는 서비스의 URL과 동작을 지키면서 내부 구조, 렌더링, 배포를 다시 세웁니다.
02 · 제품
직접 만들고 운영하는 제품
필요해서 만들었고, 같은 불편을 겪는 사람들에게 내놓은 것들입니다.
-
rhwptopdf
v0.2.2 공개한글(HWP·HWPX) 문서를 브라우저 안에서 PDF로.
파일을 서버에 올리지 않고 변환합니다. 오픈소스 rhwp의 파서·렌더러 위에 PDF 출력 파이프라인과 WebAssembly 배포를 더했습니다.
-
Zlack
v1.5.5 · Windows·macOS·Linux가볍게 쓰는 Slack 데스크톱 클라이언트.
OS 웹뷰를 쓰는 Tauri로 만들어 설치 용량과 메모리를 줄였습니다. 네이티브 알림, 창 상태 복원, 여러 워크스페이스 전환을 지원합니다.
-
test-osterone
공개 저장소AI가 테스트를 쓰고, 판정은 결정론 엔진이.
스프레드시트에 평문으로 적은 케이스를 AI 에이전트가 읽어 단정문과 셀렉터를 만들고, 합격·불합격은 같은 입력에 늘 같은 결과를 내는 엔진이 정합니다.
TypeScript · Playwright · Bun
-
Miettes
v0.5.4 APK 배포흩어진 사진을, 하나의 시간으로.
폰에 있는 사진과 OneDrive에만 남은 사진을 하나의 타임라인으로 보여주는 Android 갤러리입니다. 서버 없이 동작합니다.
-
saya · nichirin · tsuba
초대제 배포여러 메신저를 한 화면에서 읽고, 따라가고, 보냅니다.
카카오톡 코어(nichirin), 텔레그램·슬랙·디스코드 어댑터(tsuba), 이 둘이 여는 HTTP+SSE 계약을 그리는 웹 클라이언트(saya)로 이뤄진 제품군입니다.
TypeScript · Python · HTTP+SSE
초대받은 분께만 배포합니다
-
InKrKamus
서비스 중인도네시아어–한국어 사전, 2010년부터.
Win32 데스크톱 프로그램으로 시작해 웹과 모바일 웹을 거쳐, 지금은 서버 없이 브라우저에서 색인하고 오프라인에서도 검색되는 정적 앱입니다.
연구실
공개 도구와 실험
- daou-gw-cli 다우오피스 그룹웨어를 터미널과 AI 에이전트(MCP)에서 쓰는 비공식 도구
- Nonpareille 같은 입력이면 같은 결과를 내는 도트 그림 엔진 · CLI·MCP·라이브러리
- domain-shake postMessage 위에 핸드셰이크와 요청·응답을 얹은 창 간 RPC
- digi-mon 2022 개정 초등 국어·영어·수학 성취기준 기반 문제 엔진
- ulw-design 이미지로 방향을 고르고 DESIGN.md로 넘기는 UI 디자인 스킬
- supertonic-openai-tts-proxy Supertonic TTS 앞단에서 음성 형식을 변환하는 OpenAI 호환 프록시
03 · 수행 실적
함께 만든 서비스
스타트업의 첫 화면부터 수천 개 단지가 쓰는 업무 시스템까지. 화면별 기록과 캡처는 이전 포트폴리오 아카이브에 있습니다.
- 2024 — 아파트 관리 SaaS 전자결재·비서·전자공문·사진보드판·장기수선계획 프론트엔드, 운영 점검 자동화 React · Next.js · Vue · Nuxt
- 2023 DaInsights 디지털 자산 평가 서비스 프론트엔드 Next.js · Recharts
- 2023 한신콘설탄트 회사 홈페이지 기획부터 프론트엔드·백엔드까지 Next.js · PostgreSQL
- 2022 — 2024 ACON3D 3D 에셋 마켓 사이트 개편과 커뮤니티 기능 Next.js · GraphQL · Apollo
- 2022 KT 통화비서 예약 서비스 웹뷰 연동, 앱–웹뷰 통신 방식 설계 React · TypeScript
- 2022 더 예약 CRA에서 Next.js SSR로 코드 리뉴얼, 상태·통신 구조 정리 Next.js · Zustand · react-query
- 2018 — 2022 어반베이스 개발자 사이트, ARScale, 3D 인테리어 Studio B2B·B2C Vue · Nuxt · AWS
- 2015 — 2017 APM 솔루션 운영 지표 실시간 차트를 라이브러리 없이 구현 Vanilla JS
04 · 자주 묻는 질문
sanguneo에 대해 자주 묻는 것들
- sanguneo는 어떤 곳인가요?
- sanguneo는 개발자 나상권이 운영하는 1인 개발사입니다. 웹 제품, 데스크톱 앱, 개발 도구와 AI 자동화를 기획부터 배포·운영까지 한 사람이 직접 만듭니다.
- 어떤 일을 맡길 수 있나요?
- 새 웹 서비스 개발, 운영 중인 서비스의 리뉴얼과 성능 개선, Tauri 데스크톱 앱·CLI·MCP 서버 같은 개발 도구, 사내 시스템과 AI 에이전트를 잇는 업무·테스트 자동화를 맡습니다.
- 직접 운영하는 제품은 무엇인가요?
- 브라우저에서 한글 문서를 PDF로 바꾸는 rhwptopdf, Slack 경량 데스크톱 클라이언트 Zlack, AI 웹 테스트 자동화 test-osterone, Android 갤러리 Miettes, 메신저 제품군 saya·nichirin·tsuba, 인도네시아어–한국어 사전 InKrKamus를 운영합니다.
- 프로젝트 문의는 어떻게 하나요?
- iam@sanguneo.com으로 만들고 싶은 것을 간단히 적어 보내 주세요.
05 · 문의
만들고 싶은 것이 있다면, 이야기해 주세요.
새 서비스, 기존 서비스 개선, 사내 업무 자동화 모두 편하게 문의하세요.