
Matvey Grigorev
Verified Expert in Engineering
Monitoring Developer
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
Experience
- C# - 10 years
- JavaScript - 9 years
- SQL - 9 years
- Monitoring - 4 years
- Docker - 2 years
- .NET Core - 2 years
- Kubernetes - 2 years
- Site Reliability Engineering (SRE) - 1 year
Availability
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
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.
Senior Software Engineer
Smart Step Group
- Introduced few engineering practices in client's development team.
- Held several trainings in client companies.
Lead Software Developer
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.
Software Developer (Contract)
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.
Software Developer
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.
Experience
API for the Top-rated App with Millions of Users
https://play.google.com/store/apps/details?id=ru.dodopizza.appWhile 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
Education
Master's Degree in Computer Science
Lobachevsky State University of Nizhny Novgorod - Nizhny Novgorod, Russia
Bachelor's Degree in Computer Science
Lobachevsky State University of Nizhny Novgorod - Nizhny Novgorod, Russia
Skills
Libraries/APIs
OpenLayers
Tools
ReSharper, Git, Microsoft Visual Studio, TFS, Terraform, JetBrains Rider, Elastic, Kibana, RabbitMQ
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
Paradigms
REST, Scrum, Agile Software Development, Waterfall Development, Unit Testing
Platforms
Azure, Windows, Linux, Docker, Kubernetes
Storage
JSON, Microsoft SQL Server, Redis, MySQL, Elasticsearch
Other
Web App Development, Prometheus, Monitoring, Windows Communication Foundation (WCF), Episerver, DevExpress, Site Reliability Engineering (SRE), Performance Testing, Jaeger
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring