Key Expertise
Experience
6+ years
Timezone
CET (UTC +1)
Skills
AI / ML
Languages
Databases
Infrastructure
Frameworks
Integrations & Protocols
Overview
Built a distributed ETL platform for processing massive email archives (EML files in ZIP/7Z/RAR) into structured PDFs, uploading to Cloud Storage, and indexing in Vertex AI Search. 9 isolated workspaces with strict data separation - designed for a government organization.
Achievements
18 parallel workers across 3 containers with per-app queue isolation. Real-time WebSocket status updates. Batched operations with retry logic processing thousands of email files.
Responsibilities
- Designed distributed task architecture: 9 isolated queues across 3 Celery workers with chord-based batch processing
- Built EML pipeline: archive extraction → HTML parsing → format conversion via LibreOffice → PDF generation
- Implemented real-time status: Redis pub/sub → FastAPI → WebSocket broadcast
- Configured OAuth2 proxy with email allowlist for access control
- Built retry-aware GCS upload and Discovery Engine incremental import
Technologies Used
Key Expertise
Experience
6+ years
Timezone
CET (UTC +1)
Skills
AI / ML
Languages
Databases
Infrastructure
Frameworks
Integrations & Protocols
This project was delivered by
Dmytro B.
More Projects by Dmytro B.
AI-Powered Visual Product Search
AI / Cloud Engineer
Developed an image-based product search system for a major retail chain with 100K+ SKU catalog. Customers upload a product photo and instantly find matching items in stores. The solution uses a novel approach: LLM generates semantic descriptions from images, which are embedded and matched against the catalog via vector similarity search.
Enterprise Knowledge Base with Conversational AI Search
AI / Cloud Engineer
Built an AI-powered knowledge base for a large logistics company group (5 subsidiaries). The system syncs thousands of PDFs from Google Drive, indexes them in Vertex AI Search, and provides employees with conversational AI search - delivering answers with citations from corporate documentation.
Ready to Build Your AI Team?
Get matched with the right AI experts for your project. Book a free discovery call to discuss your requirements.
We respond within 24 hours.