Fullstack Developer — 2009

윤주원

코딩을 사랑하는 고2 개발자.
중학교 때 혼자 개발을 배우기 시작했고, 지금은 실제로 사람들이 쓰는 서비스를 만들고 운영하고 있어요.

인천상정고등학교 재학 월 수만 명 방문 서비스 운영 중 외주 개발 경험

✦ 밑줄 친 항목에 마우스를 올리거나 탭하여 TMI를 확인할 수 있어요.

소개

처음 개발을 접한 건 중학교 때입니다. 따로 배울 환경이 없어서 인터넷과 책을 뒤지며 혼자 익혔는데, 그게 오히려 좋았던 것 같습니다. 무언가 안 되면 직접 원인을 찾아야 했으니까요.

지금은 웹 풀스택 개발을 주로 합니다. 프론트엔드부터 서버, 데이터베이스, 배포와 인프라까지 혼자 다룰 수 있고, 실제로 그렇게 운영하고 있습니다. AI는 디자인 피드백을 받을 때 가끔 씁니다.
거의 모든 코드는 제가 직접 짭니다.

포트폴리오에 있는 서비스들은 지금도 실제로 돌아가고 있고, 한 달에 수만 명이 방문합니다. 만들어 두고 끝나는 게 아니라 계속 운영하면서 고치고 발전시키는 걸 중요하게 생각합니다.

2025 ~ 현재

인천상정고등학교 재학 (고2)

Ai랩업 CodeNova 활동 중이에요.

2024 ~ 현재

상정인사이드 운영

1인 개발·운영 중인 익명 커뮤니티.

2024 ~ 2025

외주 개발 진행

실제 클라이언트 프로젝트 납품한 경험이 있어요.

중학교

개발 독학 시작

HTML/CSS/JS부터 시작해 서버, DB, 인프라로 범위를 넓혀갔어요.

앞으로의 방향

  • Rederx.com을 실제 개발자들이 쓰는 API 보안 서비스로 성장시키기
  • 운영 중인 서비스의 MAU를 지속적으로 늘리고 안정성 높이기
  • 팀 프로젝트·오픈소스를 통해 협업 경험 쌓기
  • 지금까지 혼자 익힌 기술들을 더 깊게 파고들기 — 특히 분산 시스템, 보안, 성능 최적화

자주 듣는 질문

저는 게임 개발, 프로그램 개발, 자동화 도구 제작처럼 여러 분야를 두루 좋아합니다. 실제로 이것저것 직접 만들어보기도 했고요.

그런데 웹은 조금 다르게 느껴졌습니다. 제가 만든 결과물을 누군가가 확인하고 써보려면 보통은 특정 환경이나 기기가 필요할 때가 많습니다. 하지만 웹은 인터넷만 연결되어 있다면 장소나 환경에 크게 구애받지 않고, 누구나 바로 접속해서 제가 만든 결과물을 직접 보고 사용해볼 수 있습니다.

저는 그 점이 정말 특별하다고 느꼈습니다. 내가 만든 것이 가장 빠르고 넓게 사람들에게 닿을 수 있는 분야가 웹이라고 생각했고, 그래서 자연스럽게 웹 풀스택 개발을 가장 깊게 파고들게 됐습니다.

저는 단순히 기능을 구현하는 것에서 끝나는 개발보다, 실제 사용자가 있는 환경에서 계속 개선해 나가는 개발을 더 좋아합니다.

혼자 만들 때는 괜찮아 보이던 기능도, 실제 서비스에 올리면 예상과 다르게 동작할 때가 많습니다. 사용자는 어디서 불편해하는지, 서버는 어떤 순간에 버거워지는지, 어떤 기능은 왜 전혀 쓰이지 않는지 직접 보게 됩니다.

그 과정을 겪으면서 개발은 단순히 코드를 작성하는 것만이 아니라, 문제를 계속 발견하고 고쳐 나가는 일이라는 걸 배웠습니다. 그래서 저는 결과물을 끝내는 개발자보다, 결과물을 운영하면서 성장시키는 개발자가 되고 싶습니다.

문제를 끝까지 추적하는 힘이라고 생각합니다.

혼자 개발하면 누군가 바로 답을 알려주지 않습니다. 오류가 나면 직접 원인을 찾고, 구조를 다시 보고, 로그를 확인하고, 여러 가설을 세워 하나씩 검증해야 합니다. 그 과정이 반복되면서 자연스럽게 문제를 겉으로만 보는 게 아니라, 왜 이런 문제가 생겼는지 깊게 파고드는 습관이 생겼습니다.

