Nikita Mura
@nikitamura
Senior Go developer specializing in high-load distributed systems and vector databases, delivering low-latency, scalable infrastructure.
What I'm looking for
I’m a Senior Go Developer with 8 years of experience engineering high-load distributed systems—vector databases, real-time telemetry processing, and blockchain infrastructure. I focus on performance engineering and high-performance computing, combining zero-allocation Go techniques with SIMD/AVX-512, unsafe/mmap, and deep profiling with pprof and trace.
At Weaviate, I architected and optimized the vector search subsystem, implementing HNSW and vector quantization (Product Quantization) for billion-scale indexes. I improved P99 latency by more than 25% using Go assembly with SIMD, cut RAM consumption by nearly one-third through custom allocators and data-structure optimization, and engineered storage engine performance with LSM-trees, efficient compaction, and WAL handling.
I’ve also driven resilience and scalability in distributed and cloud-native environments: I implemented Raft and Gossip for cluster state management, and created a new sharding mechanism enabling stable operation of 64+ node Kubernetes clusters under write-intensive workloads. Previously at Shell, I raised uptime to 99.98%, processed nearly 4 TB/day without capacity increases, and sped up inventory event processing over 3× with concurrent services and SQL query optimization; earlier at SingularityNET, I built gRPC/gRPC-Web interfaces and Ethereum payment-channel infrastructure, reducing request-proxying latency by 20% and cutting gas fees by ~18%.
Experience
Work history, roles, and key accomplishments
Engineered Weaviate’s vector search and distributed core in Go, optimizing HNSW and Product Quantization for billion-scale indexes and implementing Raft/Gossip-based cluster state management. Improved P99 latency by over 25% and reduced RAM usage by nearly one-third, scaling to 64+ node Kubernetes clusters under write-intensive workloads.
Built Go-based real-time telemetry and inventory microservices, designing fault-tolerant pipelines using Kafka and RabbitMQ with exactly-once delivery guarantees. Improved uptime to 99.98%, processed ~4 TB/day, and sped up inventory event processing by more than 3x through concurrency and SQL query optimization.
Middle Go Developer
SingularityNET
Jun 2018 - Jun 2021 (3 years)
Developed SingularityNET components including a gRPC/gRPC-Web proxy interface and Ethereum-based unidirectional payment channel abstractions. Reduced request-proxying latency by over 20%, cut gas fees by ~18%, and sustained 5,000+ RPS per daemon node through network-stack and connection-pooling optimizations.
Education
Degrees, certifications, and relevant coursework
Saint Petersburg State University of Telecommunications
Bachelor's Degree in Software Engineering, Software Engineering
2019 - 2023
Completed a Bachelor's degree in Software Engineering from 2019 to 2023 while working full-time.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Nikita?
You can contact Nikita and 90k+ other talented remote workers on Himalayas.
Message NikitaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
