Golang Backend Developer
Backend developer focused on Go, PostgreSQL, distributed systems, and highload services
- Resume: Google Drive
- Email: [email protected]
- Telegram: @depressedsion
-
pgcompare — CLI tool for comparing PostgreSQL query performance before and after optimization with HTML report generation
Tech Stack: Go, PostgreSQL, Docker, HTML/JS -
web_demoservice — event-driven Go service with Kafka, PostgreSQL, cache, DLQ, metrics, and tracing
Tech Stack: Go, Kafka, PostgreSQL, Redis, Prometheus, OpenTelemetry, Docker -
golang-log-linter — custom linter for validating log message formatting and quality in Go projects
Tech Stack: Go, golangci-lint, AST -
asyncspammer — Go library for building concurrent pipelines with controlled parallelism
Tech Stack: Go, Concurrency, Generics
- Golang backend developer with experience designing and developing backend services in production-oriented environments
- Focused on highload systems, distributed architectures, asynchronous processing, and backend reliability
- Working with PostgreSQL, Kafka, Redis, REST API, gRPC, RabbitMQ, Docker, and GitHub Actions
- Interested in performance optimization, concurrency in Go, observability, and scalable system design
- Experienced in building internal services, integrating external APIs, designing database schemas, and improving data processing pipelines
- Comfortable with goroutines, channels,
context.Context, graceful shutdown, connection pooling, and backend performance tuning - Studying Software Engineering at ITMO University

