Senior Full-Stack Engineer · Warsaw

Seven years of fintech & .NET, now building AI.

Seven 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.

Book a 30-min call ↗
Kiryl Khamitski
Currently AI layer @ Interact agentic chat · knowledge base

What I bring

Breadth over vanity metrics: four things I've done for real, in production, more than once.

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.

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.

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.

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. I genuinely enjoy the infrastructure side - Traefik, Cloudflare Tunnel, self-hosted LLM inference.

Experience

2019 → now. Click a row to expand it.

7 yrs Warsaw · Wrocław · Minsk
Feb 2025 - present

Senior Software Engineer

Interact Software · Warsaw, Poland

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

  • 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.
  • Full-stack feature delivery - React 18 + TypeScript front end over RESTful .NET services - working day-to-day with product and design in a cross-functional team.
  • Involved in product decisions - scoping features with product owners and weighing technical trade-offs; regular pair programming.
  • Built RESTful APIs and the Dapper data-access layer, including query and stored-procedure optimisation.
  • Heavy daily use of AI-assisted development tooling (agentic coding, custom agents) for faster delivery and larger refactorings.
.NET Framework 4.8.NET Standard 2.1React 18MS SQL ServerDapperAWSElasticsearchMonolith
Jun 2024 - Feb 2025

Software Engineer

Fintech client (NDA), via Godel · Warsaw, Poland

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

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

Software Engineer

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.

  • 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.
.NET 6.NET FrameworkApache KafkaMS SQL ServerNHibernateEntity FrameworkReactVueRazor PagesAWS (SQS/SNS/S3)
Oct 2019 - Jun 2021

Software Engineer

Omegasoftware · Minsk, Belarus

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

  • 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.
ASP.NETAngular 2+MSSQLADO.NETAzure DevOps

Side projects

Things I run for real — for my family and for myself.

PrintHub

Web 3D-printing slicer

Agentic dev tooling

zero-MCP

Homelab

Docker · Traefik · Cloudflare

PrintStash + Spoolman

Self-hosted, forked

Stack

What I'd be comfortable shipping on Monday.

Backend

  • .NET 6/8
  • .NET Framework
  • C#
  • ASP.NET Core
  • REST APIs
  • MediatR
  • FastEndpoints
  • Dapper
  • Entity Framework
  • NHibernate

Frontend

  • React 18
  • Vue
  • Angular
  • TypeScript
  • Razor Pages
  • Node.js

Data & Search

  • MS SQL Server
  • CosmosDB
  • Elasticsearch
  • Apache Kafka
  • Database design
  • Query optimisation

Cloud & Platform

  • AWS (SQS, SNS, S3)
  • Azure
  • Docker
  • Kubernetes
  • Traefik
  • CI/CD
  • OpenTelemetry

AI Engineering

  • Agentic AI
  • RAG pipelines
  • Prompt caching
  • Batch inference
  • AI-assisted development
  • Agentic coding
  • Zero-MCP tooling
  • Python

Architecture & Process

  • Microservices
  • Event sourcing
  • Distributed systems
  • Unit & integration testing
  • Legacy modernisation
  • Agile/Scrum/SAFe
  • BDD

Languages

  • Belarusian / Russian — Native
  • English — Professional working proficiency
  • Polish — B2
mode