Alexey Korsakov, Developer in Espoo, Finland
Alexey is available for hire
Hire Alexey

Alexey Korsakov

Verified Expert  in Engineering

Software Developer

Location
Espoo, Finland
Toptal Member Since
February 3, 2020

With over 12 years of experience in software development and robust computer science and mathematical background, it’s safe to say that Alexey is a seasoned full-stack developer. Along with specializing in back-end development, Alexey is an exemplary communicator who’s worked in environments with multiple nationalities and personalities to deliver projects on time and within budget successfully.

Portfolio

RELEX Solutions srl
Azure, Azure Blobs, Azure Functions, MySQL, Azure SQL Databases, Apache Kafka...
Orchidea Innovations
.NET Core, JavaScript, C#, Agile Software Development, Azure...
QPR Software Plc
Visual Basic for Applications (VBA), XML, HTML, Delphi, JavaScript, Java, C#...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio, Windows

The most amazing...

...project I've worked on was an enterprise-grade software product for advanced process mining.

Work Experience

Lead Developer

2020 - 2023
RELEX Solutions srl
  • Directed the transition from AWS to Azure, achieving enhanced scalability and improved cost-efficiency.
  • Conducted in-depth analysis and database performance optimization, resulting in significantly enhanced efficiency and reliability.
  • Participated as a mentor in the Technology Mentoring Program. I have made a significant contribution to the growth of others by encouraging them to learn and share knowledge.
  • Upheld an exceptional standard of code quality, coupled with significant improvements to testing methodologies, resulting in more robust and reliable software.
Technologies: Azure, Azure Blobs, Azure Functions, MySQL, Azure SQL Databases, Apache Kafka, RabbitMQ, Kubernetes, Amazon RDS, Amazon S3 (AWS S3), AWS Lambda, C#.NET, .NET Core, TypeScript, REST, C#, SQL, Git, API Development, Amazon Web Services (AWS), APIs, Back-end, Architecture, System Design, Cloud Architecture, Angular, Software Architecture, Technical Leadership, Microservices Architecture, GitHub, Design, ASP.NET Core MVC, Leadership, Software Design, Docker, Web Development, JSON, Node.js, Azure Queue Storage, Azure Blob Storage API, REST APIs, API Integration, Jira, Amazon CloudWatch, Code Review, .NET 7, NoSQL, Redis Cache, Unit Testing, CI/CD Pipelines, GitLab CI/CD, Redis, Agile, Database Architecture, MediatR, Minimum Viable Product (MVP), Back-end Development, Microsoft Azure, LINQ, MySQL Server

Full-stack Developer

2018 - 2020
Orchidea Innovations
  • Built a new generation of company main products and ideated management software.
  • Implemented a back end for an online-brainstorming tool with an advanced digital-ideation method.
  • Created a help app for secure access to internal data resources.
  • Implemented SAML authentication for an existing application.
  • Constructed E2E (end-to-end) tests for the new application.
  • Implemented unit tests for back-end business logic and archived more than 80% of the coverage.
  • Implemented exports to MS Word and PDF for brainstorming results.
  • Improved the development process to increase predictability and software quality.
  • Built the database hosted in the Azure cloud environment.
  • Maintained and supported old products and implemented bug fixing and new features.
Technologies: .NET Core, JavaScript, C#, Agile Software Development, Azure, Entity Framework Core, MVC Razor, SQL, Windows Server 2016, SaaS, API Documentation, Microsoft Stack, Microsoft SQL Server, CSS, Entity Framework, REST, React, API Development, Full-stack, Vue, APIs, Back-end, Architecture, HTML5, Software Architecture, GitHub, Design, ASP.NET Core MVC, Software Design, Docker, Front-end, Web Development, JSON, User Interface (UI), UI Design, UX Design, REST APIs, API Integration, Code Review, NoSQL, PDF, Unit Testing, CI/CD Pipelines, GitLab CI/CD, Agile, Database Architecture, Blazor, MediatR, Minimum Viable Product (MVP), Back-end Development, Microsoft Azure, LINQ, Full-stack Development

Lead Developer

2009 - 2018
QPR Software Plc
  • Developed the first version of QPR's ProcessAnalyzer, an enterprise-grade software product for advanced process mining.
  • Created QPR Word Reports: a type of technology to generate Word reports displaying content from QPR systems.
  • Built the QPR portal mobile apps for the App Store and Google Play.
  • Implemented an installation package for the development and maintenance of company applications.
  • Implemented security and authentication for the applications and prepared for a security audit.
  • Customized the portal for customers along with implementing the integration and data import/export feature in the customer's environment.
  • Designed the cloud architecture for test automation (AWS).
  • Migrated test automation from on-premises to the cloud.
