# Candidate Master Professional Profile Template

> Use this document as the main source-of-truth for CV tailoring.  
> Write verified information only. The file can be long; the CV generator will choose the most relevant parts for each job.

---

# 1. Professional Title

Write one clear title that matches the candidate's target roles.

Example:

**Software Developer | Computer Science Student | Backend / Full-Stack / AI**

Other examples:

- **Junior Full-Stack Developer | React / Node.js / Python**
- **Backend Developer | Python / APIs / Automation**
- **Unity / C# Developer | Simulation / Game Systems**

---

# 2. Core Identity

Write a short factual description of the candidate.

Example:

Candidate Name is a software developer and Computer Science student with hands-on experience in backend development, full-stack projects, automation and AI API integration.

Background can include:

- Military or professional software development experience.
- Freelance or client work.
- Academic studies.
- Teaching or mentoring.
- Independent projects.
- Practical engineering training.

Contact information:

- Email:
- Phone:
- Location:
- LinkedIn:
- GitHub:
- Portfolio:

---

# 3. Professional Summary

Write 3-6 lines summarizing the candidate's strongest professional positioning.

Example:

Computer Science student and software developer with practical experience building backend services, full-stack applications and automation tools. Experienced with Python, React, Flask, REST APIs and AI API integration. Comfortable working across frontend, backend, data processing and deployment workflows.

Target roles:

- Junior Software Developer
- Student Software Developer
- Backend Intern
- Full-Stack Intern
- AI / Automation Intern

Strong technical areas:

- Backend development
- Full-stack development
- AI API integration
- Automation
- Desktop applications
- Unity / C#
- Data processing

---

# 4. Education

## Degree / Program - Institution | Years

Example:

## B.Sc. in Computer Science - Example University | 2023-2027

- Current student.
- Average / GPA, if useful:
- Relevant coursework:
  - Data Structures.
  - Computer Architecture.
  - Algorithms.
  - Databases.
- Notes:
  - Combining academic studies with hands-on software projects.

## Practical / Professional Training - Institution | Years

Example:

## Practical Software Engineering Program - Example College | 2020-2021

- Completed practical software development training.
- Graduated with honors, if true.
- Studied:
  - Programming.
  - Databases.
  - Software engineering principles.
  - Web development.

---

# 5. Work Experience

## Role Title - Company / Unit / Client Type | Years

Example:

## Backend Developer / AI Automation Developer - Freelance Clients | 2025-2026

### Role Overview

Briefly explain the role.

Example:

Worked on backend services, automation workflows and AI-powered tools for client-facing business processes.

### Responsibilities

- Developed backend services using Python.
- Built REST API integrations.
- Integrated OpenAI / Gemini / other APIs into application workflows.
- Converted unstructured user input into structured JSON outputs.
- Built automation pipelines.
- Deployed or supported systems in Linux environments.

### Technologies

- Python
- Flask
- REST APIs
- OpenAI API
- Gemini API
- JSON
- Linux

### Impact / Results

Use metrics only if verified.

Examples:

- Reduced manual processing time by approximately 40%.
- Improved workflow reliability for internal users.
- Delivered production-ready tools for real client use.

### Resume-Ready Version

Example:

Built backend automation workflows using Python, REST APIs and AI API integration, converting unstructured inputs into structured outputs for business processes.

---

## Role Title - Organization | Years

Example:

## Software Developer - Internal Systems Team | 2021-2025

### Role Overview

Worked as a software developer building internal tools, operational systems and user-facing applications.

### Responsibilities

- Developed and maintained software systems used by real users.
- Implemented features and improvements.
- Debugged production-level issues.
- Worked with cross-functional technical teams.
- Participated in code reviews.
- Supported onboarding or knowledge sharing, if true.

### Technologies

- C#
- .NET
- WPF
- APIs
- Desktop applications
- Internal tools

### Recognition

Example:

- Received an award for technical contribution and performance excellence.

### Resume-Ready Version

Example:

Developed and maintained internal C#/.NET applications, including feature implementation, production debugging and practical user-facing improvements.

---

# 6. Technical Stack

Only list technologies the candidate can honestly explain.

## Programming Languages

- Python
- JavaScript
- TypeScript
- C#
- Java
- C

## Backend

- Flask
- FastAPI
- Node.js
- REST APIs
- JSON processing
- API integrations

## Frontend

- React
- Angular
- HTML
- CSS
- Tailwind CSS

## Databases

- MySQL
- PostgreSQL
- MongoDB
- Firebase / Firestore

## Cloud / DevOps

- Linux
- Docker basics
- Azure
- GCP
- Git
- Deployment

## AI / Automation

- OpenAI API
- Gemini API
- Prompt engineering
- LLM workflows
- Structured JSON generation
- Workflow automation

## Desktop / Game / Simulation

- C#
- WPF
- Unity
- VR
- Game systems

---

# 7. Projects - Deep Detail

Use this section for detailed project information. The final CV will use only the most relevant parts.

---

## 7.1 Project Name - Short Category

Example:

## 7.1 AI Calendar Assistant - AI Scheduling System

### Project Overview

Describe what the project does.

Example:

Built an AI-based system that converts free-text messages and documents into structured calendar events.

### Development and Capabilities

- Parsed unstructured text.
- Extracted dates, times, titles and participants.
- Generated structured JSON.
- Created calendar events from parsed data.
- Handled unclear or partial input.

### Architecture

- Frontend:
- Backend:
- Database:
- AI service:
- External APIs:

Example:

- React frontend.
- Flask backend.
- OpenAI API for parsing.
- JSON validation layer.
- Calendar API integration.

### Technologies

- Python
- Flask
- React
- OpenAI API
- JSON
- REST APIs

### Challenges