덕분에 지금은 단순히 기능을 만드는 것보다, 문제가 생겼을 때 구조적으로 해결하는 쪽에 더 자신감이 생겼습니다.

저는 멋있어 보이는 기술보다, 지금 해결하려는 문제에 정말 맞는 기술인지를 먼저 봅니다.

프로젝트마다 필요한 구조와 속도가 다르기 때문에, 항상 같은 언어나 프레임워크만 고집하지는 않습니다. 빠르게 검증해야 하는 프로젝트와 오래 운영해야 하는 프로젝트는 접근 방식부터 달라야 한다고 생각합니다.

그래서 저는 무조건 최신 기술을 좇기보다, 유지보수와 확장성, 실제 운영 환경까지 고려해서 선택하려고 합니다.

AI를 전혀 쓰지 않는다고 말하고 싶지는 않습니다. 실제로 디자인 피드백이나 아이디어 정리처럼 보조적인 용도로 활용할 때가 있습니다.

하지만 핵심 로직이나 서비스 구조, 실제 코드 작성은 대부분 직접 합니다. 저는 개발에서 가장 중요한 건 결과보다 이해라고 생각합니다. 내가 왜 이렇게 설계했는지, 이 코드가 왜 돌아가는지 설명할 수 있어야 진짜 내 것이 된다고 생각합니다.

그래서 AI는 보조 도구로만 사용하고, 중심은 항상 제가 직접 잡으려고 합니다.

저는 단순히 코드를 잘 짜는 개발자보다, 실제로 사람들이 계속 찾는 서비스를 만드는 개발자가 되고 싶습니다.

한 번 보여주고 끝나는 결과물이 아니라, 오래 운영되고 점점 더 좋아지는 서비스를 만들고 싶습니다. 그리고 프론트엔드, 백엔드, 인프라를 모두 이해하는 강점을 살려서, 기능 하나를 만들더라도 전체 흐름을 볼 수 있는 개발자가 되고 싶습니다.

결국 제가 원하는 건 많이 아는 개발자보다는, 끝까지 만들어내는 개발자에 더 가깝습니다.

프로젝트

상정인사이드

2025.02 ~ 진행 중 · 1인 개발

commu.world ↗ Search ↗

익명 커뮤니티입니다. 로그인 없이 누구나 글을 올리고 토론할 수 있습니다. 실제 방문자가 꾸준히 늘어나고 있습니다.

왜 만들었나 — 익명으로 자유롭게 이야기할 수 있는 공간이 필요하다고 생각했습니다. 기존 플랫폼들은 너무 복잡하거나, 광고가 많거나, 특정 주제에 치우쳐 있거나 하는 문제가 있었어요. 그래서 직접 만들기로 했습니다.

어떻게 만들었나 — 서버사이드 렌더링 기반으로 처음부터 직접 설계했습니다. 익명 시스템이라 사용자 식별이나 도배 방지를 어떻게 처리할지 고민이 많았고, 결국 세션과 IP 기반의 조합으로 해결했습니다.

지금은 — 월간 수만 명이 방문하는 서비스가 됐습니다. 그 정도 트래픽을 직접 감당하면서 서버 성능이나 DB 쿼리 최적화에 대해 배운 게 많습니다.

HTML/CSS/JS Node.js SQLite Cloudflare

Apice.kr

2026.02 ~ 2026.03 · 1인 개발

apice.kr ↗ Search ↗

인천상정고등학교 Apice 동아리 사이트입니다. 동아리 소개와 함께 실험·프로젝트 관리 기능을 붙였습니다.

왜 만들었나 — 동아리 특성상 실험 데이터를 관리하는 기능이 필요했습니다. 단순 소개 페이지가 아니라 실제로 동아리 활동에 쓰이는 도구로 만들었습니다.

지금은 — 친구 요청으로 만든 외부 프로젝트입니다. 지금은 운영하지 않고, 보안 구조에 신경 쓴 프로젝트입니다. 인증, 세션 관리, SQL 인젝션 방어 등을 직접 구현했습니다.

HTML/CSS/JS Flask SQLite Cloudflare

Rederx.com

2026.03 ~ 진행 중 · 1인 개발

rederx.com ↗ Search ↗

개발 단계에서 놓치기 쉬운 보안 요소들을 단 한 줄로 적용하는 API 보호 레이어 서비스입니다. 현재 개발 중인 프로젝트입니다.

