Andrey R.

About Me

Andrey is an expert Golang Developer with know-how in designing, building and maintaining high performing, scalable and reusable Go code on solutions. He is strong with varying Go concepts, backend components and integrating applications to other web services. He translates designs and architecture into high-quality solutions - ensuring the best possible performance, quality and responsiveness.

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Golang Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Delivery Hero
Delivery Hero
Software Engineer
2021 - Present (4 years)
Remote
  • Worked on the middleware service that links Delivery Hero's global platform with local services.

  • Devised and implemented new features to enhance existing services and improved common principles for service interactions.

  • Maintain Drone CI pipelines and other services on the trace and alerting systems and handle minor cloud tasks.

Elocont
Elocont
Senior Golang Developer
2020 - 2021 (1 year)
Moscow, Russia
  • Improved the codebase on the project - reviewing, refactoring and updating it to the latest Golang version.

  • Delivered a new, modern and efficient architecture for Elocont - supporting and enhancing existing features.

  • Designed and deployed new developer tools and utilities for the project.

 OZON.ru
OZON.ru
Senior Golang Developer
2020 - 2020
Moscow, Russia
  • Built and deployed a new architecture on the backend of Ozon's e-commerce platform.

  • Refactored and updated the codebase, rewrote old PHP services to Golang, and upgraded services on the platform.

  • Designed and implemented new features to enhance existing services on the platform.

Lucky Belly
Lucky Belly
Senior Software Engineer
2020 - Present (5 years)
Moscow, Russia
  • Designed and implemented the system architecture and database schema for Lucky Bell's platform.

  • Worked on building an efficient microservice distributed architecture on the backend using Golang.

  • Designed and integrated REST APIs with frontend components on the project.

BlockProof Tech
BlockProof Tech
Senior Software Developer
2019 - 2020 (1 year)
Moscow, Russia
  • Executed a new algorithm in Tendermmint - integrating the solution with a Cosmos SDK.

  • Implemented a new marketplace functionality and storage solution for easy market data access.

  • Designed and developed new solutions on the Tendermint platform and managed DKG testing processes on the project.

The Silly Coin
The Silly Coin
Backend Engineer
2018 - 2019 (1 year)
Russia
  • Designed and developed the service architecture and implemented all backend services on the platform.

  • Executed microservices for currency rate retrieval, statistics calculations and info aggregation services.

  • Worked on a news service for the platform and integrated REST APIs to the frontend to enhance user experience.

Facecast
Facecast
Backend Engineer
2017 - 2017
Moscow, Russia
  • Built and deployed a transcoding farm on the Facecast webinar platform with video-traffic receivers for the client.

  • Designed and implemented a new metrics system for Facecast and connected C-FFMpeg to Golang transcoding services.

  • Refactored, enhanced and upgraded the media parsers and receivers on the platform.

SCATT Electronics
SCATT Electronics
Backend Engineer
2014 - 2018 (4 years)
Moscow, Russia
  • Designed, developed and implemented the service architecture, backend services and APIs on the SCATT Cloud platform.

  • Implemented new features on the Basic/GTO training system - improving the GUI and image rendering processes.

  • Migrated the 3D shooting system from Python to C++/Qt - implementing basic 3D features and connecting software and hardware.

Showcase

Senior Software Engineer - Delivery Hero
Senior Software Engineer - Delivery Hero
  • Delivery Hero is a global online food delivery service focused on rapid delivery times.

  • The project involved developing a new middleware service, features, and principles for service interactions.

  • The team maintained logs and metrics and handled minor cloud tasks.

Senior Software Engineer - Elocont
Senior Software Engineer - Elocont
  • Designed and delivered solutions for Elocont, a Russian software production company.

  • Improved the project's architecture and updated the Golang codebase.

  • Implemented new developer tools on the system.

Senior Software Engineer - OZON
Senior Software Engineer - OZON
  • Developed and refactored the Golang codebase for the OZON e-commerce service.

  • Increased the number of products available on OZON to over 5 million across 20 categories.

  • Built a new, scalable architecture for OZON, encompassing significant improvements to existing services.

Education

Specialist’s Degree in Computing Machines, Complexes, Systems and Networks
Specialist’s Degree in Computing Machines, Complexes, Systems and Networks
Bauman Moscow State Technical University
2010 - 2016 (6 years)