kz-bot — zsh
KamenOS Projects Apps Help
AVAILABLE in ↗ — --:--
AI ENGINEER · SOFTWARE DEVELOPER
Kamen Zhekov

I build AI applications with Python. I also develop their databases, APIs, and web interfaces.

EXPERIENCE
7 years MSc Computer Science
WORK
Language models and web applications
TOOLS
Python React, Azure, Docker
LOCATION
Brussels Belgium · Remote in the EU
View projects → Contact Available for projects
Projects
About
~/about
KZ
Kamen Zhekov
AI ENGINEER · BRUSSELS

I am an AI engineer in Brussels with seven years of experience. I work on language models, text processing, and computer vision.

I develop databases, backend services, and web interfaces. I also deploy applications and maintain them after release.

I work at ACA Group. I previously worked at Odoo and at Exellys, on projects for ING and Contract.Fit.

SKILLS
AI and document search
I build search systems that provide source text to language models (RAG). I also work on text extraction and model evaluation.
Backend and data
I use Python with FastAPI, Django, and Celery. I work with PostgreSQL, pgvector, Neo4j, Redis, C#, and .NET.
Web interfaces
I build web interfaces with React, TypeScript, Vite, and Tailwind.
Deployment and maintenance
I use Docker, Azure, Google Cloud, AWS, and Kubernetes. I automate builds and deployment. I have also deployed computer vision models on Jetson devices.
EDUCATION
MSc Applied Computer Science
Vrije Universiteit Brussel · 2018–2020
BSc Computer Science
Université Libre de Bruxelles · 2015–2018
LANGUAGES
French
NATIVE
Bulgarian
NATIVE
English
C2
Dutch
B1
TOOLS
PyTorchLangChainCeleryPostgreSQLRedisAzure AI SearchGoogle CloudAWSKubernetesOpenCV
How I work

I discuss the current process with its users before I start development.

01
Understand the task

We agree on the tasks the software should handle. We clarify open questions during development.

02
Test an early version

I give users an early version so they can test it and suggest changes.

03
Develop and maintain

I design the database, build the application, and deploy it. I monitor it and fix problems after release.

04
Use AI coding tools

I use OpenCode with GPT, Claude, and EU-hosted open-source models. The task and the client data rules determine which model I use.

05
Check results and failures

I test search results and model responses. I also check data quality and handle failed requests.

06
Limit the first version

I agree on a small first version with the client. I explain which features it includes and which can wait.

PROJECT DECISIONS
·Requirements can change after the first version. I update them with the people who use the application.
·I work on both backend services and web interfaces.
·I use a simple design when it meets the project requirements.
·I test uncertain technical choices with a small prototype.
·I choose between AI, database queries, and fixed rules based on the task.
~/projects
2026
2019–PRESENT · 23 PROJECTS
Projects, newest first

The bars show project dates on a shared scale. Scroll down for older projects. Select a project for details.

MY PRODUCTSDOCUMENTSAI APPLICATIONSCOMPUTER VISIONSOFTWARERESEARCH
↓ SCROLL
201920202021202220232024202520262027
MY PRODUCT
Speakroom · CodeBakery
2026 —

A language practice app with spoken conversations and corrections. I develop and run it through CodeBakery.

AI APPLICATION
AI Document Processing Template · ACA Group
2026

An application template for teams that need to process documents with AI.

DOCUMENT SEARCH
Municipal Chatbot and Reports · S-LIM
2025 —

A .NET service for municipal questions and incident reports. It uses submitted photos to classify incidents and set their priority.

DOCUMENT SEARCH
S-LIM AI Scraper · S-LIM
2025 —

Collects text from Belgian municipal websites for a question-answering service with source references.

DOCUMENT SEARCH
Reports from Client Documents · WeRecircle
2024 —

A document system for personalized reports and chat. Answers include references to the source passages.

AI APPLICATION
Job and CV Matching · Swiftalent
2024 —

Uses language models to compare CVs with job descriptions and explain each score.

DOCUMENT SEARCH
FLIR Support Chatbot · Teledyne FLIR
2024

Answers questions using product manuals and links to the relevant sections.

MY PRODUCT
Swiftalent · CodeBakery
2024 —

A product I run through CodeBakery. It compares candidates with job descriptions and explains the scores.

AI APPLICATION
Navigation for People with Vision Loss · Licht en Liefde
2023–24

Plans walking routes that favor safe crossings. A language model writes spoken directions for each route.

DOCUMENT SEARCH
Legal Document Search · Bannister Lawyers
2023–24

Extracts text from scanned case files, separates the documents, and makes them searchable by meaning.

AI APPLICATION
Risk Analysis Dashboard · amfori
2023 —

A dashboard for country-risk analysts. It uses language models to analyze documents and news articles.

COMPUTER VISION
Daisy: Object Detection · Rematics
2022–23

Detects objects on Jetson Orin devices in garbage trucks. AWS Greengrass manages the devices.

SOFTWARE
Python Service Template · ACA Group
2022–23

A service template with authentication, caching, messaging, and database connections.

SOFTWARE
Government Data Processing · Dept. Culture, Youth & Media
2022

Python data processing on a shared Kubernetes platform for Flemish government departments.

AI APPLICATION
Planit Scheduling Tool · Aqtor!
2022 —

A Django application for field appointments. It uses existing data from Navision and Windows Active Directory.

RESEARCH
GPT-Neo Horoscope Generator · personal
2022

A horoscope generator using a fine-tuned GPT-Neo model. A FastAPI service provides predictions.

SOFTWARE
E-commerce Crawler API · eRowz
2022

Collects product information from e-commerce search results. A Flask API provides access to the results.

MY COMPANY
CodeBakery · my company
2022 —

My software consultancy. I use it for client projects and for my products, Speakroom and Swiftalent.

SOFTWARE
Website and E-commerce Builder · Odoo
2021–22

Features and performance improvements for Odoo websites and online shops, using Python, JavaScript, and OWL.

SOFTWARE
ML Model Migration · ING
2020–21

Migration of machine learning models and data processing to Google Cloud, with automated deployment and scheduled runs.

DOCUMENT PROCESSING
Document Classification · Contract.Fit
2019–20

Classifies documents and extracts fields from invoices and receipts. It includes Dutch text processing.

RESEARCH
Super-Resolution (EDSR) · VUB
2019–20

An EDSR model that increases image resolution.

RESEARCH
Master's Thesis · VUB
2019–20

Research on document classification using both images and text. I evaluated the models on RVL-CDIP and Tobacco3482.

~/contact
Contact

You can contact me about AI applications, backend services, or internal tools.

EMAIL[email protected] LINKEDINin/kamen-zhekov ↗
LOCATIONBrussels, Belgium
SITEkamen.be
About
Projects
Contact
LinkedIn ↗in
KAMENOS
KAMEN ZHEKOV · AI ENGINEER · BRUSSELS