Nick Ivanov, Developer in Cheboksary, Chuvashia Republic, Russia
Nick is available for hire
Hire Nick

Nick Ivanov

Verified Expert  in Engineering

Software Developer

Location
Cheboksary, Chuvashia Republic, Russia
Toptal Member Since
October 10, 2016

Nick is a senior software developer who's spent more than 14 years working with .NET, SQL, C#, and full stack. He is a developer who can build a solid back end and flesh out the front end. He's worked extensively with SQL Server databases but is also experienced with PostgreSQL, MongoDB, Oracle, and Sybase. Nick can explain his work process clearly and concisely and is eager to continue his career doing freelance remote work.

Portfolio

Fitogram
.NET, .NET 4, .NET 3, .NET 2, .NET 5, .NET Core, APIs, Web API, API Integration...
BulaLaw dba Bula Intelligence
SendGrid, Web API, Functions, VM, Search, Azure, jQuery, Bootstrap 3...
Theoryfarm, LLC
Amazon Web Services (AWS), Bootstrap, Entity Framework Core, REST APIs, MongoDB...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio, .NET, SQL, NoSQL, React, Angular, Stripe, PayPal, Auth

The most amazing...

...app I've made processed more than 25,000 online payments monthly with a total amount of over $1,000,000.

Work Experience

.NET/Full-stack Developer

2018 - 2022
Fitogram
  • Developed the studio management and booking tool software's payment, accounting, and booking part.
  • Worked on modularizing pre-existing monolith application, split it into modules and microservices, and improved existing microservices.
  • Performed the optimization of API endpoints, background jobs, and EF queries. The most memorable single optimization reduced the load on the CPU of a powerful server from nearly a constant 100% to below 10%.
  • Updated the apps from .NET Framework 2/3 to .NET 6, Entity Framework from 3.1 to EF Core 6, and kept other tools and libraries up to date.
  • Integrated the app with Stripe (subscriptions, invoices, connect, cards, SEPA Direct Debit, and iDEAL) and PayPal (commerce).
  • Improved code coverage and code quality using SonarQube.
  • Helped on the FE by adding forms, fixing bugs, and removing legacy code.
Technologies: .NET, .NET 4, .NET 3, .NET 2, .NET 5, .NET Core, APIs, Web API, API Integration, Stripe, Stripe API, Stripe Checkout, Stripe Payments, Stripe Connect, Stripe Connect API, Stripe Marketplace, Stripe Subscriptions, PayPal, PayPal API, Amazon S3 (AWS S3), Kubernetes, React, Credit Cards, Payment APIs, Card Payments, Online Payments, Microservices, Microservices Architecture, HTML, CSS, SaaS, SQL Server 2016, SQL Server 2017, PostgreSQL, PostgreSQL 9, PostgreSQL 10, RabbitMQ, Message Bus, Travis CI, GitHub, Git, SourceTree, Docker, Docker Compose, SQL, T-SQL (Transact-SQL), C#, C#.NET, Agile, Sprints, Scrum, Confluence, Jira, Asana, Airbrake, Datadog, NLog, Entity, Entity Framework, Entity Framework Core, EPPlus, Hangfire, Architecture, System Architecture, Swagger, Log4Net, SendGrid, SendGrid API, DI, Dependency Injection, Visual Studio, Visual Studio Code (VS Code), Visual Studio 2016, Visual Studio 2017, Visual Studio 2019, SQL Server Management Studio (SSMS), Optimization, Invoices, Unit Testing, xUnit, Microsoft Unit Tests, Message Queues, Code Coverage, SonarQube, Sonar, Codecov, ASP.NET Core, API Development, Microsoft SQL Server, JavaScript, ASP.NET, MSTest, TypeScript, Linux, Containers, Amazon Web Services (AWS), Redis, Complex Problem Solving, PDF, SQL Design & Reporting, Back-end, Endpoint Security, Microsoft Excel, Slack, Solution Architecture, CI/CD Pipelines, Software Architecture, REST APIs, Web Development, Secure Web Development, Web Security, Quality Assurance (QA), Integration Testing, Messaging, QA Automation, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, REST, Authentication, Pub/Sub, Asynchronous Programming, Web Architecture, Auth, JSON, HTML5, IT Security, Integration, Requirements Analysis, Google Cloud Platform (GCP), Ajax, .NET 6, JSON Web Tokens (JWT), Web App Development, Database Schema Design, AWS Cloud Architecture, Continuous Delivery (CD), Event-driven Programming, Event-driven Architecture, User Interface (UI), Software Testing Automation Framework (STAF), Site Reliability Engineering (SRE), Requirements & Specifications, Amazon EC2, Amazon RDS, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, Microsoft Stack, Legacy Software, Application Architecture, Scheduling, ASP.NET Identity, Cloud, Multitenancy, Software Engineering, RESTful Microservices, Active Server Pages (ASP), Back-end Development

