Work

CVcrea — AI-powered CV builder

Work

NestJS
Next.js
TypeScript
Stripe
AI / LLM
CI/CD

Team Lead and Fullstack Engineer on an AI-assisted CV builder with Stripe subscriptions, automated deployments and AI-driven document parsing.

CVcrea — AI-powered CV builder dashboard

Role: Team Lead & Fullstack Engineer · Duration: May 2024 – Present · Stack: NestJS, Next.js, TypeScript, PostgreSQL, Stripe, OpenAI APIs

CVcrea is a SaaS CV builder that helps candidates produce well-structured, professionally formatted CVs with the assistance of AI. I joined the project as Team Lead and Fullstack Engineer, owning the platform end-to-end and coordinating a small agile team.

Key contributions:

  • Designed and implemented the backend in NestJS (REST APIs, role-based access, modular architecture) and the front-end in Next.js with TypeScript and server-side rendering.
  • Integrated Stripe for recurring subscriptions, including checkout sessions, webhook-driven entitlement updates and customer-portal management.
  • Built AI-powered features on top of LLM APIs: structured extraction of data from uploaded PDF CVs, automated redaction and grammar correction, and AI-assisted validation of CV content for clarity and professionalism.
  • Set up automated deployment pipelines and production environments, hardened the platform for security and scalability, and introduced code-review and release practices for the team.
  • Mentored teammates, ran technical planning, and translated product requirements into actionable engineering tickets.

The result is a stable, paid SaaS product with a clear path for continuous feature delivery.