Valentin
From Bulgaria (UTC+3)
Valentin – Python, LLM, RAG
Valentin is a Senior back-end engineer with 10+ years of experience in production Python, building distributed systems for telecom, email delivery, and cloud platforms. For the past two years, he has focused on LLM-powered systems. He designed and runs an AI observability platform that turns raw telecom traces into searchable evidence for faster incident diagnosis, using RAG with hybrid semantic and keyword search. His strength is production-grade LLM engineering: model routing, retries with backoff, prompt caching, and cost and latency tracking. He also builds safe agent tooling with read-only access and human approval.
10 years of commercial experience
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
Enterprise telecom platforms for network testing, operational monitoring, data ingestion, and reporting, supporting international telecom operations. The platforms handle complex telecom data and protocols, including SIP, Diameter, RTP, HTTP, and DNS.
- Designed and developed Python backend services for enterprise telecom platforms, owning architecture, implementation, and production reliability.
- Developed an AI observability platform for telecom network analysis, covering trace parsing, normalization, evidence extraction, and operational event correlation.
- Built data ingestion and reporting pipelines with Python, PostgreSQL, SFTP and scheduled processing, including validation, deduplication and large CSV exports.
- Designed REST APIs and integrated internal services, authentication systems and enterprise infrastructure, using FastAPI, Django, PostgreSQL, Redis, Docker and AWS.
- Improved the performance and maintainability of legacy applications, including Python and Django migrations.
- Resolved production incidents across authentication, networking, application services, and data processing as part of the on-call rotation, leading root cause analysis and coordinating fixes.
- Built automated tests, maintained CI/CD workflows, and worked with infrastructure teams on deployment and operational improvements.
Senior Software Engineer
A high-volume email delivery platform serving customers worldwide. It processes large volumes of transactional and marketing email through distributed backend services, with strict requirements for reliability, performance, and availability.
- Supported distributed, asynchronous, and event-driven backend systems processing high-volume global email traffic under strict uptime requirements.
- Monitored, diagnosed, and mitigated production incidents across high-throughput infrastructure, working with the core engineering and on-call teams.
- Performed deep root cause analysis and implemented mitigations that reduced customer impact and improved system stability.
- Improved observability, monitoring, alerting, and operational tooling to reduce MTTR and make the system more resilient.
- Worked across backend services, databases, networking, and infrastructure, shipping production fixes and improvements to backend systems and operational workflows.
Software Engineer
Cloud-based backend systems on AWS that process data and support distributed business workflows, using event-driven architecture, asynchronous processing, and reliable communication between services.
- Designed and developed Python backend services and event-driven processing workflows on AWS.
- Built asynchronous integrations with AWS SQS, SNS, and Lambda to connect distributed application components.
- Developed data-processing services and background tasks focused on reliability and maintainability.
- Investigated and resolved application failures, integration issues, and message-processing errors.
- Worked with other engineers on the design, implementation, testing, and deployment of backend services, and improved existing components to make processing more reliable.
Software Engineer
A backend platform for document management, user administration, image processing, and real-time communication, connecting several application services and supporting document and image processing workflows.
- Designed and developed backend services and REST APIs for document management and user administration.
- Built asynchronous processing components for document handling and image transformation.
- Implemented WebSocket-based services for real-time communication.
- Developed integrations between application components and services, and resolved issues involving APIs, data processing, and service communication.
- Improved application performance, reliability, and maintainability, and took part in technical design, code reviews, testing, and delivery.
Software Engineer
A hotel and travel technology platform that collects, processes, and integrates hotel data from several online travel services. Its large-scale crawling system gathered hotel information, pricing, and availability using asynchronous processing, proxy management, and fault-tolerant data collection.
- Built asynchronous web crawlers that collect and process large volumes of hotel and travel data.
- Implemented scraping pipelines that pull data from Booking, Hotels.com, Tripadvisor, HotelsCombined, and other travel platforms, and normalize it across sources.
- Designed proxy-aware crawling workflows with retries, error handling, and fault tolerance.
- Improved crawler performance, concurrency, and reliability, investigating scraping failures, website changes, network issues, and bottlenecks.
- Developed and maintained backend services and automation tools for hotel and travel marketplace applications.
Software Engineer
Backend services for business applications covering user management, software licensing, registration, and billing, built with Flask and MySQL.
- Built and maintained REST APIs and business logic for user management, registration, licensing, and billing.
- Implemented authentication and user registration workflows.
- Developed software licensing functionality and the related backend integrations.
- Worked on database queries, data models, and application logic.
- Fixed production issues, implemented new features, and took part in debugging, testing, and production support.