Vladimirs Šafrans

Senior Software Engineer

Profile

Senior Software Engineer (Backend / Distributed Systems) specializing in high-load Golang services with extensive experience in distributed system design. Full-cycle technical leader: I drive architecture, lead migrations, and ensure production stability. Strong advocate for engineering excellence, experienced in mentoring teams and introducing modern tech stacks to legacy environments.

Experiences
Ericsson
June 2025 - Present
Software Developer
Remote, Contract
  • Designed and developed a distributed observability platform for server fleet management, enabling real-time monitoring and analysis of thousands of nodes on both Linux and Windows.
  • Improved developer experience by introducing automated CI/CD activities to ensure software reliability and compliance.
April 2024 - February 2025
Senior Software Developer
Riga, Latvia
  • Spearheaded the development of high-throughput Golang mail services, taking full ownership from inception to production and scaling the system to handle thousands of notifications per minute.
  • Designed and executed the integration of complex email workflows, optimizing system performance and user experience.
  • Developed and maintained internal Golang libraries for cross-service communication.
  • Mentored other developers in Golang best practices and design patterns, fostering a culture of knowledge sharing and continuous improvement and providing code-review assistance across several teams.
May 2019 - April 2024
Software Developer
Riga, Latvia
  • Improved the internal mail system with Golang and parallelization, ensuring seamless integration and better performance.
  • Developed a high-efficiency Golang service using Bloom filter probabilistic data structure, handling 10M+ daily requests with ~10 ms p95 latency on 2 small Kubernetes pods.
  • Architected the company’s first production Golang service, migrating the flight search system from PHP to Go, achieved a 3x reduction in infrastructure costs while maintaining high system stability.
  • Developed automated complex business processes to increase operational efficiency. Node.js (JavaScript + TypeScript).
  • Developed PHP solutions for travel business projects, integrating multiple SOAP APIs for flight searches.
GPU Audio
March 2021 - May 2021
Full-Stack developer
Remote, Contract
  • Contracted to build a demo project for a startup, merging multiple micro-frontend components into a single Angular application and ensuring seamless interaction using a Node.js server and the gRPC protocol.
Skills
  • Languages:
    • Go (Expert), TypeScript, JavaScript, PHP, Java.
  • Backend & Distributed Systems:
    • MariaDB/PostgreSQL, Elasticsearch, Redis, Kafka, REST, gRPC.
  • Infrastructure & DevOps:
    • Docker, Kubernetes, Prometheus, Grafana, Linux, GitLab CI/CD, AWS.
Education
Rigas Technical University
September 2017 – July 2020
Computer Systems
Bachelor of Science
Languages
  • Russian [Native]
  • English [Professional]
  • Latvian [Professional]