Backend engineerMoscow

Artemy Erkov

Python — Go — PostgreSQL

About

I build backend services and internal tools in Python, Go and PostgreSQL.

Open to backend and integrations roles in Europe, with relocation and visa sponsorship.

Work

BK Group / Begovaya Plaza

Software Engineer, Integrations and Business Process Automation

Commercial real-estate management. I was the only developer and worked with a product manager.

  • Replaced Telegram chat threads with a service-request CRM in Go and PostgreSQL: structured requests, assignments and status tracking.
  • Turned an inherited Telegram Mini App into a standalone web task platform, so administrators could manage tasks outside Telegram.
  • Added an administrative MCP integration to the Tasklane platform.
  • Built an office kanban board with Next.js.
  • Set up service monitoring with Prometheus, with results sent to a Telegram chat; Grafana was provided by Fly.io hosting.
  • Worked with Langfuse in test mode: validating employee reports and setting new tasks from them, taking all other tasks into account.
  • Used Kafka in test mode to sync the org structure and employee profiles into the office task manager.
  • Traced email-delivery failures to the provider's daily quota, cut synthetic monitoring traffic and verified delivery.

Robotanica.ai

Mobile / Backend Developer

AI garden-design product, in development and not released. I was the only backend developer, with tasks defined by the CTO.

  • Built Python and FastAPI microservices from scratch, with PostgreSQL and integrations with AI generation services.
  • Generated four image candidates in the background, filtered out serious placement errors, then compared quality and chose the best result.
  • Evaluated images with LPIPS, segmentation comparisons and GPT API checks, and wrote coordinate transformations in NumPy.
  • Built the Flutter app for iOS and Android and wrote Unity/C# scripts with AR Foundation. Deployed the backend to Fly.io.

LEGOcy

Intern Full-Stack Developer

Marketplace for used LEGO sets, being prepared for launch. The code is public.

  • Built the React and TypeScript application and website as the only frontend developer: frontend, admin panel.
  • Contributed to the administrative API in Go with PostgreSQL: core backend.

Projects

now

Nolan's Ark

Custom miniatures business, built with a team. I write its analysis bot in Go: it turns a Telegram export into a structured catalogue, picks up new messages live and builds catalogue sheets.

now

Logopolza

Volunteer work on a speech-game app in Flutter and Flame, with Supabase content and offline caching.

hotel-chaincode

Room-booking smart contract for Hyperledger Fabric, in Go, split into domain, use-case, repository and delivery layers. Written alongside my bachelor's thesis on blockchain in hotel booking.

file-transfer-prototype

File transfer client and server in Go that resume after a dropped connection and verify the file with CRC32.

Details

Backend
Python, FastAPI, SQLAlchemy, Go, REST APIs, JWT/OTP authentication, Kafka (test mode)
Data and AI
PostgreSQL, SQL, NumPy, LPIPS, OpenAI API, fal.ai, ComfyUI, Langfuse
Delivery
Docker, Fly.io, Prometheus, Grafana, Git, OpenAPI/Swagger
Interfaces
React, Next.js, TypeScript, Flutter, Unity/C#
Education
MEPhI, Master's in Software Engineering, expected 2028. Russian State University for the Humanities, Bachelor's in Hospitality Management, 2026.
Languages
Russian (native), English (B1+), German (A2)