Matvey Grigorev, Developer in Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Matvey is available for hire
Hire Matvey

Matvey Grigorev

Verified Expert  in Engineering

Monitoring Developer

Location
Nizhny Novgorod, Nizhny Novgorod Oblast, Russia
Toptal Member Since
February 19, 2016

Matvey is a full-stack developer with over a decade of hands-on experience. His most active skills are C#, Azure, .NET Core, and SQL. Matvey joined Toptal to join exciting and long-term projects. Currently, he works in the SRE team.

Portfolio

Dodo Pizza Engineering
MySQL, Azure, Python, Elasticsearch, Prometheus, Terraform, Kubernetes, Docker...
Smart Step Group
DevExpress, Windows Communication Foundation (WCF), Microsoft SQL Server...
CDC (Cdc.ru/en)
OpenLayers, DevExpress, Windows Communication Foundation (WCF), SQL, ASP.NET, С#

Experience

Availability

Part-time

Preferred Environment

JetBrains Rider

The most amazing...

...thing was building a web service that provides financial data to third-party sites; it handles many users, has an optimized database, and updates in real time.

Work Experience

Senior Software Engineer, Site Reliability Engineer

2017 - PRESENT
Dodo Pizza Engineering
  • Developed an API for the top-rated app with a millions users (Dodo Pizza).
  • Started a load-testing practices in the company.
  • Defined our developer infrastructure as code with Terraform, deployment pipelines, and tests.
  • Worked in the SRE team and was responsible for the reliability and stability of the company's services.
Technologies: MySQL, Azure, Python, Elasticsearch, Prometheus, Terraform, Kubernetes, Docker, C#

Senior Software Engineer

2016 - 2017
Smart Step Group
  • Introduced few engineering practices in client's development team.
  • Held several trainings in client companies.
Technologies: DevExpress, Windows Communication Foundation (WCF), Microsoft SQL Server, ASP.NET, С#

Lead Software Developer

2013 - 2016
CDC (Cdc.ru/en)
  • Developed different parts of the main web products for the company.
  • Created prototypes for potential customers.
  • Developed a system for monitoring devices in the customer's computer network.
  • Refactored big chunks of code.
  • Reviewed and fixed code.
Technologies: OpenLayers, DevExpress, Windows Communication Foundation (WCF), SQL, ASP.NET, С#

Software Developer (Contract)

2012 - 2013
Russian Automotive Market Research
  • Studied the customer's needs.
  • Designed the architecture of the applications.
  • Created WPF application for analysis of the Russian automotive market.
  • Created the WCF service and a Microsoft SQL database to provide data for this application.
  • Taught the basics of databases to the client's employees.
Technologies: DevExpress, SQL, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), С#

Software Developer

2010 - 2013
First Line Software
  • Participated in six successful projects as a web developer.
  • Created a lot of components for different news websites.
  • Participated in the migration of the database of the high-load news portal between two different CMS.
  • Optimized databases on a Microsoft SQL Server.
  • Created and maintained the unit tests.
Technologies: Episerver, Windows Communication Foundation (WCF), SQL, ASP.NET, С#

API for the Top-rated App with Millions of Users

https://play.google.com/store/apps/details?id=ru.dodopizza.app
I designed and implemented a back end for the top-rated app with millions installs. I worked on the full development lifecycle from the API design to post-production maintenance.
While working with on-call support, I also implemented load testing, monitoring, protection against hacking, and DDoS attacks.

System for Monitoring Devices in the Airport Network

I designed the architecture of this system and created a service to communicate with different devices in the client's network.

Languages

JavaScript, C#, SQL, HTML, T-SQL (Transact-SQL), CSS, С#, Python

Frameworks

ASP.NET, .NET Core, Entity, ASP.NET MVC, ASP.NET Web API, Windows Presentation Foundation (WPF), AngularJS

Tools

ReSharper, Git, Microsoft Visual Studio, TFS, Terraform, JetBrains Rider, Elastic, Kibana, RabbitMQ

Paradigms

REST, Scrum, Agile Software Development, Waterfall Development, Unit Testing

Platforms

Azure, Windows, Linux, Docker, Kubernetes

Other

Web App Development, Prometheus, Monitoring, Windows Communication Foundation (WCF), Episerver, DevExpress, Site Reliability Engineering (SRE), Performance Testing, Jaeger

Storage

JSON, Microsoft SQL Server, Redis, MySQL, Elasticsearch

Libraries/APIs

OpenLayers

2010 - 2012

Master's Degree in Computer Science

Lobachevsky State University of Nizhny Novgorod - Nizhny Novgorod, Russia

2006 - 2010

Bachelor's Degree in Computer Science

Lobachevsky State University of Nizhny Novgorod - Nizhny Novgorod, Russia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring