Sergey Solovyev
Verified Expert in Engineering
Software Developer
Serge is a senior .NET engineer with over ten years of experience. He was part of the core team building booker.com and eventgrid.com, two large-scale eCommerce platforms with millions of transactions per day. He has excellent verbal and written communication skills as well as expert-level experience on the .NET stack.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio
The most amazing...
...thing I've coded is a large-scale billing system for a B2B SaaS app.
Work Experience
Senior .NET Full-stack Developer
innRoad
- Designed and implemented contactless check-in API. This option gives visitors complete control of their stay. They can browse room choices online and finalize the suite of their choice. Travelers can do all these without talking to staff.
- Participated in the implementation of messaging services.
- Implemented metrics/instrumentation with Prometheus and Grafana.
Full-stack Developer
Steady Platform, INC
- Integrated Income Passport with Argyle and Plaid financial information sources.
- Designed and developed server-side report generation and delivery.
- Integrated system with PayPal for customers to pay for reports.
Senior .NET Full-stack Developer
Tasqat
- Designed and developed the creation of different innovation projects to make the innovation assessment process more flexible.
- Implemented a workflow that serves to calculate projects' financial savings.
- Implemented integration with Active Directory, which allows users that are registered under AD to work with the system without additional registration.
- Developed various dashboards and reports that help to assess projects and challenges performance.
Senior C# Software Developer
Utility Partners
- Designed and developed a news parsing solution that included a Google Chrome extension and Outlook plugin to parse news websites and RSS feeds data, as well as an ASP.NET MVC web service to store parsed data.
- Performed full-stack development for a work order management system to support different metering installation projects.
- Developed a Windows Forms application to convert Esri Shapefiles to different formats, including XLSx, TXT, and KML.
- Configured Azure AD to enable single sign-on and third party applications.
- Investigated and integrated a custom work order system with IBM Maximo.
Senior C# Software Developer
Redeem Nordics
- Helped built Luurit Project, a full range of recycling and re-commerce solutions for a range of hand-held technologies.
- Performed full-stack software development as part of a core team building v3.luurit.net project.
- Developed web applications for mobile device trade-in.
C# Architect/Senior Developer
SportKit Startup Project
- Helped create SportKit, which connects experienced coaches with athletes who desire to achieve individual goals.
- Designed and developed the application’s server-side architecture.
Senior .NET Developer (Remote)
Entech Solutions
- Performed full-stack software development as part of a core team building booker.com and eventgrid.com. They are both large-scale eCommerce platforms with millions of transactions per day.
Senior C# Developer (Remote)
Luxoft
- Developed testing capabilities for subscriptions and notifications subsystems. This makes it possible to check consistency/quality of various subsystems.
- Redesigned various software components.
Senior Software Developer (Remote)
SmarteSoft
- Participated in the development of test automation software.
- Designed and developed integration with SpiraTest, which makes it possible to connect SmarteStudio to SpiraTest test lab.
- Added support for various Windows and Web GUI libraries.
Senior .NET Developer (Remote)
Elementool
- Integrated a FuzeBox web-conferencing solution with the Elementool Conferencing Solution.
- Participated in the development of architecture for the Elementool Conferencing Solution.
- Integrated a meeting management service with MS Outlook.
- Designed and coded a solution for notifications about scheduled events via SMS.
Software .NET Developer (Remote)
AVICOM Business Technologies
- Designed and developed integrations with accounting systems to integrate ProjectMate with legacy accounting software.
- Designed and implemented wizards for data migration, which helped customers to update their application to the latest version.
- Improved overall performance of the application by optimizing SQL queries and stored procedures.
- Participated in the development of a web client for ProjectMate.
C++ Software Development Engineer
R-Style SoftLab
- Designed and developed application modules for warehouse process automatization and logistics.
- Developed a tool for metadata editing to support customization of business objects.
- Created various GUI controls using C++.
Experience
Booker
http://www.booker.comSkills
Languages
C#.NET, C#, T-SQL (Transact-SQL), JavaScript, HTML, CSS, SQL, VBScript, С#, XML/XSLT, TypeScript, C++
Frameworks
.NET, ASP.NET, .NET Core, ASP.NET Web API, Entity, ASP.NET MVC, ADO.NET, ASP.NET Core MVC, ASP.NET Core, NHibernate, Entity Framework Core, Swagger, AngularJS, Angular
Other
Full-stack, APIs, Client-server Model, Web Services, Windows Communication Foundation (WCF), Multithreading, eCommerce, Entity Extraction, Ajax, Windows Services, Serilog, Identity, Visual Studio Team Services (VSTS), Async/Await, RESTful Microservices
Libraries/APIs
Entity Framework, AutoMapper, LINQ, Standard Template Library (STL), Web API, jQuery, React
Tools
Azure App Service, Autofac, Mercurial, Git, Visual Studio, Microsoft Silverlight, TFS
Paradigms
Asynchronous Programming, Microservices
Platforms
Visual Studio 2017, Azure, Windows, Amazon Web Services (AWS), Twilio, Docker
Storage
SQL Server 2016, Amazon S3 (AWS S3), Microsoft SQL Server, Redis, MongoDB, MySQL, NoSQL, PostgreSQL
Education
Master's Degree in Computer Science
Vologda State University - Vologda, Russia
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