WF CV System

Multi-Workflow Conversational Resume Builder on Telegram

Category: ai-automation | Role: AI Automation Engineer — Designed 10-workflow architecture, wrote MySQL session queries, integrated Telegram Bot API, and configured automated PDF compilation.

Project Overview

WF CV System is a multi-workflow resume construction platform operating through Telegram. The system decomposes conversational resume intake into 10 coordinated sub-workflows managed by a master router in n8n. Users answer guided conversational prompts detailing their contact information, objective, work experience, education, and technical competencies. State and user responses are maintained in a MySQL database. OpenAI GPT-4 formats and normalizes extracted entries into structured schemas, which are rendered to generate standardized, download-ready PDF resumes delivered directly inside the Telegram chat interface.

Key Engineering Highlights

  • 10 Specialized Workflows: Architected master-router pattern delegating stateful stages to dedicated sub-workflows
  • Conversational Intake: Guides candidates step-by-step through profile data collection on Telegram
  • Database Session State: Persists user progress, conversation state, and draft sections in MySQL
  • GPT-4 Data Normalization: Cleans and standardizes raw inputs into professional resume schemas
  • Automated PDF Generation: Generates standardized, formatted PDF resumes delivered directly via Telegram Bot

Technology Stack

n8nTelegram BotOpenAI GPT-4MySQLn8n Sub-WorkflowsPDF GenerationJavaScript