왜 만들었나 — 개발하다 보면 보안은 항상 나중으로 밀립니다. 귀찮고, 복잡하고, 시간이 걸리니까요. 그 문제를 해결하고 싶어서 만들기 시작했습니다. API 보안 설정을 코드 한 줄로 끝낼 수 있는 서비스를 목표로 지금도 개발 중입니다.

React Node.js SQLite Cloudflare

한강.

2024.11 ~ 2024.12 · 1인 개발

anion15.github.io ↗

실시간 한강 물온도 측정기입니다. 자체 계산 알고리즘을 사용하여 실제로 한강에 들어갔을 때 느껴지는 온도에 더 가깝게 예측하는 것을 목표로 개발했습니다.

왜 만들었나 — 보통 한강물 온도는 직접 들어가보지 않고는 온도만을 보고 실제 느낌을 알기 어렵습니다. 이를 해결하기 위해 독자적인 계산 알고리즘을 사용하여 더 정확한 예측을 목표로 했습니다.

지금은 — 실제 한강물 온도 측정은 제가 하지 않고 있습니다. 대신 실제 측정을 위한 한강물 온도 측정기 모듈을 개발 중입니다. 한강물 온도 측정기 모듈 개발에 성공한다면 합법적인 과정에 따라 설치하여 더 신속하고 정확한 정보를 제공할 수 있을 것입니다.

HTML/CSS/JS Serverless API

Noise Player

2023.11 ~ 2024.12 · 1인 개발

anion15.github.io ↗

개발 독학을 시작한 지 얼마 안 됐을 때 만든 프로젝트입니다. 웹 오디오 API를 사용하여 특정 Hz 대역의 노이즈를 재생하는 Noise Player입니다.

왜 만들었나 — 스터디 카페의 특유의 소음을 좋아하는데, 그걸 재현해보고 싶어서 만들었습니다.

HTML/CSS/JS Serverless API

News-RCNS

2024.12 ~ 2025.05 · 1인 개발

뉴스를 요약하고, 감정 태그를 달고, 반대 의견을 자동으로 생성하는 시스템입니다.

왜 만들었나 — 대회 출전용으로 만든 작품입니다. 뉴스는 항상 특정 방향으로 편향될 수 있다는 생각이 있었습니다. 같은 사건을 다른 시각에서 볼 수 있도록 반대 의견을 자동으로 붙여 주는 기능을 만들었습니다.

Python NLP

CRNN 기반 소리 분석을 활용한 버스 도착 알림 시스템 개발에 관한 연구

2024.12 ~ 2025.04 · 1인 개발

Docs ↗

시각장애인이 가장 많이 쓰는 교통수단은 버스지만, 도착 여부를 스스로 인지하기가 어렵습니다. 아두이노와 소리 인식 모델로 버스 소리를 감지해 더 정확한 도착 정보를 전달하는 시스템을 개발했습니다.

어떻게 만들었나 — 대회 출전용으로 만든 작품입니다. CRNN 기반 소리 분류 모델을 직접 학습시켜 버스 특유의 소리를 감지하도록 했습니다. 기존 버스정보시스템보다 더 정확한 도착 정보를 제공하는 것이 목표였습니다.

Python Machine Learning NLP

여기 없는 프로젝트가 6건 더 있는데, 아직은 비밀이에요.

기술

프론트엔드

HTML · CSS · JavaScript

React · Next.js · TailwindCSS

바닐라 JS로 먼저 익혔고, 복잡한 상태 관리가 필요할 때 React/Next.js를 쓰고 있어요.

백엔드

Node.js · Express

Python · Flask

Java · Spring · C++

프로젝트 성격에 따라 언어와 프레임워크를 골라요. 주력은 Node.js와 Spring.

데이터베이스

MySQL · MongoDB · SQLite

쿼리 최적화, 인덱스 설계, 실제 트래픽 환경에서의 DB 튜닝 경험이 있어요.

인프라

Docker · Git · Cloudflare · Linux

서비스를 직접 운영하면서 자연스럽게 익혔어요. CDN 설정, 캐싱 전략, DDoS 방어 설정까지 실전에서 다뤄봤어요.

AI / ML

Python · NLP · CRNN

대회 프로젝트를 통해 NLP 파이프라인과 딥러닝 모델 학습·경량화를 직접 경험했어요. 이론에 그치지 않고 운영 중인 서비스에도 모델을 직접 붙여 실제 트래픽 환경에서 검증하고 있어요. 지금도 가장 깊게 파고들고 있는 분야예요.

연락

이메일 juwony27@gmail.com
프로젝트 문의 admin@commu.world
Instagram @yxbh.rh0
[ ESC 또는 클릭하여 닫기 ]