Skip to content
View ousatov-ua's full-sized avatar
💭
The harmony of the world knows no boundaries
💭
The harmony of the world knows no boundaries

Sponsoring

@neovim
@yvgude

Block or report ousatov-ua

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ousatov-ua/README.md

Oleksii Usatov

Lead Backend Engineer building reliable distributed platforms, event-driven microservices, and AI-assisted developer tooling.

LinkedIn

What I Build

  • High-throughput backend platforms with Java, Spring Boot, Kafka, PostgreSQL, Kubernetes, and AWS.
  • Event-driven systems with replayability, schema evolution, observability, backpressure, retries, and dead-letter handling.
  • AI-agent and code-intelligence tools that help large codebases become easier to search, understand, and evolve.
  • Developer infrastructure that favors clear contracts, clean boundaries, automated checks, and production-ready operations.

Selected Impact

  • 15+ years in software engineering.
  • Lead Backend Engineer / Platform Engineer at EPAM Systems.
  • Production platforms processing 10-50M Kafka events per day, with peaks above 5K events per second.
  • 20+ production microservices across business-critical domains.
  • Backend latency improvements from above 1000 ms p95 to below 200 ms p95.

Technical Focus

Category Tools and Systems
Backend and JVM Java Java Spring Boot Spring Boot
Streaming and Events Apache Kafka Apache Kafka Apache Flink Apache Flink
Data and Storage PostgreSQL PostgreSQL MongoDB MongoDB
Cloud and Platform AWS AWS Kubernetes Kubernetes Docker Docker
Observability Datadog Datadog Grafana Grafana
AI and Developer Tooling OpenAI Claude LLM integrations GitHub GitHub tooling

Engineering Strengths

Distributed Systems | Event-Driven Architecture | Microservices | AI Agents | Code Intelligence | Developer Tooling

Public Work

  • memgraph-ingester - structure-aware RAG for 150+ languages with project memory for entire codebases.
  • memgraph-ingester-mcp - MCP integration for Memgraph Ingester.
  • task-manager - lightweight Java 21/25 library for parallel task processing with built-in backpressure.
  • pooltergeist - Java multithreading utility library.
  • dns - filtering caching DNS stack with DoH, DoH3, DoT, DoQ, Prometheus, Loki, Promtail, and Grafana support.

Contributed to

  • lean-ctx - lean context engineering for AI agents

Current Interests

  • AI-agent infrastructure for real engineering workflows.
  • Codebase memory, semantic search, and structure-aware retrieval.
  • Streaming platforms, low-latency services, and operational resilience.
  • Tools that make complex systems easier to reason about and maintain.

Patents

  • The mechanism for transporting and connection of a leading block to a space rocket, UA 66735.
  • The leading block of a space rocket, UA 84030.
  • Booster block construction for space rockets, UA 83246.

Pinned Loading

  1. memgraph-ingester memgraph-ingester Public

    Structure-aware RAG for 150+ languages — with project memory for your entire codebase

    Java 8

  2. pooltergeist pooltergeist Public

    Java Multithreading Utility Library

    Java 1

  3. memgraph-ingester-mcp memgraph-ingester-mcp Public

    MCP for Memgraph Ingester

    Python

  4. memgraph-ingester-tool memgraph-ingester-tool Public

    Tool to fetch data from Memgraph

    Python