🛒 0
×

Your chosen CVs

No CV in your cart yet

Software Developer

Czech Republic, Prague
Added: 22.03.2026
You can open access to the talent’s contacts for only 2 euro!

Пожалуйста, войдите, чтобы скачать резюме.

Location:

Czech Republic, Prague

Birthday date:

07/05/1991

Experience level:

More than 5 years

Education level:

Bachelor

Languages:

Russian: Native

English: B2

About

Software Developer | Python | LLM Applications | Prototyping | R&D Background

Work experience

Designer, R&D

Riocath Research Institute

2017 - Present

Medical Device Research & Development.

Project Presentation (2019) on Demo Day by Accon Accelerator – designed a modular exhibition system.

Software Developer

Independent Projects

2025 - Present

Designing and building simple application architectures in Python (API, data layer, processing), LLM-based tools (local models, RAG, embeddings)

Selected Projects:

Lexory – LLM-powered grammar learning backend with RAG
· Architected a multi-container Docker Compose environment orchestrating FastAPI (Swagger UI), Qdrant vector store, LanguageTool, and Ollama, with environment-aware URL rewriting for Docker vs local development.
· Designed hybrid retrieval pipeline with 2-step deduplication (category check + semantic similarity) to optimize storage and reduce redundancy; uses Qdrant client and local LLM for private grammar processing.
· Configured CPU-only PyTorch via dependency configuration to keep the project runnable on systems without GPU.

Chat on Gradio – Local LLM chat interface with model-aware UX
· Designed layered architecture to separate UI, orchestration, and inference logic for maintainability and extensibility.
· Designed modal-free inline confirmation flow for destructive actions, and implemented UI-state filtering pipeline to exclude non-conversational messages from model context, reducing prompt pollution and mitigating hallucinated responses.
· Developed license-aware interaction flow adapting UI behavior to model requirements (e.g., gated models like Gemma require explicit terms confirmation).
· Built IP-based multi-session persistence system with JSON storage, supporting session lifecycle management and safe deletion with confirmation.

MP3VG – PySide6 desktop app for generating two-language audio
· Converts paired items into structured MP3 using gTTS, FFmpeg, and pydub.
· Implemented configurable playback sequencing and pause control.
· Decoupled language sequencing via ACTIVE_PROFILE-driven configuration, enabling safe language switching without modifying core logic.

Education:

Art & Design Institute, Prague

Faculty: Intermedia

Specialisation: Intermedia

Graduation year: 2018

Key skills:

TECH STACK:
Core: Python, FastAPI, Docker
LLM & Data Processing: Transformers (Hugging Face) Ollama, RAG pipelines , Qdrant , Polars, SQLite
UI / Prototyping: Gradio, PySide6
Tooling: Git / GitHub, Ruff, uv, PyInstaller
Familiar / Learning: Rust (basics), SQL (basics)
3D CAD: Autodesk Inventor, FreeCAD, ArchiCAD

SOFT SKILLS:
Analytical and system thinking
Ability to work without predefined solutions
Rapid prototyping and experimentation
Continuous learning mindset