- Handling inconsistent input.
- Avoiding invented event details.
- Validating AI output before use.

### Results

Use only verified results.

Examples:

- Reduced manual event creation.
- Improved scheduling workflow.
- Reached approximately 95% parsing accuracy, if measured.

### Resume-Ready Version

Example:

Built an AI scheduling assistant that converts unstructured text into structured calendar events using Python, Flask, React and LLM-based parsing.

---

## 7.2 Project Name - Short Category

Example:

## 7.2 Document Workflow Platform - Full-Stack Automation

### Project Overview

Built a full-stack platform for collecting, validating and tracking user documents.

### Development and Capabilities

- Built user questionnaires.
- Determined required documents based on answers.
- Supported file upload.
- Validated documents with AI.
- Tracked status and comments.
- Sent notifications.

### Technologies

- React
- Tailwind CSS
- Flask
- Firebase
- AI validation
- Email notifications

### Resume-Ready Version

Built a full-stack document workflow automation platform using React, Tailwind, Flask, Firebase and AI validation.

---

## 7.3 Project Name - Short Category

Example:

## 7.3 Unity Strategy Game - Algorithmic Game AI

### Project Overview

Built a Unity/C# strategy game with AI decision-making.

### Development and Capabilities

- Represented the board as a graph.
- Used nodes and edges.
- Implemented heuristic decision logic.
- Evaluated future moves.
- Built trade / build / expansion logic.

### Technologies

- Unity
- C#
- Graph algorithms
- Recursive logic
- Game systems

### Resume-Ready Version

Built a Unity/C# strategy game using graph-based board representation and heuristic AI logic for move evaluation.

---

# 8. Key Achievements

Add verified achievements only.

Examples:

- Reduced onboarding time from 3 days to 1 day using a training simulator.
- Built an AI document classifier with approximately 95% accuracy.
- Reduced manual workflow time by approximately 40%.
- Received an award for technical contribution.
- Created and published programming courses.
- Taught programming and supported students through code reviews.

---

# 9. Areas of Expertise

Examples:

- Backend Development
- Full-Stack Development
- AI API Integration
- Automation Pipelines
- REST APIs
- Workflow Automation
- Unity Development
- C# / .NET
- Desktop Applications
- Production Debugging
- Teaching and Technical Communication
- Systems Programming

---

# 10. Resume-Ready Sentences

Use this section for strong bullets the AI can reuse.

## Backend / AI

- Built backend services and automation workflows using Python, REST APIs and AI API integration.
- Integrated LLM APIs to convert unstructured user input into structured JSON outputs.
- Developed practical automation tools for real business workflows.

## Full-Stack

- Built full-stack web applications using React, Flask and Firebase.
- Designed client/server workflows for document collection, validation and tracking.

## Unity / C#

- Developed Unity/C# systems involving interactive simulation, graph-based logic and decision-making workflows.
- Built desktop applications using C#, WPF and event-driven UI logic.

## Teaching / Collaboration

- Taught programming fundamentals and supported students through debugging and code reviews.
- Participated in code reviews and knowledge sharing within technical teams.

---

# 11. Interview Talking Points

## Tell Me About Yourself

Example:

I am a software developer and Computer Science student with hands-on experience in backend development, full-stack projects and AI automation. I have built practical systems using Python, React, Flask and AI APIs, and I enjoy turning unclear user needs into working software.

## Strong Project Story

Project:

- Situation:
- Task:
- Action:
- Result:

Example:

I built a document workflow system that asks users questions, determines required documents, validates uploads with AI and tracks progress until completion.

## Technical Challenge Story

- What was difficult:
- How it was solved:
- What was learned:

---

# 12. Role Positioning Notes

## For Backend Roles

Prioritize:

- Backend services.
- APIs.
- Data processing.
- Automation.
- AI API integration.
- Deployment.

## For Full-Stack Roles

Prioritize:

- React / Angular.
- Backend integration.
- Databases.
- User workflows.
- UI implementation.

## For AI / Automation Roles

Prioritize:

- LLM workflows.
- Prompt engineering.
- JSON output validation.
- Automation pipelines.
- Document processing.

## For Unity / C# Roles

Prioritize:

- Unity.
- C#.
- Simulation.
- Game AI.
- WPF / .NET.

## For Junior / Student Roles

Recommended positioning:

- Hands-on software developer.
- Practical project experience.
- Can learn independently.
- Comfortable debugging.
- Works well with technical teams.

Avoid over-positioning as:

- Senior engineer.
- Technical lead.
- Manager.
- Architect of everything.

---

# 13. Important Constraints for CV / AI Use

Write hard rules here.

Examples:

- Do not invent companies.
- Do not invent degrees.
- Do not invent dates.
- Do not invent metrics.
- Do not claim tools the candidate cannot explain.
- Use only information supported by uploaded files.
- Keep final CV in English unless requested otherwise.
- Prefer clear, factual wording.

Candidate-specific limits:

- Technologies I cannot confidently explain:
- Technologies I know only at a basic level:
- Roles to avoid:
- Claims that require careful wording:

---

# 14. Missing Details To Add Later

Use this section to collect useful missing information.

Examples:

## Work Experience

- Exact team size:
- Exact responsibilities:
- Production systems supported:
- Metrics:

## Projects

- GitHub links:
- Demo links:
- Architecture details:
- Users / clients:
- Measured impact:

## Education

- Additional coursework:
- Academic projects:
- Certificates:

---

# 15. Final Master Summary

Write a final high-level summary.

Example:

Candidate Name is a software developer with practical experience in backend development, full-stack systems, AI integration and automation. The profile demonstrates the ability to build real systems, learn independently, debug issues, collaborate with technical teams and communicate technical ideas clearly.
