Mark Khromov

Moscow · Senior Developer · Team Lead · since 2015

Mark
Khromov

Senior Developer and Team Lead. Building reliable products in C#, Go and React since 2015, leading product teams, shipping with AI and solid CI/CD.

Experience
11+ years
Stack
C# · Go · React
Teams
up to 6 people
Approach
AI · CI/CD

By the numbers

11+ years
shipping to production since 2015, 3rd year as a team lead
6+ companies
market leaders and startups
up to 6
engineers led as team lead
01

About

My name is Mark. I’m a Senior Developer and Team Lead — in commercial development since 2015. I own a task end to end: from design and architecture to production rollout and support.

Backend, depending on the task — C# / .NET, Go, Rust, Python (I write Telegram bots in it) and PHP (Laravel, Symfony). Frontend — React / TypeScript, on the PHP stack — Twig / Blade. Mobile — Flutter. I design APIs over REST and gRPC, and split systems into microservices where it actually pays off.

I use AI heavily and write my own MCP servers. I set up CI/CD (GitLab CI and GitHub Actions, dev/prod), containerize and automate releases. On services I close the full observability loop — metrics, logs, monitoring — and focus on fault tolerance and stability.

I write unit, functional and load tests, and work closely with QA. I take data security seriously: CVE auditing, protection against injections, encryption and regular backups (with age). I own authentication and authorization: SSO, OAuth 2.0 / OIDC, JWT, role-based models and Keycloak.

P.S. This site is my work too: design, code, containerization and deploy to my own VPS — I did all of it myself, from the first pixel to the production certificate.

02

Stack

Backend

  • C# / .NET
  • Go
  • Rust
  • Python
  • PHP
  • Laravel
  • Symfony
  • REST API
  • gRPC
  • Microservices
  • PostgreSQL
  • ClickHouse
  • Redis

Frontend & mobile

  • React
  • TypeScript
  • JavaScript
  • Twig
  • Blade
  • Flutter
  • WPF / XAML

DevOps, testing, security

  • CI/CD
  • GitHub Actions
  • GitLab CI
  • Docker
  • RabbitMQ
  • Apache Kafka
  • Nginx / Caddy
  • Linux
  • Metrics
  • Logs
  • Monitoring
  • Grafana
  • Fault tolerance
  • High availability
  • Unit tests
  • Load tests
  • SSO
  • OAuth 2.0 / OIDC
  • JWT
  • Keycloak
  • CVE audit
  • Backups (age)

AI in development

  • LLM integrations
  • AI-assisted dev
  • RAG
  • Prompt engineering
  • Custom MCP servers
03

Experience

Now

April 2026 — present

Full Stack Developer

Rentifly — a PropTech ‘smart rental’ startup

Helping a young startup grow its product — a rental platform without realtors or deposits (automated listings, contracts, online payments, tenant screening and insurance). Building the frontend in React / TypeScript and services in Go.

  • React
  • TypeScript
  • Go

February 2026 — present

Team Lead

ADF Capital — proprietary trading firm

Leading a team of 5. We are building an in-house trading terminal and the client dashboard for a proprietary trading firm.

  • Rust
  • Go
  • Python
  • TypeScript
  • Kafka
  • CI/CD

April 2025 — present

Team Lead

SMI2 — top-10 news aggregator in Russia

Leading a team of 5 engineers (2 backend, 3 frontend) — a news aggregator and the ad-network admin panel. Building microservices in PHP, designing and optimizing materialized views in ClickHouse. Set up release and QA processes from scratch and grew the ML direction.

  • Flutter
  • TypeScript
  • PHP
  • ClickHouse
  • Docker
  • CI/CD

Key projects

SMI2 mobile app

Mobile client for the largest news aggregator in the Russian-speaking internet. Designed it in Flutter and shipped to the App Store, Google Play, RuStore and Huawei AppGallery.

  • Flutter
  • Dart
  • iOS
  • Android
Ad-rendering library

External script that serves SMI2 ads on third-party sites. Rewrote it from legacy JavaScript to TypeScript — improved performance, type safety and stability.

  • TypeScript
  • JavaScript

April 2023 — present

Full Stack Developer

Boson Group

Microservices and web services in Symfony, Laravel, Yii. APIs for data exchange, integrations (payments, reports, monitoring, notifications, analytics). RabbitMQ queues for report generation and analytical computations. GitLab CI pipelines for automatic deploys. Migrating legacy code to modern frameworks.

  • Symfony
  • Laravel
  • Yii
  • RabbitMQ
  • GitLab CI

Previously

November 2023 — April 2025

Senior Developer, Team Lead

ASNA Group — #1 pharmacy chain in Russia

Team of 6. Set up CI/CD pipelines for microservices and a docker registry from scratch, speeding up builds and deploys. Wrote internal tools for the team: a DB viewer for QA, a CRM, a service to run commands over REST.

  • C# / .NET
  • Laravel
  • React
  • Keycloak
  • Docker
  • CI/CD

Key projects

AlphaOne business portal

B2B portal for the largest pharmacy chain in Russia: backend in Laravel, frontend in React, a Power BI authorization service in C#. Upgraded Keycloak 11 → 26, migrated Laravel 8 → 11.

  • C# / .NET
  • Laravel
  • React
  • Keycloak
  • Docker

January 2018 — February 2024

Full Stack Developer

Pairmax Development

Development on frameworks (Laravel, Slim) and custom CMSs for clients. REST APIs, third-party integrations, microservices. Desktop apps, Telegram bots (C# / PHP), plugins for WordPress and ModX. High-load applications and optimization.

  • C#
  • PHP
  • Laravel
  • Slim
  • WordPress
  • ModX

July 2015 — January 2018

Developer

Developer Express (DevExpress)

Built UI components in C# and XAML (WPF). Optimized component themes and replaced raster icons with vector ones — wrote an SVG-to-Canvas rendering mechanism so icons update live when the theme changes.

  • C#
  • WPF / XAML
  • .NET

Key projects

Report Designer & Query Builder

Core components of the DevExpress platform: a report designer and a query builder pulling data from various sources.

  • C#
  • WPF / XAML
  • .NET
04

Projects

Personal work — things I build for myself and with friends outside my job.

Solo developer ★ flagship

BRAWN — sports signal analytics

A service that processes sports-event signals. Backend in C# and Go, an analytics frontend in React, an admin panel in Laravel + Filament.

  • C#
  • Go
  • React
  • Laravel
  • Filament
Solo developer + co-investor

Chaosss Press — independent publisher

Website for an independent publisher of counterculture and avant-garde literature (William Burroughs, Hakim Bey and others). Helping a team of friends: I'm a co-investor and built the whole web — the public site in Astro, an admin panel in Laravel + Filament with a PostgreSQL database, auto-deploy via GitHub Actions.

  • Astro
  • TypeScript
  • Laravel
  • Filament
  • PostgreSQL
Solo developer

Robot control UI at a Roscosmos expo

UI and integration to control a robot at a Roscosmos exhibition. Bridged .NET and Java to talk to microcontrollers and the UI layer.

  • .NET
  • Java
more cases — soon Let’s talk about your project
05

Contact

Open to interesting problems and strong teams.

Message me on Telegram — let’s discuss a product, a task or working together.

Telegram

@KhromovMark