I’m reintroducing some of the projects I’ve built, starting with Ascent — https://useascent.xyz A...I’m reintroducing some of the projects I’ve built, starting with Ascent — https://useascent.xyz A...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
I’m reintroducing some of the projects I’ve built, starting with Ascent — https://useascent.xyz
Ascent started from a frustration I had with a lot of career tools.
Too many platforms lock basic things like PDF resume downloads behind a paywall, while some “ATS scanners” do little more than look for matching keywords. I wanted to build something more useful: a complete, free job-search toolkit that helps people improve their applications from resume creation all the way to interview preparation.
What Ascent includes:
Resume Builder You can build a resume while seeing it update live as you type. If you already have an existing resume, you don’t need to manually re-enter everything — paste the raw text from your old resume or upload it’s pdf and Ascent can use it to populate the builder automatically in a clean, ATS-friendly format.
Semantic ATS Matcher Instead of simply counting keywords, the matcher looks at how well your experience actually aligns with the role.
It gives you separate ATS Compatibility and Recruiter Appeal scores, shows where your experience is strongest or weakest across different skill areas, and identifies resume bullet points that could communicate your impact better.
It can then rewrite those weaker points into stronger, results-focused statements tailored to the job description.
Adaptive Mock Interviews Rather than giving you a static list of generic interview questions, Ascent runs an interactive mock interview based on your resume and the role you’re applying for.
It asks questions one at a time, evaluates your responses, highlights what you did well, shows where the answer could improve, and provides an example of a stronger response.
Your completed interview reports are saved to a dashboard so you can review previous sessions and track your progress.
Cover Letter Builder Ascent can also generate tailored cover letters using information from your resume and the specific role you’re applying for, so the result is based on your actual experience rather than a generic template.
I built Ascent with Next.js and Tailwind CSS.
One of the more difficult parts was getting resume exports to work properly. A resume that looks correct on-screen also needs to export as a properly formatted A4 PDF with consistent margins, spacing, and page breaks across both desktop and mobile browsers.
Ascent is completely free to use.
If you’re currently applying for jobs, improving your resume, or preparing for interviews, you can try it here:
I’ll be reintroducing more of the projects I’ve built over the next few posts.
#webdevelopment #nextjs #jobsearch #resume
Post image
Post image
Post image
Post image
Rohan's avatar
The semantic matcher is the part that stands out — judging role alignment instead of keyword counts is a much more useful ATS. Live updates in the resume builder help too.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started