Skip to main content
Top expert badge
Recommended expert
Profile header background

Dmitry Panov-AI Engineer

Dmitry Panov
Profile header overlay
Milan, Italy

Check rate

Experience

Oct 2025 - Present
Milan, Italy

AI Engineer

Software Studio di Panov Dmitry

Position Summary
AI Engineer at Software Studio di Panov Dmitry
Industries
Professional Services
Business Areas
Information Technology
Operations
Research and Development

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.
Dec 2023 - Nov 2025
Milan, Italy

Senior Lead Developer / Staff Engineer

Kaleyra (Tata Communications Company)

Position Summary
Senior Lead Developer / Staff Engineer at Kaleyra (Tata Communications Company)
Industries
Information Technology
Telecommunication
Business Areas
Information Technology
Operations
Product Development

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

Nov 2020 - Oct 2023
Milan, Italy

Senior Product Developer

BMC Software

Position Summary
Senior Product Developer at BMC Software
Industries
Information Technology
Business Areas
Information Technology
Product Development

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

Jan 2000 - Dec 2020

Co-Founder & CTO

GruppoEST

Position Summary
Co-Founder & CTO at GruppoEST
Industries
Banking and Finance
Insurance
Information Technology
Telecommunication
Business Areas
Information Technology
Product Development

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.

Information Technology
Telecommunication
Banking and Finance
Insurance
Professional Services
Profile match chart

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.

Information Technology
Product Development
Operations
Research and Development
Profile match chart

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

Russian
Native
English
Advanced
Italian
Advanced

Education

South Ural State University

Specialist diploma (Engineer-Mathematician) · Applied Mathematics · Chelyabinsk, Russian Federation

Statistics

Experience

Total positions 4
Experience in Information Technology 25.5 y
Avg length 6 y 8 m
Longest experience 20 y 11 m

Global Experience

Countries worked in 1 (Italy)
Primary country Italy

Expertise

Recent roles AI Engineer, Senior Lead Developer / Staff Engineer, Senior Product Developer
Main industries Information Technology, Telecommunication, Banking and Finance
Main business areas Information Technology, Product Development, Operations

Qualifications

Highest degree Master

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Dmitry is based in Milan, Italy.
Dmitry speaks the following languages: Russian (Native), English (Advanced), Italian (Advanced).
Dmitry has at least 26 years of experience. During this time, Dmitry has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 7 years and 7 months. Note that Dmitry may not have shared all experience and actually has more experience.
Based on recent experience, Dmitry would be well-suited for roles such as: AI Engineer, Senior Lead Developer / Staff Engineer, Senior Product Developer.
Dmitry's most recent position is AI Engineer at Software Studio di Panov Dmitry.
In recent years, Dmitry has worked for Software Studio di Panov Dmitry, Kaleyra (Tata Communications Company), and BMC Software.
Dmitry is most experienced in industries like Information Technology, Telecommunication, and Banking and Finance. Dmitry also has some experience in Insurance and Professional Services.
Dmitry is most experienced in business areas like Information Technology, Product Development, and Operations. Dmitry also has some experience in Research and Development.
Dmitry has recently worked in industries like Information Technology, Telecommunication, and Professional Services.
Dmitry has recently worked in business areas like Information Technology, Product Development, and Operations.
Dmitry holds a Master in Applied Mathematics from South Ural State University.
Dmitry will be available full-time from July 2026.
Dmitry's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Dmitry, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 800-960 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.