우리가 MyResume를 만든 방법: 절대 구식이 되지 않는 이력서 (그리고 제로부터 SaaS를 만들며 배운 모든 것)

발행: (2025년 12월 13일 오전 03:47 GMT+9)
9 min read
원문: Dev.to

Source: Dev.to

소개

이력서는 PDF가 아니게 되었습니다. 이제는 링크가 됩니다.

안녕하세요, Dev Community!

저는 MyResume의 공동 창업자이자 개발자 Sérgio입니다.

이 프로젝트는 저와 (실제로 제가 아는 거의 모든 개발자들이) 항상 겪어온 문제, 즉 이력서와 관련된 골칫거리를 해결하기 위해 탄생했습니다.

신입으로 첫 직장을 찾든, 시니어가 스택을 바꾸든, 이력서를 관리하는 과정은 끔찍합니다:

  • 이력서를 보내고 나서 업데이트가 안 된 것을 발견함.
  • 이메일 속에서 잃어버린 PDF를 찾음.
  • Word, Drive, 모바일에서 레이아웃이 깨짐.

이러한 불편함이 너무 커서 우리는 간단하지만 강력한 무언가를 만들기로 했습니다:

  • 온라인 이력서 및 Always‑On: 언제나 최신 상태이며, 하나의 링크와 QR 코드로 접근 가능.
  • 맞춤 도메인 (Custom URL): 한 단계 더 높은 전문성. 예: myresume.com.br/sergio-gabriel.
  • 다국어 지원으로 전 세계 어디서든 동일한 일관성을 유지하며 다른 언어 버전 생성 가능.
  • PDF를 매번 내보낼 필요 없음.
  • ATS 친화적인 깔끔하고 빠른 템플릿.

최종 결과물을 보려면, 제 개인 이력서는 100 % MyResume에 있습니다.
편하게 살펴보시고 UX에 대한 의견을 남겨 주세요:

🔗 내 프로필

우리가 해결하고자 한 진짜 문제 (PDF만이 전부가 아닌 이유)

디자인, 기술 스택, 기능을 고민하기 전에 가장 큰 문제를 정의했습니다:

“아름답고 최신이며 공유하기 쉬운 이력서를 파일에 의존하지 않고, 로봇(ATS)도 통과하도록 도와줄 방법은?”

이 질문에서 3가지 핵심 축이 나왔습니다:

  1. 공개 프로필을 “명함”처럼 활용.
  2. 깨끗하고 100 % ATS‑friendly 템플릿 (채용 담당자와 로봇 모두가 좋아해야 함).
  3. 빠르고 직관적인 완전 온라인 편집.

사용한 기술 스택 (그리고 Render의 놀라움)

  • 프론트엔드: React + Vite (빠른 개발 속도).
  • UI/스타일링: Tailwind + 자체 컴포넌트 (독창적인 템플릿).
  • API: ASP.NET Core (C#).
  • 인증: Google OAuth + JWT.
  • 데이터베이스: PostgreSQL.
  • 인프라: Render + 보조 프로젝트 (무료 티어가 특히 스테이징과 작은 API에 초반에 큰 도움이 됨).
  • 결제: Stripe.
  • PDF 엔진: 동적으로 생성되는 자체 템플릿 솔루션.

UX에서 가장 큰 도전: 이력서 편집

MVP 단계에서 중요한 사실을 발견했습니다: 사람들은 이력서 양식을 싫어합니다. 어려워서가 아니라, 구식 양식에 자신의 경력을 다시 쓰고 검토하는 것이 지루하기 때문이었습니다.

우리는 몇 주 동안 초간단 UI에 투자했습니다. 핵심은 진행에 집중하는 것이었습니다:

  • 섹션별 카드: 스크롤을 줄이고 집중도를 높임.
  • 빠른 온보딩: 사용자는 1 분 이내에 기본 정보를 설정.
  • 즉시 미리보기: WYSIWYG(What You See Is What You Get)가 필수.

우리 UX 목표: “이력서 편집 경험을 거대한 인사 양식이 아니라 현대적인 앱 사용감에 가깝게 만드는 것.”

SaaS에 대해 아무도 알려주지 않는 기술적 교훈

1. PDF 생성은 작은 보스

아름답고 반응형이며 UTF‑8 지원, 페이지 나눔이 정확하고 인쇄 레이아웃과 일치하는 PDF를 만드는 일은 생각보다 어렵습니다. 마법 같은 라이브러리는 없으며, 각 템플릿을 수십 차례 수작업으로 다듬어 픽셀 단위 정확성을 확보했습니다.

2. ATS‑friendly ≠ 디자인이 못생김

우아함과 단순함을 동시에 구현할 수 있습니다. 잘 구조화된 CSS와 깔끔한 시맨틱 마크업은 이력서를 매력적으로 보이게 하면서도 후보자 추적 시스템과 호환되게 합니다.

3. 성능(레텐시) 매우 중요

이력서 사용은 마찰이 큰 순간입니다: 사용자는 들어와서 편집하고, 내보내고, 떠나거나 링크를 공유합니다. 페이지는 거의 즉시 로드돼야 했습니다. React + Vite 프론트와 ASP.NET Core 백엔드 조합이 필요한 성능을 제공했습니다.

4. Mobile First는 선택이 아니라 필수

사용자 중 55 % 이상이 모바일에서 이력서를 편집합니다. 이는 디자인을 완전 재구성하게 만들었고, 모바일 경험이 기능적일 뿐 아니라 즐거운 것이 되도록 했습니다.

앞으로의 로드맵 (우리가 기대하는 이유)

MyResume는 개인적인 문제를 해결하기 위해 시작했지만, 이제는 경력을 촉진하는 에코시스템으로 성장하고 있습니다.

🧭 완전 무료 인재 풀

채용 담당자에게 과도한 비용을 부과하는 플랫폼을 바꾸고 싶습니다. 곧 채용 담당자는 강력한 필터를 사용해 무료로 인재를 탐색할 수 있게 되어, 중개자 없이 기회가 확대됩니다.

🧠 이력서를 강화하는 AI

우리는 다음과 같은 AI 기능을 개발 중입니다:

  • 텍스트 개선 제안;
  • 전문 요약 자동 생성;
  • 누락된 키워드 강조;
  • 채용 담당자와 ATS가 실제로 찾는 요소 식별.

AI가 여러분의 이야기를 대신 쓰지는 않지만, 더 잘 전달하도록 도와줄 것입니다.

📄 스마트 프리미엄 템플릿

각 직군마다 빛나는 방식이 다릅니다. 데이터, DevOps, 마케팅, 제품, 디자인, 전반적인 기술 분야에 최적화된 템플릿을 만들고 있습니다.

🔄 LinkedIn 연동

경력, 직책, 학력 등을 자동으로 가져옵니다. 반복 작업은 줄이고, 커리어 성장에 더 많은 시간을 투자할 수 있습니다.

MyResume를 직접 써보고 스택이나 UX에 대한 기술 피드백을 주실래요?

우리는 먼저 우리 자신을 위해 MyResume를 만들었고, 이제 커뮤니티에 공개합니다.

👉 접근: https://myresume.com.br/

피드백, 아이디어, 버그 제보 등 언제든 환영합니다! 우리는 (그리고) 개발자를 위해 이 서비스를 만들고 있습니다.

읽어 주셔서 감사합니다!

Sérgio, Founder & Dev MyResume

Back to Blog

관련 글

더 보기 »