Dimortix User
@dimortixuser
Go developer focused on high-load, fault-tolerant distributed microservices.
What I'm looking for
I’m a Go developer with a deep understanding of building high-load and fault-tolerant distributed systems. I work on backend development in Go, designing microservice architecture and optimizing performance across real workloads.
I participate in the full SDLC—from API design and business logic implementation to CI/CD setup, service deployment, and monitoring. I build systems with REST API, gRPC, and WebSocket, and I handle asynchronous data processing and integration with external services and ML models.
I’m comfortable designing PostgreSQL schemas and indexes, optimizing complex queries, and using Redis for caching and queue management alongside Apache Kafka. I containerize services with Docker and Docker Compose, apply core Kubernetes principles, and I emphasize clean code, unit/integration testing, observability (Prometheus/Grafana), and centralized logging (ELK Stack).
Experience
Work history, roles, and key accomplishments
Apartment Layout Backend
Apartment Layout Generator
Architected a microservice that generates apartment layouts by building a REST API and asynchronous 3D visualization job processing with message queues, persisting task metadata and results in PostgreSQL; added Prometheus/Grafana monitoring and centralized ELK logging, achieving 2,000+ RPS and reducing response time from ~3–5 seconds to <100 ms.
ML Training Library Lead
Neural Network Training Library (Go)
Led a team of 3 developers to build a Go neural-network training library with tensors, computational graphs, and automatic differentiation; implemented SGD/Adam optimizers and loss functions and delivered a working prototype that trained linear regression and MLP models.
UAV Flight Analysis Lead
UAV Flight Analysis System
Led a 6-person backend team to design and deliver a Go UAV flight analysis system for telemetry ingestion and analytics, including spatiotemporal PostgreSQL storage, REST + WebSocket endpoints, and fully automated CI/CD; processed 10,000+ telemetry events per minute with <150 ms WebSocket delivery and reduced database load by ~30%.
Education
Degrees, certifications, and relevant coursework
Moscow Polytechnic University
Advanced training, Information technologies
Completed advanced training/courses in information technologies at Moscow Polytechnic University.
School 21 by Sber
Go (Golang) course, Golang
Completed a Go (Golang) course at School 21 by Sber.
WB Technoschool
Technoschool training, Wildberries
Completed training at WB Technoschool focused on Wildberries-related topics.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Dimortix?
You can contact Dimortix and 90k+ other talented remote workers on Himalayas.
Message DimortixFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
