Nazar Koshkin
Open to offers

Nazar Koshkin

Senior Java / Go Backend Developer

I design microservices and high-load integrations, and automate workflows with AI agents.

Moscow · remote only

5+years in production
500+RPS on a Go BFF at VTB
−30%fewer integration-layer calls
5microservices built from scratch

About

Backend engineer with 5+ years of commercial experience in FinTech, HotelTech and video streaming. I design and evolve microservices, integrations and distributed systems, and take part in architecture decisions, code review and CI/CD.

Over the last year I have gone deep into automation: n8n, LLMs, MCP servers and multi-agent workflows. I value projects with room to grow and a friendly team.

Stack

Java

  • Java 8/11/17
  • Spring Boot 2/3
  • Spring Cloud
  • Spring Data
  • WebFlux
  • Reactor
  • JPA/Hibernate
  • JUnit
  • Mockito

Go

  • Go
  • gRPC
  • Protobuf
  • goroutines
  • channels
  • Gin
  • Echo

Data & messaging

  • PostgreSQL
  • Redis
  • Kafka
  • RabbitMQ
  • Liquibase

Architecture

  • Microservices
  • Highload
  • Event-driven
  • BFF
  • REST
  • GraphQL
  • SOAP
  • Camunda
  • Zeebe

DevOps

  • Docker
  • Kubernetes
  • Helm
  • GitLab CI/CD
  • Jenkins
  • ELK
  • Prometheus
  • Grafana

AI

  • LLM
  • MCP servers
  • n8n
  • AI agents
  • Claude Code
  • Codex

Experience

  1. Independent projects

    Nov 2025 — now

    Backend Developer, AI Automation Engineer

    • Telegram bots, backend services and business process automation
    • AI agents and multi-agent workflows
    • parserUserBot, hermes-kanban-miniapp, music-orchestrator
    • Go
    • Python
    • TypeScript
    • n8n
    • Docker
  2. Innotech Group, VTB project

    Jan 2024 — Jan 2026

    Java / Go Backend Developer

    • Designed and built a Go BFF service handling 500+ RPS
    • gRPC between Java and Go services
    • Optimized integration-layer AOP: 25–30% fewer calls
    • Tax service (FNS) integration adapter, sensitive data encryption in PostgreSQL
    • Migration to Java 17 and Spring Boot 3
    • Java 17
    • Spring Boot 3
    • Go
    • gRPC
    • Kafka
    • PostgreSQL
    • GraphQL
  3. Bnovo, HotelTech

    Feb 2022 — Jan 2024

    Java Backend Developer

    • Built 5 microservices end-to-end: architecture, API, tests, CI/CD
    • Booking engine core: rates, rooms, services
    • Camunda/Zeebe business processes
    • Raised test coverage of key modules to 80%
    • Java 17
    • Spring Cloud
    • Camunda
    • Kubernetes
    • Jenkins
  4. WeWe Cams, video streaming

    Nov 2020 — Mar 2022

    Java Backend Developer

    • Idempotent transactional model for in-app currency
    • Event-driven achievements system
    • Tuned reactive Spring WebFlux pipelines
    • Java 8
    • WebFlux
    • Reactor
    • PostgreSQL

Projects

parserUserBot

Telegram userbot that finds Java/Go jobs and IT news: classification, outbox, idempotent processing.

  • Python
  • PostgreSQL
  • asyncpg
github.com

hermes-kanban-miniapp

Telegram Mini App and Kanban dashboard for the Hermes AI agent.

  • React
  • TypeScript
  • Express
  • Zod
github.com

music-orchestrator

Subscription-free music streaming: OpenAPI, HLS, providers, mobile app.

  • Go
  • FastAPI
  • Flutter
github.com

Resume

Senior Java Backend

PDF · 2 pages

Open ↗

Go Backend

PDF · 2 pages

Open ↗

Java + Go

PDF · 2 pages

Open ↗

Get in touch

Open to fully remote roles. Telegram is the fastest way to reach me.