.NET/Full-stack Developer

2018 - 2018
BulaLaw dba Bula Intelligence
  • Added new functionalities to a pre-existing website and fixed issues, including security-related.
  • Managed deployment options, resources used, and plans on Azure.
  • Optimized the code to improve latency and user experience.
Technologies: SendGrid, Web API, Functions, VM, Search, Azure, jQuery, Bootstrap 3, T-SQL (Transact-SQL), C#, ASP.NET MVC, .NET, Microsoft SQL Server, SQL, JavaScript, ASP.NET, HTML, Visual Studio, C#.NET, MSTest, Azure DevOps, APIs, PDF, SQL Design & Reporting, Back-end, Endpoint Security, CSS, Single Sign-on (SSO), Auth0, Microsoft Excel, REST APIs, Azure Functions, Web Development, Secure Web Development, Web Security, Razor, Quality Assurance (QA), Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Razor Pages, Authentication, Web Architecture, Server Security, Server Management, Auth, MVC Razor, Azure App Service, Azure SQL, JSON, HTML5, Responsive UI, IT Security, Integration, Requirements Analysis, Ajax, JSON Web Tokens (JWT), Microsoft Azure, Web App Development, Database Schema Design, API Management, API Integration, User Interface (UI), SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, Web MVC, MVC Design, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, AWS Lambda, Dapper, Azure Websites, Azure SQL Databases, Microsoft Stack, ASP.NET Identity, Cloud, Software Engineering, RESTful Microservices, Windows Server 2016, Active Server Pages (ASP), Back-end Development

.NET/Full-stack Developer

2017 - 2018
Theoryfarm, LLC
  • Developed digital marketing software from scratch with ASP.NET MVC.
  • Applied a continuous integration with Jenkins and Bitbucket and set up the automatic deployment to Docker containers.
  • Ensured high quality by adding multiple unit and end-to-end tests.
Technologies: Amazon Web Services (AWS), Bootstrap, Entity Framework Core, REST APIs, MongoDB, Hangfire, Bitbucket, Git, NoSQL, SQL, JavaScript, CSS, HTML, .NET Core, C#, .NET, ASP.NET, Visual Studio, C#.NET, MSTest, Entity Framework, Linux, Containers, APIs, SQL Design & Reporting, Back-end, Endpoint Security, Architecture, Solution Architecture, CI/CD Pipelines, Software Architecture, Web Development, Secure Web Development, Web Security, Integration Testing, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, REST, Authentication, Asynchronous Programming, Web Architecture, Server Security, Server Management, Auth, JSON, HTML5, IT Security, System Architecture, Requirements Analysis, Ajax, JSON Web Tokens (JWT), Web App Development, Database Schema Design, API Management, AWS Cloud Architecture, Amazon S3 (AWS S3), Continuous Delivery (CD), Software Testing Automation Framework (STAF), Site Reliability Engineering (SRE), Requirements & Specifications, Amazon EC2, SOLID Principles, Web Applications, Web Technologies, Front-end, Microsoft Stack, DevOps, Application Architecture, Cloud, Software Engineering, RESTful Microservices, Active Server Pages (ASP), Back-end Development

.NET/Full-stack Developer

2017 - 2017
Lykke
  • Built microservices for a financial market company that processed and transferred data from RabbitMQ, Azure Storage, MongoDB, and APIs to another Azure Storage and SQL Server.
  • Developed a reporting web application for office managers. Reports could be viewed on the web application and downloaded in the Excel or CSV format.
  • Created a back-office web application for office managers and CRUD operations.
  • Synchronized local database data from the Coinprism and Blockchain API.
