The hosted version of Uppler has been taken down. Self-host on GitHub
uplerr.

Turn Your CV Into
a Career Growth
Plan.

Upload your CV and paste any job description or URL. We analyze your current skills, identify exactly what's missing for your target role, and generate a structured learning roadmap.

Open source. Free to self-host. Docker Compose setup included.

Senior Frontend Engineer

Stripe · Remote

Analysing
CV Upload Complete
Skill Extraction Complete
Gap Analysis Running…
Roadmap Generation Queued
Role Readiness Queued
Progress 40%
Self-host to get started

Your Learning Roadmap

4 months · 5 skill areas

1
TypeScript Mastery
Month 1
2
Node.js & REST APIs
Month 2
3
Docker & Containers
Month 3

How It Works

From CV upload to learning roadmap in minutes.

01

Upload your CV

We extract your work history, education, and every skill you've built across your career automatically.

02

Add a target role

Paste a job description or drop in a job posting URL. We parse the full requirement set so nothing gets missed.

03

Get your roadmap

We generate a step-by-step learning path tailored to your specific skill gaps — not generic advice.

Skill Gap Analysis

Know exactly what stands between you and the role you want.

Your Current Skills

React JavaScript CSS HTML Git REST APIs

Target Role

Senior Full Stack Engineer

React TypeScript Node.js AWS Docker PostgreSQL

Skills to Develop

TypeScript Node.js AWS Docker PostgreSQL

5 skills identified

Your Personalized Learning Plan

Month 1

TypeScript

Type safety, generics, utility types

Month 2

Node.js

Runtime, async patterns, APIs

Month 3

Docker

Containers, Compose, deployments

Month 4

AWS

S3, EC2, Lambda, IAM basics

Features

Built around outcomes, not features.

01 / Skill Gap Detection

Discover exactly what's missing.

We don't give you a generic list of skills to learn. We compare your actual background against the specific requirements of the role you want and surface only the gaps that matter.

Get started →
Skills comparison vs target role
React
Present
TypeScript
Missing
Node.js
Missing
PostgreSQL
Missing
Docker
Missing
02 / Personalized Roadmaps

Every roadmap is built for you.

No two people have the same background. Your roadmap is generated from your exact skills, not from a template.

03 / Job Posting Analysis

Paste a URL. That's it.

Drop in any job posting URL and we extract the full requirement set. No copying and pasting required.

04 / Structured Progression

Stop guessing what to learn next.

Follow a month-by-month plan with clear milestones instead of jumping between random tutorials.

Why It Matters

Most developers are learning the wrong things.

Traditional Approach

  • Random courses with no clear direction
  • YouTube tutorials that cover what you already know
  • Uncertain about what employers actually want
  • Slow progress with no measurable milestones
  • Applying to roles you're underprepared for

Result: confusion and wasted time

With Uppler

  • Target role defined with precise skill requirements
  • Skill gap analysis shows only what you actually need
  • Structured roadmap with monthly milestones
  • Focused learning with measurable outcomes
  • Apply with confidence and the right preparation

Result: clarity and career direction

Open Source

Free to run. Yours to own.

There is no hosted version of Uplerr anymore. You get the full source, run it with Docker Compose, and own every part of it.

What you need

  • 1

    Braintrust account

    For LLM prompt routing and logging. Create your prompts from the templates in prompts/.

  • 2

    Cloudflare R2 bucket

    For storing uploaded resume PDFs. Free tier is more than enough for personal use.

  • 3

    Resend account (optional)

    For email verification. If you skip this, verification links are printed to the API logs instead.

How to set it up

Step 1

git clone https://github.com/samipsamip/uplerr

Step 2

cp .env.example .env
# add your API keys

Step 3

docker compose up --build
View on GitHub

Get Started

Stop guessing what to learn next.

Get clarity on your skill gaps and follow a structured roadmap toward your target role. Clone the repo and have it running in minutes.

Self-host on GitHub
Clone the repo Copy .env.example docker compose up Get your roadmap

Open source. Free to self-host. Docker Compose setup included.