MaximZolotoy

Go Backend Developer

package main

func main() {
  profile := []byte{
    0x6d, 0x61, 0x78, 0x7a, 0x6f, 0x6c,
    0x6f, 0x74, 0x6f, 0x79, 0x2e, 0x63,
    0x6f, 0x6d, 0x20, 0x2d, 0x20, 0x67,
    0x6f, 0x20, 0x62, 0x61, 0x63, 0x6b,
    0x65, 0x6e, 0x64, 0x20, 0x64, 0x65,
    0x76, 0x65, 0x6c, 0x6f, 0x70, 0x65,
    0x72,
  }

  println(string(profile))
}
ABOUT

Building backend systems for reliability and change

I design microservice architectures in Go

I actively use Codex and Claude Code as part of my development workflow

I work at Ozon Tech, part of a major big tech company

Outside of work, I build and develop personal projects

STACK

Technologies I use and continue to study

GoREST APIgRPCPostgreSQLRedisKafkaDockerGitGrafana
PROJECTS

My Projects

01

maxzolotoy.com

A bilingual personal website and portfolio covering my profile, stack, projects and direct contacts.

  • Static RU/EN build with canonical URLs, hreflang, sitemap and JSON-LD.
  • Custom language switching, accessibility and scroll-position preservation.
  • CI validates the build, SEO and key UI invariants.
HTMLCSSJavaScriptAccessibilityTechnical SEOCloudflare
02

zolotoy.dev

A Go backend project built around four services. Order is currently being implemented, with the remaining services added as the architecture evolves.

  • Order — orders, payments, state transitions, idempotency and outbox.
  • Auth — users, sessions, refresh rotation and RBAC.
  • Notification — events, delivery jobs, retries and recovery.
  • URL Shortener — short links, redirects, caching and analytics.
GoREST APIPostgreSQLSQLRedisKafkaDockerDDD
In development · target backend stackOpen zolotoy.devProject on GitHub