Alexey Korsakov
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Full-stack Developer
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.
Lead Developer
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.
Software Engineer
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.
Experience
Idea Management Software
Brainstorming
https://www.orchideainnovations.com/en/products/ideation.html• 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.
Education
Master's Degree in Computer Science
University of Eastern Finland - Kuopio, Finland
Master's Degree in Applied Mathematics
St. Petersburg University - St. Petersburg, Russia
Certifications
Microsoft Certified: Azure AI Fundamentals
Pearson VUE
Microsoft Certified: Azure Developer Associate
Pearson VUE
M101N: MongoDB for .NET Developers
MongoDB
M121: The MongoDB Aggregation Framework
MongoDB
M001: MongoDB Basics
MongoDB
AWS Certified Solutions Architect – Associate
Amazon Web Services
AWS Certified Developer – Associate
Amazon Web Services
ISEB ISTQB Foundation
FiSTB
Oracle PL/SQL Developer Certified Associate
Oracle
Skills
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)
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