Technologies: Bitcoin, AppVeyor, Console Apps, Jira, Blockchain, Bootstrap, jQuery, Bitbucket, GitHub, Git, xUnit, NUnit, Moq, Autofac, Entity Framework, Model View Controller (MVC), Web API, MongoDB, Microsoft SQL Server, Azure Table Storage, Docker, RabbitMQ, .NET Core, C#, .NET, SQL, ASP.NET, Visual Studio, C#.NET, MSTest, APIs, SQL Design & Reporting, Back-end, Endpoint Security, Microsoft Excel, CI/CD Pipelines, REST APIs, Web Development, Secure Web Development, Web Security, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Razor Pages, REST, Authentication, Data Conversion, Pub/Sub, Asynchronous Programming, Web Architecture, Auth, JSON, HTML5, Integration, Requirements Analysis, Ajax, T-SQL (Transact-SQL), JSON Web Tokens (JWT), Microsoft Azure, Web App Development, Database Schema Design, Continuous Delivery (CD), Event-driven Programming, Event-driven Architecture, API Integration, Software Testing Automation Framework (STAF), Site Reliability Engineering (SRE), Requirements & Specifications, SOLID Principles, Web Applications, Web Technologies, Front-end, Microsoft Stack, Cloud, Software Engineering, RESTful Microservices, Active Server Pages (ASP), Back-end Development

.NET/Full-stack Developer

2016 - 2017
MultiSite Systems
  • Developed a responsive web application using MVC and EF based upon a smart-admin C# Bootstrap-themed template from WrapBootstrap.com.
  • Created fillable PDFs with Acrobat DC and filled them with iTextSharp and PDFSharp.
  • Developed a Windows Form application that could transfer files via FTP/SFTP and export data to XML, compatible with a government-provided XSD.
Technologies: Adobe Acrobat Pro, SFTP, FTP, jQuery, Azure, PDFSharp, iTextSharp, Microsoft SQL Server, XSD, XML, Entity Framework, C#, Knockout (Knockout.js), ASP.NET MVC, .NET, SQL, JavaScript, ASP.NET, HTML, Visual Studio, C#.NET, Azure DevOps, TypeScript, PDF, SQL Design & Reporting, .NET 4, Back-end, Endpoint Security, CSS, REST APIs, Web Development, Secure Web Development, Web Security, Razor, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Razor Pages, REST, Authentication, ETL, Web Architecture, Server Security, Server Management, Auth, MVC Razor, Azure App Service, Azure SQL, JSON, HTML5, IT Security, Integration, Requirements Analysis, Ajax, JSON Web Tokens (JWT), Microsoft Azure, Web App Development, Database Schema Design, API Integration, User Interface (UI), SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, Web MVC, MVC Design, SOLID Principles, Web Applications, Web Technologies, Front-end, Azure Websites, Azure SQL Databases, Microsoft Stack, Windows, Windows Desktop, Windows Desktop Software, Windows App Development, SQL Server 2014, ASP.NET Identity, Cloud, C#.NET WinForms, Software Engineering, RESTful Microservices, Active Server Pages (ASP), Back-end Development

.NET/Full-stack Developer

2016 - 2017
Centaur Software
  • Developed a single-page application (call center) for Australian dental clinics. The new website was intended to replace big legacy desktop applications. It had an appointment book, patient profile pages, and other features.
  • Worked with SQL Anywhere database by writing stored procedures and calling them using C#.
  • Collaborated with a team of five developers in a Moscow office.
Technologies: SQL Anywhere, Angular, JavaScript, DevExpress, Web Forms, Model View Controller (MVC), .NET, C#, SQL, ASP.NET, HTML, Visual Studio, C#.NET, MSTest, SQL Design & Reporting, .NET 4, Back-end, CSS, Web Development, Secure Web Development, SOAP, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Authentication, Web Architecture, Auth, HTML5, Responsive UI, Requirements Analysis, Ajax, T-SQL (Transact-SQL), Web App Development, Database Schema Design, User Interface (UI), SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, SOLID Principles, Web Applications, Web Technologies, Front-end, Microsoft Stack, Software Engineering, Active Server Pages (ASP), Internet Information Services (IIS), Back-end Development

.NET/Full-stack Developer

2015 - 2016
Spargo Technologies
  • Built a website on the ASP.NET Web Form platform integrated with SQL Server, PostgreSQL, and MongoDB using DevExpress tools. SQL Server and PostgreSQL database size exceeded hundreds of millions of monthly rows.
  • Developed services that received a lot of data and loaded them into DB.
  • Created and improved database structure and procedures mainly for the site's needs.
  • Built, installed, and maintained various data processing services.
  • Worked on a small team of developers in the Moscow office.
