About me

About this site

Hi, this is my personal website. My name is Dmitry, and I am an IT professional.

I’m a hands-on Technical Lead and Engineering Manager with 12+ years in software development. I enjoy the whole journey: shaping an idea, designing the system, writing code, shipping it, and keeping it healthy in production.

My core stack is Go and Java, with plenty of work around cloud platforms, Kubernetes, databases, and distributed systems. I’ve served as a CTO, built products from scratch, and led distributed teams of up to seven engineers.

Recently, I’ve focused on integrating AI into products and engineering workflows, building MCP servers, and establishing an AI-driven development lifecycle from discovery and design through delivery and operation.

I like complex problems, clear ownership, and teams where people can do strong work without unnecessary process.

Technical skills

GoJavaKubernetesLinuxPostgreSQLDockerGCPAWSTerraformCI/CDMicroservicesEvent-Driven ArchitectureMCPACDLAI IntegrationsAI AgentsMachine LearninggRPCElasticsearchRedis
Dmitry Morozov

Dmitry Morozov

Hi, that's me 👋

My path

  1. Beget

    Technical Support Engineer

    Started close to production and users, working hands-on with Linux, Nginx, PHP, MySQL, and technical support.

  2. Motorola Solutions

    Software Test Engineer

    Automated quality checks for PCR radio platforms with C++, Bash, and Python, keeping product behavior dependable.

  3. Semrush

    SDET

    Built test systems with C++, Java, Python, and Selenium, covering frontend and backend services and supporting reliable releases.

  4. Genesys

    Senior Software Engineer

    Worked on SMS, MMS, VoIP, and web-service platforms, helping move legacy components toward Java and Groovy microservices.

  5. Wirecapital

    Software Engineering Team Lead

    Led a small engineering team through the migration and release preparation of a payment gateway, including hiring and hands-on delivery.

  6. red_mad_robot

    Backend Team Lead

    Hired the backend team and delivered a microservice platform for Aram Meem, with practical CI/CD and DevOps foundations.

  7. Icona Consulting

    CTO / Technical Product Owner

    Served as CTO while staying hands-on as a solution architect and product owner. Built and guided two distributed teams of seven, shipping track-and-trace and enterprise projects.

  8. FSK

    Senior Java Developer

    Improved a construction platform built around BIM, shipping product features and optimizing PostgreSQL procedures.

  9. Valoru Software

    Lead Software Engineer

    Built products end to end with a small team: a WASM 3D renderer, CrypAdvise, infrastructure, CI/CD, QA, and delivery workflows.

  10. Mascot Gaming

    Technical Lead

    Leading the core platform with hands-on Go development, hiring, mentoring, quality standards, and coordination across teams.

Case study

Selected work

Five chapters of product delivery, platform migration, team building, and quality engineering.

01 / Enterprise delivery

Icona Consulting / Honeywell Track & Trace

As CTO at Icona Consulting, I combined customer-facing delivery, team leadership, budget oversight, and hands-on architecture across enterprise integrations.

Professional context
Icona Consulting
Role
CTO / Project Lead / Solution Architect

Leadership and impact

  • Built and led two distributed integration teams of seven engineers each.
  • Owned staffing, delivery scope, budgets, customer integration, and control of deliverables.
  • Stayed close to architecture and critical implementation while mentoring engineers and improving development practices.

Honeywell, Movilizer, CrypAdvise, ToYou, Aram Meem, Genesys, Semrush, and their marks belong to their respective owners. They are shown only to identify documented professional experience and products. No endorsement or current affiliation is implied.