home writings projects

RakitCV - Professional AI CV Builder

Mar 1, 2026

·

2 min read

tl;dr

High-density recruitment platform featuring in-browser Typst WASM rendering, AI-powered resume tailoring, and 17+ professional templates. Designed to eliminate formatting nightmares and optimize resumes for ATS.

Overview

RakitCV is built with a single mission: to help professionals build better resumes in minutes, not hours.

By combining modern web technologies with AI-driven insights, RakitCV transforms the tedious task of CV building into a seamless, high-performance experience. It eliminates formatting headaches and provides the tools needed to tailor applications for specific job requirements.

Core Innovation

In-Browser Typst WASM Rendering

  • Unlike traditional CV builders that rely on heavy server-side PDF engines, RakitCV uses WebAssembly (WASM) to run the Typst rendering engine directly in your browser.
  • This results in sub-second PDF generation and instantaneous previews, all while maintaining perfect print-quality typography.

AI-Powered Resume Tailoring

  • Smart Alignment: Leverages Large Language Models (LLMs) to analyze job descriptions and optimize your resume content for specific roles.
  • Content Optimization: Suggests professional improvements and highlights relevant skills to increase your chances of passing through Applicant Tracking Systems (ATS).

Enterprise-Grade Performance

  • Real-time Synchronization: Powered by a robust Golang (Gin) backend, ensuring that your data is always safe and accessible across devices.
  • Modern Frontend stack: Built with TanStack Start, Router, and Query for a lightning-fast, highly responsive user interface.

Tech Stack

  • Backend: Golang (Gin framework)
  • Frontend: React, TanStack (Start, Router, Query), Tailwind CSS
  • Database: PostgreSQL
  • Rendering: Typst WASM Engine
  • Auth: Google OAuth
  • Infrastructure: k3s cluster, monitored with Grafana, Loki, and Prometheus

Why This Project?

RakitCV is more than just a CV builder; it’s a demonstration of how Client-Side Computing (WASM) and Generative AI can be combined to solve real-world productivity barriers.

By moving the rendering engine to the client, we reduced server overhead by 90% while providing a “magic” user experience where PDFs are ready before the user even finishes clicking the export button.

Ready to build your next professional career move?

P.S. Start building your resume today at rakitcv.com