Technologies: ADO.NET, DevExpress, MongoDB, PostgreSQL, Microsoft SQL Server, JavaScript, ASP.NET Web Forms, Windows Communication Foundation (WCF), .NET, C#, SQL, ASP.NET, HTML, Visual Studio, C#.NET, Complex Problem Solving, PDF, SQL Design & Reporting, .NET 4, Back-end, CSS, Microsoft Excel, Web Development, Secure Web Development, SOAP, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Authentication, Data Conversion, ETL, Data Engineering, Visual Studio 2015, Web Architecture, Auth, Responsive UI, Requirements Analysis, Data Visualization, Ajax, T-SQL (Transact-SQL), Windows Server, Web App Development, Database Schema Design, User Interface (UI), SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, Microsoft Stack, Software Engineering, Active Server Pages (ASP), Internet Information Services (IIS), Back-end Development

.NET/Full-stack Developer

2014 - 2015
METRO Cash & Carry
  • Developed an app that printed information on plastic cards that customers used as their identifications in the company's shops. The app could take photos and supported several templates and languages.
  • Created an MVC website that supplied all the information needed for banks to integrate the company's customer cards into their bank cards.
  • Helped migrate one of the intranet sites to a Java platform with a Kendo UI.
  • Performed data processing tasks using Oracle database.
  • Worked in a small team of developers in the Russian headquarters.
Technologies: Bootstrap, Knockout (Knockout.js), Angular, JavaScript, ASP.NET MVC, Windows Presentation Foundation (WPF), .NET, C#, SQL, ASP.NET, HTML, Visual Studio, C#.NET, SQL Design & Reporting, .NET 4, Back-end, CSS, Web Development, Secure Web Development, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Authentication, Data Conversion, ETL, Auth, Java, Integration, Requirements Analysis, Ajax, Web App Development, Database Schema Design, API Integration, User Interface (UI), Site Reliability Engineering (SRE), Requirements & Specifications, Images, SOLID Principles, Web Applications, Web Technologies, Front-end, Microsoft Stack, Software Engineering, Back-end Development

.NET/Full-stack Developer

2012 - 2014
Prosoft
  • Developed several websites from scratch using custom CMS. Features included product catalog, news, events, surveys, registration, personal account, reports, sitemap, etc. The websites were usually integrated with an ERP system.
  • Improved preexisting websites by adding new features, fixing bugs, improving performance, and performing SEO tasks.
  • Developed the SQL Server database structure, procedures, functions, and triggers.
  • Developed a CMS system using .NET WinForms, SQL Server, and Oracle.
  • Developed site indexing using Search Server 2010 (part of SharePoint).
Technologies: SharePoint, Windows Forms (WinForms), Entity Framework, Oracle, Microsoft SQL Server, jQuery, JavaScript, ASP.NET Web Forms, .NET, C#, SQL, ASP.NET, HTML, Visual Studio, C#.NET, SQL Design & Reporting, Back-end, CSS, Microsoft Excel, Web Development, Secure Web Development, SOAP, Messaging, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Authentication, Auth, Requirements Analysis, Ajax, T-SQL (Transact-SQL), Windows Server, Web App Development, Database Schema Design, User Interface (UI), SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, Microsoft Stack, Windows, Windows Desktop, Windows Desktop Software, Windows App Development, Web Services Description Language (WSDL), ASP.NET Identity, Elasticsearch, C#.NET WinForms, Software Engineering, Active Server Pages (ASP), Internet Information Services (IIS), Back-end Development

.NET/Full-stack Developer

2008 - 2012
Masco-Glass Production
  • Developed an ERP system (.NET WinForms, SQL Server, DevExpress, and VBA).
  • Developed an eCommerce website that allowed customers to make orders online, see prices, stock, etc.
  • Constructed and improved the database architecture and the procedures as needed for the site.
  • Created, installed, and maintained various data processing services.
  • Built big and complex SQL functions for data analysis purposes.
Technologies: JavaScript, ADO.NET, ASP.NET Web Forms, Visual Basic for Applications (VBA), DevExpress, Microsoft SQL Server, Windows Forms (WinForms), .NET, C#, SQL, ASP.NET, HTML, Visual Studio, C#.NET, PDF, SQL Design & Reporting, Back-end, CSS, Microsoft Excel, Web Development, Secure Web Development, SOAP, Messaging, Visual Basic, Object-oriented Design (OOD), Internet of Things (IoT), Databases, Full-stack Development, HTTPS, Full-stack, Visual Basic .NET (VB.NET), VB.NET, Authentication, Data Conversion, ETL, Data Engineering, Auth, Integration, Data Analysis, Requirements Analysis, Ajax, T-SQL (Transact-SQL), Windows Server, Web App Development, Database Schema Design, SQL Stored Procedures, Stored Procedure, Site Reliability Engineering (SRE), Requirements & Specifications, Images, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, Microsoft Stack, Windows, Windows Desktop, Windows Desktop Software, Windows App Development, Web Services Description Language (WSDL), ASP.NET Identity, C#.NET WinForms, Software Engineering, Active Server Pages (ASP), Internet Information Services (IIS), Back-end Development