Technologies: Visual Basic for Applications (VBA), XML, HTML, Delphi, JavaScript, Java, C#, Windows Server 2016, SaaS, API Documentation, Microsoft Stack, Microsoft SQL Server, CSS, REST, Full-stack, Back-end, Architecture, Design, Front-end, Web Development, JSON, User Interface (UI), UI Design, UX Design, REST APIs, API Integration, Code Review, JSON/XML Schemas, PDF, Unit Testing, Agile, Database Architecture, MediatR, Back-end Development, LINQ, Full-stack Development, MySQL Server

Software Engineer

2006 - 2009
Process Vision
  • Built trading solutions for a Nordic power exchange concerning the SPOT market, Finnish gas exchange, and a new-generation Finnish transmission system operator level balance settlement system.
  • Took part in creating large-scale data-management systems for the energy industry.
  • Created internal help-desk applications for customer care.
  • Implemented extranet software for energy consumers.
  • Built scripts to populate end-customer electricity bills.
Technologies: JavaScript, XML, HTML, Visual Basic for Applications (VBA), C#, Oracle, SQL, .NET, Microsoft Stack, CSS, REST, Full-stack, JSON/XML Schemas

Idea Management Software

I developed software for all innovation needs: ideas, suggestions, challenges, brainstorming, and crowdsourcing. The product streamlines and systematizes the entire development process. It also systematically collects and manages ideas—this ensures that the most potential ideas are discovered and developed into profitable innovations.

Brainstorming

https://www.orchideainnovations.com/en/products/ideation.html
Traditional brainstorming is one of the most popular ways to quickly create innovative plans. I developed a new brainstorming tool (a digital-ideation method), which has several advantages over traditional brainstorming:
• Produced solutions of a higher quality.
• Offered optional virtual and asynchronous execution.
• Enabled the digital storage of ideas and processes.
• Improved the efficiency of generating and identifying the best suggestions.

While participants work most of the time individually to remain objective when assessing ideas, we evaluated the work via a written format.
2004 - 2014

Master's Degree in Computer Science

University of Eastern Finland - Kuopio, Finland

1999 - 2004

Master's Degree in Applied Mathematics

St. Petersburg University - St. Petersburg, Russia

AUGUST 2023 - PRESENT

Microsoft Certified: Azure AI Fundamentals

Pearson VUE

OCTOBER 2020 - PRESENT

Microsoft Certified: Azure Developer Associate

Pearson VUE

MAY 2018 - PRESENT

M101N: MongoDB for .NET Developers

MongoDB

APRIL 2018 - PRESENT

M121: The MongoDB Aggregation Framework

MongoDB

MARCH 2018 - PRESENT

M001: MongoDB Basics

MongoDB

APRIL 2017 - APRIL 2019

AWS Certified Solutions Architect – Associate

Amazon Web Services

OCTOBER 2016 - OCTOBER 2018

AWS Certified Developer – Associate

Amazon Web Services

OCTOBER 2014 - PRESENT

ISEB ISTQB Foundation

FiSTB

FEBRUARY 2009 - PRESENT

Oracle PL/SQL Developer Certified Associate

Oracle

Libraries/APIs

Entity Framework, API Development, LINQ, Vue, Vue 2, Azure Blob Storage API, REST APIs, MediatR, React, Node.js

Tools

Visual Studio 2019, Visual Studio, Git, GitHub, Jira, RabbitMQ, Amazon CloudWatch, GitLab CI/CD

Frameworks

.NET, Entity Framework Core, .NET Core, ASP.NET, ASP.NET Web Forms, Bootstrap 3, Bootstrap, ASP.NET MVC, ASP.NET Core, ASP.NET Core 2, ASP.NET Core MVC, Angular, MVC Razor, Razor Pages, Blazor

Languages

C#, JavaScript, SQL, HTML5, C#.NET, ASP.NET Razor, CSS, HTML, XML, Visual Basic for Applications (VBA), Delphi, Excel VBA, Java, TypeScript

Paradigms

Agile Software Development, Scrum, REST, Microservices, Microservices Architecture, Unit Testing, Agile, Continuous Delivery (CD), Continuous Integration (CI), UI Design, UX Design

Platforms

Azure, Telerik, Oracle, Amazon Web Services (AWS), Windows Server 2016, Kubernetes, Docker, Windows, Azure AI Studio, Azure Functions, Apache Kafka, AWS Lambda

Storage

JSON, MySQL Server, Microsoft SQL Server, SQL Server 2010, SQL Server 2017, Azure Queue Storage, NoSQL, Redis Cache, JSON/XML Schemas, Redis, Database Architecture, MySQL, MongoDB, Oracle 11g, Azure Blobs, Azure SQL Databases, Amazon S3 (AWS S3)

Other

APIs, SaaS, API Documentation, Microsoft Stack, Full-stack, Back-end, Architecture, System Design, Cloud Architecture, Software Architecture, Technical Leadership, Design, Software Design, Web Development, User Interface (UI), API Integration, Code Review, .NET 7, Back-end Development, Microsoft Azure, Full-stack Development, Computer Science, Applied Mathematics, Amazon RDS, Leadership, Front-end, PDF, CI/CD Pipelines, Minimum Viable Product (MVP)

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