// software architect

Roman
Cherniakhovsky

Software Architect · Software Engineer

9 years building fintech, payments and platform systems — from 100+ provider integrations and smart routing to self-hosted cloud infra and LLM-assisted tooling.

// track record

By the numbers

9 years of experience
100+ payment integrations
100+ technical & system-design interviews
5 companies & products

// experience

Where I've worked

  1. Oct 2024 — Present · Remote

    Software Architect

    Corefy
    • Returned as Team Lead and was promoted to Software Architect, owning platform architecture for payment orchestration and smart routing.
    • Integrated LLMs into internal engineering tooling to speed up delivery.
    • Run system-design interviews as Software Architect, calibrating the engineering bar.
  2. Jul 2023 — Jul 2024 · Remote

    Senior Software Engineer

    Fozzy Group
    • Built services on Symfony 5, PostgreSQL and RabbitMQ with clean DTO / AutoMapper boundaries.
    • Owned Docker packaging and CI/CD pipelines for the team.
  3. Oct 2022 — Jul 2023 · Remote

    Senior Software Engineer

    Plure
    • Worked on a browser gaming platform; introduced Redis-backed queues and led a large refactor.
    • Stack: Laravel, MySQL, Redis, Google Cloud.
  4. Feb 2019 — Sep 2022 · Kyiv

    Software Developer → Team Lead

    Corefy
    • Grew from middle developer to Team Lead (2020), leading a team of 3–7 engineers.
    • Ran technical interviews and owned hiring for the team as Team Lead.
    • Delivered 100+ payment-provider integrations personally and through the team.
    • Built one of the first ten Telegram Payment Gateway integrations worldwide.
  5. Aug 2017 — Feb 2019

    Full-Stack Web Developer

    Freelance
    • Delivered web products end-to-end for clients across e-commerce and small business.

// stack

Tools I reach for

Languages

  • PHP
  • Golang
  • TypeScript
  • JavaScript
  • SQL
  • Bash

Frameworks

  • Symfony
  • Laravel
  • Node.js
  • Vue.js
  • Angular

Data

  • PostgreSQL
  • MySQL
  • Redis
  • ElasticSearch

Messaging

  • Kafka
  • RabbitMQ
  • Amazon SQS
  • Redis queues

AI / LLM

  • Claude API
  • OpenAI
  • OpenRouter
  • MCP servers

Infrastructure

  • Docker
  • Kubernetes
  • Google Cloud
  • Ansible
  • CI/CD
  • Linux

// selected work

Things I've built

Payment orchestration platform

private

Smart routing across 100+ payment providers behind one unified API — with retries, failover and reconciliation.

  • PHP
  • Go
  • PostgreSQL
  • Kafka

Platform component framework

private

A suite of composable backend components implementing DDD, CQRS and hexagonal architecture — criteria, command bus, persistence, rate limiting and more.

  • PHP
  • Symfony
  • RoadRunner

Kubernetes ops control-plane

private

A self-hosted platform to run personal infra: multi-cluster deploy watcher, a Telegram Mini App control surface and LLM-assisted tooling.

  • Go
  • Kubernetes
  • Telegram

Telegram MCP server

source ↗

A Model Context Protocol server over MTProto that gives AI agents native, first-class access to Telegram.

  • Go
  • MTProto
  • MCP

AI developer tooling

private

MCP servers (Figma, Telegram) and a Claude + tmux session pool for driving reliable agentic development workflows.

  • Go
  • TypeScript
  • MCP

L7 protocol gateway

source ↗

A layer-7 reverse proxy that speaks a binary game protocol end-to-end — a deep dive into low-level networking in Go.

  • Go
  • TCP
  • Networking

// let's talk

Let's build something solid.

Available for architecture, backend and platform work — remote, worldwide.