PiSeas Web Application

I developed the front end using Angular, helped build the back end on Python, and deployed everything to Heroku. The web application accepted files with some data and built a graph that helped calculate the fish catching quota for sustainable fishing.

Resident Portal

http://residents.multisitesystems.com/
I developed a resident web portal for a US real estate agency from scratch, using .Net, Angular, Bootstrap, and Microsoft SQL Server. The portal included a sign-in, restore password page, and several pages to display and update data.

Data Scraping Tool for an HR Agency

Two similar tools scraped data from public websites, parsed it, and stored it in a local database. It worked as a console application and had two modes: finding pages and scraping. I used .NET, Microsoft SQL Server, and Selenium.

Umbraco Website

A simple website made with Umbraco. A friend of mine wanted to have a website promoting her accounting services. I led her through this. We decided what data should be on the website and chose a free HTML template. I constructed the website, deployed it, and helped buy a domain. The site had news and several text pages.

Microsoft Teams Bot for a Cloud-based Translation Company

A message extension bot that translates files in Microsoft Teams, which allows a user to choose a message with a file in a group chat or a team's channel and ask a bot to translate the file. The bot requests permissions from a user to access their file, downloads the file in the background, sends it to a pre-existing service to be translated, receives the translated version, and sends a response to the chat or channel as a notification bot.

Languages

XML, T-SQL (Transact-SQL), Active Server Pages (ASP), HTML4, C#.NET, SQL, Visual Basic .NET (VB.NET), C#, TypeScript, Visual Basic, VB.NET, Stored Procedure, Web Services Description Language (WSDL), XSD, CSS3, HTML5, HTML, CSS, JavaScript, Visual Basic for Applications (VBA), GraphQL, Python 2, Python, Python 3, Java

Frameworks

ASP.NET Core, ASP.NET Core 2, ASP.NET Core MVC, MVC Razor, NUnit, Bootstrap, ASP.NET MVC 5, ASP.NET MVC 4, ASP.NET MVC 3, Entity 5, Entity 4, .NET Compact, .NET 4, .NET Core, Angular, ASP.NET, ADO.NET, ASP.NET Web Forms, .NET, ASP.NET Web API, AngularJS, ASP.NET MVC, Bootstrap 3, Entity 6, Entity, Entity Framework Core, .NET 3, .NET 2, .NET 5, Swagger, Razor, Razor Pages, JSON Web Tokens (JWT), ASP.NET Identity, Windows Presentation Foundation (WPF), Selenium, Angular Material, React Native, Classic ASP, Express.js, Protractor, Knockout (Knockout.js), Telerik Kendo UI, Kendo UI, jQWidgets, Flask, Azure Bot Framework

Libraries/APIs

Log4Net, Entity Framework, Web API, Moq, Azure Blob Storage API, Slick, REST APIs, Amazon API, ASPX, jQuery UI, AutoMapper, jQuery, Windows Forms (WinForms), jQuery DataTables, API Development, Stripe, Stripe API, Stripe Connect, Stripe Connect API, PayPal API, EPPlus, SendGrid API, Auth, React, LINQ, NSubstitute, jQuery File Upload, iTextSharp, PDFSharp, Apache Lucene, Facebook Messenger API, Coinbase API, Node.js, OneDrive

Tools

Visual Studio 2019, Visual Studio, NuGet, ReSharper, xUnit, Azure App Service, SendGrid, Azure Search, Autofac, Hangfire, Visual Studio 2008, Visual Studio 2010, Visual Studio 2012, Visual Studio 2013, Visual Studio .NET, C#.NET WinForms, Angular CLI, TFS, Subversion (SVN), Git, Redmine, Jira, SourceTree, Bitbucket, GitHub, TortoiseSVN, VisualSVN, RabbitMQ, Microsoft Visual Studio, Stripe Checkout, Travis CI, Docker Compose, Confluence, Asana, Airbrake, Microsoft Unit Tests, MSTest, Microsoft Excel, Slack, Visual Studio 2015, WebStorm, SonarQube, Sonar, Dapper, Microsoft Access, GitLab, PyCharm, Plotly, Codecov, Auth0, Microsoft Teams

