Evgenii Glinskii

Staff Software Engineer

Berlin, Germanyevgenius1424@yandex.comevgenius1424

Summary

Distributed Systems

Design and delivery of backend systems with a focus on reliability, scalability, and operational simplicity.

Platform Engineering

Building platforms that replace fragmented solutions and enable teams to move faster with less maintenance overhead.

Applied AI

Production use of LLMs to simplify complex workflows and reduce the need for specialized tooling.

How I Work

Product-minded, collaborative, and pragmatic. Strong focus on testing, clear communication, and long-term maintainability.

Skills

KotlinJavaAWSKtorCoroutinesDistributed SystemsPlatform EngineeringKafkaPostgreSQLRedisObservabilityTechnical LeadershipApplied AI / LLMsReactTypeScript

Experience

Staff Software Engineer · Zalando

Jul 2024 — Present · Berlin
  • Time-to-market: months → hours. Designed and delivered a self-service reporting platform that replaced fragmented team-owned solutions.
  • Led the architecture of a distributed reporting platform — Kotlin, Ktor, coroutine-native — covering scheduling, execution, delivery, and operational controls for organization-wide adoption.
  • Leading MCP Insights end-to-end, an AI investigation capability that orchestrates tool calls to surface root-cause hypotheses behind report anomalies.
  • Introduced natural-language report creation using LLMs, allowing users to define reporting requirements without navigating complex interfaces.
  • Established a common platform approach for reporting, reducing duplicated engineering effort across teams.
  • Owned system design end-to-end, including contracts, data flows, scalability, performance optimization, and operational readiness.
  • Provided full operational ownership, including deployments, observability, incident response, and CI/CD improvements.

Senior Software Engineer · Deutsche Bank

Mar 2021 — Jun 2024 · Berlin
  • Built an enterprise observability platform used across multiple business domains, providing end-to-end lineage for payments, FX, compliance, security checks, and other critical workflows.
  • Designed a distributed execution model where teams define business flow steps and distributed agents execute them, streaming results through Kafka into a centralized platform.
  • Modeled business processes as graphs spanning multiple applications, teams, and data formats, enabling complete end-to-end traceability.
  • Enabled automated testing and validation on top of the platform, replacing manual investigation with repeatable and observable workflows.
  • Improved durability, testability, and operational visibility across participating teams.
  • Drove technical alignment across teams by establishing common execution patterns, contracts, and integration approaches.

Software Engineer · Luxoft

Jul 2017 — Mar 2021 · St. Petersburg

Developed backend services and frontend applications for a major enterprise client using Java, Spring, Oracle, Angular, and TypeScript.

Junior Software Engineer · Netcracker Technology

Jun 2016 — Jul 2017 · Samara

Developed full-stack BSS/OSS solutions with Java backend services and Angular-based user interfaces.