Dmitry Panov-AI Engineer
Check rate
Experience
AI Engineer
Software Studio di Panov Dmitry
SearchMap.AI — a personal AI agent that runs my consulting practice's operations end-to-end. 8 containerized services across Python, Java, and TypeScript.
- Dual orchestration with OpenAI Agents SDK and LangGraph in parallel; 130+ MCP tool endpoints across 16 modules served from a FastMCP Python main server (Streamable HTTP, per-user session routing), with companion Java MCP server on Spring AI and TypeScript MCP server with Zod schemas.
- RAG on Qdrant with Pydantic structured extraction; project-level taxonomy classification with facets (domain, work mode, experience level) feeding orchestrator filter context; long-running Celery research workflows with Redis pub/sub progress streaming and SSE to a Next.js 16 / React 19 UI.
- Production resilience: circuit breakers on LLM tool calls, resumable workflow checkpoints, human-in-the-loop approval gates, LLM-as-Judge evaluation embedded in batch classification, critic-model oversight on agent-driven deploys with short-lived per-run credentials.
Senior Lead Developer / Staff Engineer
Kaleyra (Tata Communications Company)
Staff-level engineer on an enterprise WhatsApp messaging platform during a major migration from PHP and TypeScript to Go, combining hands-on development with technical leadership across reliability, production safety, and platform development. Partnered with backend, DevOps/SRE, and QA teams on production rollouts and incident response, and mentored engineers through reviews and design guidance.
- Co-designed and delivered multi-region active-active disaster recovery across several dozen Go microservices on Kubernetes — 99.9% uptime at 1M+ messages/day (5M+ peak under load testing), spanning four continents as a Meta premier partner. Authored 13 architecture documents and coordinated rollout with 20+ engineers.
- Built resilience components for RabbitMQ, MySQL, and MongoDB to address ~4h/month of connection-related downtime; added monitoring, auto-recovery, and graceful shutdown via Uber FX, reducing MTTR from 45 minutes to under 10 minutes and downtime to near-zero.
- Led development of a multi-currency pricing and rate-card system covering 150+ countries, reducing pricing errors by 80%.
- Completed 1,000+ code reviews (peak 103/month) and mentored 26 engineers through pairing, design discussions, and architectural guidance, earning 12 internal recognitions.
- Created a shared Go library with reusable adapters for RabbitMQ and Redis Enterprise, adopted across platform services.
- Drove team adoption of AI-assisted development (Cursor, spec-first practices) across the 20-engineer Go platform team, with knowledge-transfer sessions on agentic coding.
Stack: Go, Python, TypeScript, Uber FX, RabbitMQ, MySQL, MongoDB, Redis Enterprise, AWS (Route 53, ALB, ELB, EC2, S3), Kubernetes, Docker, GitHub Actions, Jenkins, New Relic, Grafana
Senior Product Developer
BMC Software
Senior engineer on BMC Helix Continuous Optimization, an enterprise SaaS capacity planning product used by Fortune 500 customers. Owned parts of frontend platform architecture, contributed to backend migration to microservices, and supported production issues at L3 level.
- Initiated and shipped a microfrontend shell that unified 6 legacy and modern applications (JSP, AngularJS, Angular) into a single SaaS experience using iframe orchestration, postMessage, and Module Federation.
- Contributed to migration of a queuing-network modeling engine from monolith to Java 17 microservices using OpenAPI-first design.
- Built the full UI for Cloud Migration Simulator, a public-facing tool for comparing 5 cloud providers.
- Delivered a What-if Simulator for capacity planning across Java backend and Angular frontend components.
- Drove monorepo migration for frontend applications, simplifying shared tooling and multi-team development.
Stack: Java, Spring Boot, Angular, Module Federation, PostgreSQL, MongoDB, Docker, Kubernetes, Jenkins
Co-Founder & CTO
GruppoEST
Two decades of senior engineering, architecture, and technical-leadership roles across enterprise software, banking and payments, transaction processing, telecom and optical networks, ERP, and mobile — including Co-Founder & CTO of GruppoEST (ERP), and senior Java engineering for Cisco (optical-network management), SIA and ING (national payments and core banking), and Allianz.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Telecommunication, Banking and Finance, Insurance, and Professional Services.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Operations, and Research and Development.
Summary
Engineer with 20 years building and operating production systems at scale, now building AI/LLM systems — working with LLMs since 2023, full-time since 2025.
Skills
Distributed Systems, Microservices, Multi-Region Architecture, Active-Active Dr
Llm Systems: Agent Orchestration, Tool Calling, Rag, Mcp, Guardrails, Evaluations
Api Design, Workflow Engineering, Production Rollout
Technical Leadership: Design Reviews, Code Reviews, Hands-On Mentoring
Cross-Functional Collaboration (Backend, Devops/Sre, Qa, Product)
Architecture Documentation, Engineering Standards, Runbooks
Python, Java, Go, Typescript
Openai Agents Sdk, Langgraph, Semantic Kernel, Mcp, Rag, Embeddings, Vector Search, Structured Outputs, Tool Calling, Evaluations, Qdrant, Pydantic, Spring Ai
Fastapi, Spring Boot, Celery, Rabbitmq, Uber Fx
Postgresql, Mysql, Mongodb, Redis
Aws, Azure, Kubernetes, Docker, Github Actions, Jenkins
Grafana, New Relic, Structured Logging
React, Next.Js, Angular, Module Federation
C/C++, Php, Bash
Languages
Education
South Ural State University
Specialist diploma (Engineer-Mathematician) · Applied Mathematics · Chelyabinsk, Russian Federation
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a AI Engineer
Nearby freelancers
Professionals working in or nearby Milan, Italy
