GK.Gergely Kovács
Available · Architect / Staff roles
Budapest, Hungary · Remote

I own the systems
the world’s hardest
programs run on.

Defence, rail, healthcare, PPP and NEOM-scale construction run their contracts on a platform I architect and operate. I lead from the front. I own the rewrite. I command the incident. I find the vulnerability first.

Ten years deep in Python. Two-year runtime owner of the platform's async core. The engineer the team calls when production breaks — with oversight across the code, the pipeline, and the business it serves.

Scope

Sole author of the platform's async job substrate — the reliability backbone every background process runs through.

50+ legacy jobs ported · two-year runtime owner
Authority

Runtime owner and production incident commander. The first call when something breaks at scale.

8 critical subsystems owned end-to-end
Reach

Defence, rail, healthcare, PPP and NEOM-scale construction depend on the platform I build.

$1.5T in live contracts governed
Leadership

Co-founder and CEO. Product Owner of an external team. Requirements shaped, releases coordinated, decisions owned.

Founder track · oversight across the full pipeline
The toolkit

Shipped with, not just evaluated.

Full skill map →

Every mark below is a tool I've run in production or shipped a personal project on. Tap any one to see where it's actually running.

Now · 2026

What I'm on right now.

The work in front of me this quarter — what I'm building, what I'm watching, and what I'm engineering toward.

Building
  • Gemma4 — multi-agent trading research

    Concurrent Gemini agents scoring statistical alpha hypotheses over a Celery + FastAPI backtesting engine, four-database Redis, one docker-compose stack.

  • The platform's async core

    Still runtime owner of the Celery substrate I authored — this cycle, query-layer surgery took a core report's P95 from 15.4 s to 0.67 s.

  • trut.hu governance backend

    Async FastAPI multi-tenant DAO platform with TTS and AI-agent flows, hardened with mypy / ruff / pre-commit on every commit.

Tracking
  • A 1,000-MR review corpus

    Quantifying what reviewers actually repeat — the basis for pre-merge tooling that automates roughly one-sixth of recurring review feedback.

  • Production reliability classes

    DB-lock and stuck-job patterns across multi-thousand-book libraries — the failure modes I get called to command.

  • The AI-engineering practice

    A Claude Code slash-command suite and MCP-driven evidence pipeline now in daily use by the team.

Optimizing for
  • Reliability under load

    Async architecture that stays calm when traffic spikes, and migrations that land without downtime.

  • Leverage over effort

    Turning repeated senior-engineering work into tooling — backed by measured data, not vibes.

  • End-to-end ownership

    Agency over the whole system: the code, the pipeline, and the business process it serves.

Built on the side

The full scope, in 12 projects.

Enter the lab →

Trading agents, native iOS apps, an MCP server on PyPI, a Figma plugin, ski-tourism platforms — owned end-to-end outside the day job. The 5 flagged Active have shipped commits in the last six months.

Oversight · 2023 — 2026

I run the system, not just the code.

Deep dive →

Every Redmine issue I drove, every merge request, every production decision — logged. Requirements shaped. Incidents commanded. Releases coordinated. Not just authorship of code, but agency over the whole development process.

14,682
Tracked events
563
Active days
362
Tickets owned
904
Decisions logged
What people say
Gergely was responsible for our CI/CD pipelines and monitoring, and he was always the person we called when something went wrong in production. He led the effort to clean up and modernise our old Python codebase — no small task. One of the best engineers I have worked with.
Krisztián Katona
Lead Developer, Affinitext
I worked with Gergely for three years at Affinitext. He was great to partner with — we'd sit down, map out exactly what was needed, and agree on the best communication mechanisms and design patterns before diving in. Our collaboration was always smooth sailing.
Razvan Gantu
Front-End Angular Architect, Affinitext

The signal

How I show up
01

Initiative

I file more than I'm assigned and own it through to landing. I shipped a design-system rebrand unilaterally and disclosed four security vulnerabilities before anyone asked. The work I take on is the work I decided mattered.

02

Authority

Runtime owner of the platform's async core. De-facto owner of CI/CD, the type-safety pipeline and compliance notifications. When production locks up, I command the incident. I am the person called when it matters.

03

Leadership

Co-founder and CEO. Product Owner of an external design team. I shape requirements, coordinate releases, and communicate with stakeholders in their register — from engineers to executives running multi-billion-dollar programs.

04

Oversight

Complete agency over the system: the code, the development pipeline, and the business process it serves. I engineer for reliability first — async architecture that stays calm under load, and migrations that land without downtime.

Selected work

8 production engagements

Celery Migration — Platform Async Substrate

2024

Decommissioned a legacy XMLRPC / TGScheduler jobserver and migrated the platform onto a managed Celery framework I designed end-to-end. +10,787 LOC across 42 files, multi-tenant context restoration, 50+ legacy jobs ported. Runtime owner two years post-launch.

Architect · Sole authorCelery · Redis · Python · Docker · PostgreSQL · Sentry

Checkout-Status Workflow — Full-Stack Rewrite

2025

Ten-month, eight-version rewrite of the platform's core checkout-status workflow — the surface that touches every customer transaction. Python / SQLObject backend, ExtJS + Angular UI, SQL migrations and trigger logic. Persistence and tolerance for rework until it landed cleanly.

Full-stack ownerPython · SQLObject · ExtJS · Angular · PostgreSQL

Userlog 24× Performance Fix

2026

Two compounding bugs causing endless loads — missing SQL pagination on grouped queries plus inverted slicing in ReportJob. Real query-layer surgery, not a UI band-aid: P95 from 15.4 s to 0.67 s. Three rewrites before landing — quality over speed.

Performance engineerPostgreSQL · Python · EXPLAIN ANALYZE

Security Research — Four Pre-Disclosure Reports in 30 Days

2026

Dangling-IP subdomain takeover; CSRF tokens issued from a predictable Mersenne-Twister PRNG with state recovery through a 27-file import footprint; unauthenticated callback enabling SMS-MFA bypass and account takeover; leaked-credential audit. Each in executive register, with ISO 27001 framing and remediation plans.

Vulnerability researcherSecurity · ISO 27001 · Code archaeology