Andrey Minogin

JVM & PostgreSQL performance

Performance for data-intensive JVM systems

I’m Andrey Minogin, a software architect with 15+ years on the JVM. I work on the performance problems that survive profiling and the obvious fixes — the ones where the symptom and the cause are in different places.


What I get called for

  • A query or endpoint that stopped scaling, and indexing and tuning no longer move it.
  • Latency that creeps up under real load but looks fine in staging.
  • Memory and GC problems in JVM services holding large data structures.
  • Work sitting in the wrong layer — usually in PostgreSQL, when it belongs in the application.
  • LLM workflows on the JVM that behave differently in production than they did last week.

When the head of one of the world’s top PostgreSQL consultancies was brought in to review database performance work I had done, his conclusion after a day on site: there was nothing he could add.


Recent writing

All articles →