open to new opportunities

Kiryl Khamitski

~/warsaw $ senior full-stack engineer
Fintech · .NET & React · AI systems · DevOps

Six years of full-stack .NET across fintech and enterprise platforms — investment software, B2B payments, corporate social networking. My current work is AI: an agentic chat and knowledge base inside a multi-tenant enterprise product.

ask my AI →
Kiryl Khamitski

## what I bring

01

Fintech at scale

Investment platforms and B2B payments

Three years on Intelliflo — digital investment analysis and financial advice across the Australian, US and UK markets, 50+ microservices and a 200-person engineering org. Then a greenfield B2B/B2C payments platform on .NET 8 with event sourcing, Kubernetes and OpenTelemetry. Regulated domains with strict correctness and audit requirements.

IntellifloPaymentsEvent sourcingKafkaHigh load
02

AI engineering, in production

Agentic chat, RAG, caching, cost control

My current focus at Interact is the platform's AI direction — an agentic AI chat and a knowledge base over multi-tenant enterprise content. The earlier iterations of the same product taught me the operational side of AI features at scale — I profiled the RAG loop and took chat responses from ~11–12s down to ~6–7s, raised the prompt-cache hit rate to 60–80%, moved translation workloads to batch inference at roughly half the token cost.

Agentic AIRAGPrompt cachingBatch inferenceLLM cost
03

Deep full-stack range

.NET and React, back to front

C# and .NET from Framework 4.8 through .NET 8, with React, Vue, Angular and Razor Pages on the front depending on what the codebase needed. Monoliths and microservices, Dapper and NHibernate and EF, MS SQL and CosmosDB and Elasticsearch. I own features from discovery through production rollout, including the legacy parts of the codebase.

.NET 8React 18SQLElasticsearchLegacy modernisation
04

DevOps, on every project

CI/CD, cloud and containers as part of the job

Building and maintaining Azure DevOps pipelines since 2019; day-to-day AWS (SQS, SNS, S3) and Docker at Intelliflo; Kubernetes, OpenTelemetry tracing and delivery automation on the payments platform. Outside work I keep a homelab — Traefik, Cloudflare Tunnel, self-hosted LLM inference — because I genuinely enjoy the infrastructure side.

AWSAzureDockerKubernetesCI/CDOpenTelemetry

## experience

Senior Software Engineer

Apr 2025 — present
Interact Software · Warsaw, Poland

Multi-tenant, multilingual corporate social network for enterprise communication and knowledge sharing, serving hundreds of enterprise customers.

.NET Framework 4.8.NET Standard 2.1React 18MS SQL ServerDapperAWSElasticsearchMonolith
  • Current focus: building the platform's agentic AI chat and knowledge base over multi-tenant enterprise content.
  • Cut Cue AI-chat RAG responses from ~11–12s to ~6–7s; introduced prompt caching (60–80% hit rate) and batch inference for ~2x lower token cost.
  • Led the Pulse translations epic — ~90 tickets over 3 phases, auto-translation across 108 languages, with caching that made per-user cost negligible.
  • Restored Elasticsearch-backed workplace search for the largest customers (12,000+ users) by root-causing and splitting an over-weight highlighting query.
  • Own projects end to end — spike, technical design, delivery — across core modules: news feed, group workspaces, search, notifications.
  • Built RESTful APIs and the Dapper data-access layer, including query and stored-procedure optimisation.

Software Engineer

Jun 2024 — Apr 2025
Fintech client (NDA), via Godel · Warsaw, Poland

Greenfield B2B/B2C payment-receiving platform built on event sourcing and microservices.

.NET 8MediatRDockerKubernetesEventuousBDDOpenTelemetryAzureCosmosDBFastEndpointsReact
  • Designed APIs and features for a greenfield event-sourced payments platform.
  • Built and shaped microservices with MediatR, FastEndpoints and Eventuous.
  • Instrumented services with OpenTelemetry for distributed tracing.
  • CI/CD automation across the delivery pipeline; cross-team code review.

Software Engineer

Jun 2021 — Jun 2024
Intelliflo via Godel · Wrocław, Poland

Large-scale digital investment analysis and financial advice platform serving the Australian, US and UK markets. 200+ person engineering org, 50+ microservices plus legacy monoliths.

.NET 6.NET FrameworkApache KafkaMS SQL ServerNHibernateEntity FrameworkReactVueRazor PagesAWS (SQS/SNS/S3)
  • Full-stack delivery across React, Vue and Razor Pages on the front end with .NET Core/Framework on the back.
  • Database performance optimisation on high-load financial workloads.
  • Microservice design and Kafka-based event integration within a 50+ service estate.
  • Day-to-day AWS and Docker work; sustained support of substantial legacy code.

Software Engineer

Oct 2019 — Jun 2021
Omegasoftware · Minsk, Belarus

Web platform aggregating and analysing advertising and marketing spend across print, TV and contextual media in multiple markets.

ASP.NETAngular 2+MSSQLADO.NETAzure DevOps
  • Full-stack development with Angular and Razor Pages on the front, .NET Core/Framework on the back.
  • Built and maintained Azure-based CI/CD pipelines.

## side projects & homelab

PrintHub

Web 3D-printing slicer

Self-hosted web slicer wrapping OrcaSlicer for the Snapmaker U1. Mobile-first catalogue, slicing jobs and direct-to-printer dispatch. Node/React, Docker, Traefik, Cloudflare Tunnel.

printhub.kirichoff.xyz ↗

Agentic dev tooling

Claude Code · zero-MCP

Automation layer over Claude Code for real engineering work — a zero-MCP pattern that drives tools directly instead of paying protocol overhead. Python/Node, scheduled autonomous services rather than always-on agents.

Homelab

Docker · Traefik · Cloudflare

A hobby I take seriously: Traefik v3 with label routing and automatic HTTPS, Cloudflare Tunnel ingress, self-hosted LLM inference and monitoring bots — a dozen services my family and I actually use.

PrintStash + Spoolman

Self-hosted, forked

Forked and customised a 3D-model manager, deployed alongside Spoolman with a 6,900-filament database and a live printer telemetry bridge.

printstash.kirichoff.xyz ↗

## skills

Backend

.NET 6/8.NET FrameworkC#ASP.NET CoreMediatRFastEndpointsDapperEntity FrameworkNHibernate

Frontend

React 18VueAngularTypeScriptRazor PagesNode.js

Data & Search

MS SQL ServerCosmosDBElasticsearchApache KafkaDatabase designQuery optimisation

Cloud & Platform

AWS (SQS, SNS, S3)AzureDockerKubernetesTraefikCI/CDOpenTelemetry

AI Engineering

Agentic AIRAG pipelinesPrompt cachingBatch inferenceClaude CodeZero-MCP toolingPython

Architecture & Process

MicroservicesEvent sourcingDistributed systemsLegacy modernisationAgile/Scrum/SAFeBDD

## ask me anything

This chat knows my full CV — every role, project and number on this page. Ask it what you'd ask me in an interview.

kiryl@cv — ask-anything
K
Hi — I'm Kiryl's AI. Ask me about my work, the systems I've built, or how I'd fit your team.
>
deepseek-chat · answers may be imperfect — email me for anything important.

Let's talk

Based in Warsaw, Poland, open to remote and hybrid roles.