Paradigms

Gang of Four (GOF) Design Patterns, MVC Design, Model View Controller (MVC), RESTful Development, Microservices Architecture, Microservices, REST API Architecture, Domain-driven Development, Requirements Analysis, API Architecture, Dependency Injection, Agile, Test-driven Development (TDD), REST, Object-oriented Programming (OOP), Unit Testing, Scrum, Azure DevOps, Object-oriented Design (OOD), ETL, Asynchronous Programming, Web Architecture, Continuous Delivery (CD), Event-driven Programming, Event-driven Architecture, Application Architecture, Windows App Development, Model View ViewModel (MVVM), MEAN Stack, DevOps

Platforms

Visual Studio 2017, iOS, Azure Functions, Web, Microsoft, Amazon, Amazon EC2, Azure IaaS, Azure, Visual Studio 2016, Visual Studio Code (VS Code), Amazon Web Services (AWS), Windows, Docker, NLog, Windows Server, Windows Desktop, Windows Server 2016, Kubernetes, Umbraco, DigitalOcean, Linux, Heroku, Mailgun, AWS Lambda, Telerik, SharePoint, Blockchain, Ethereum, Oracle, Google Cloud Platform (GCP)

Storage

Web Forms, Redis, SQL CLR, Amazon S3 (AWS S3), Azure Websites, Azure SQL, Azure Blobs, JSON, Azure Table Storage, Microsoft SQL Server, NoSQL, PostgreSQL, SQL Server 2016, SQL Server 2012, SQL Server 2017, PostgreSQL 10, Datadog, SQL Server Management Studio (SSMS), Databases, SQL Stored Procedures, Azure SQL Databases, SQL Server 2014, MongoDB, MySQL, Elasticsearch, SQL Anywhere, SQL Server Reporting Services (SSRS)

Other

Web MVC, Console Apps, Functions, Azure Virtual Machines, Caching, RESTful Microservices, REST API Clients, HTTP REST, Repository Pattern, Technical Documentation, WebSockets, System Architecture Design, System Architecture, Architecture, Requirements, Full-stack, Ajax, Entity Relationships, C# Operators, Requirements & Specifications, APIs, Fillable PDFs, Information Security, HTTP, Enterprise Resource Planning (ERP), DevExpress, IIS, Pattern Design, Responsive UI, EF6 Code First, Domain-driven Design (DDD), Microsoft Azure, PayPal, Bootstrap 4, Content Management Systems (CMS), eCommerce, Reports, API Integration, Stripe Payments, Stripe Marketplace, Stripe Subscriptions, Credit Cards, Payment APIs, Card Payments, Online Payments, SaaS, PostgreSQL 9, Message Bus, Sprints, DI, Optimization, Invoices, Message Queues, Code Coverage, Containers, Complex Problem Solving, SQL Design & Reporting, Back-end, Endpoint Security, Single Sign-on (SSO), Solution Architecture, CI/CD Pipelines, Software Architecture, Web Development, Secure Web Development, Web Security, Quality Assurance (QA), SOAP, Messaging, Internet of Things (IoT), Full-stack Development, HTTPS, Authentication, Data Conversion, Data Engineering, Pub/Sub, Server Security, Server Management, IT Security, Integration, Data Analysis, .NET 6, Web App Development, Database Schema Design, API Management, AWS Cloud Architecture, Software Testing Automation Framework (STAF), Site Reliability Engineering (SRE), Images, SOLID Principles, Web Applications, Performance, Web Technologies, Front-end, Microsoft Stack, Legacy Software, Windows Desktop Software, Scheduling, .NET 7, Cloud, Multitenancy, Software Engineering, Internet Information Services (IIS), Back-end Development, MVC Frameworks, FTP, SFTP, AppVeyor, Search, VM, Windows Communication Foundation (WCF), PDF, Integration Testing, Scraping, Web Scraping, Data Visualization, User Interface (UI), Adobe Acrobat Pro, Bots, Chatbots, Bitcoin, Vi, QA Automation, Amazon RDS, Security, Microsoft Graph API

2004 - 2009

Specialist's Degree in Information Security

Volgograd State University - Volgograd, 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