11/20/2024 updated

**** ******** ****
100 % available

Senior .NET Developer with 10+ years of experience

Yerevan, Armenia
Worldwide
1990 Diploma of Tartu University (MS), Department of Mathematics, Tartu, Estonia
Yerevan, Armenia
Worldwide
1990 Diploma of Tartu University (MS), Department of Mathematics, Tartu, Estonia

Profile attachments

IgorAlexeevCVEn 2024-2.pdf

ASP.NETJavaScript.NET FrameworkAlgorithmsApplication Performance ManagementASP.NET MVC FrameworkAtlassian ConfluenceMicrosoft AzureC Sharp (Programming Language)Cloud ComputingDatabasesContinuous IntegrationData StructuresDevOpsDistributed SystemsPostgreSQLMicrosoft SQL ServersPerformance TuningSoftware ArchitectureTypeScriptWeb ApplicationsReact.jsGitAngularJSWeb TechnologiesCode RefactoringDatabase AdministrationJenkinsMicroservices
.NET Development
Extensive experience in .NET technologies including C#, ASP.NET Core, ASP.NET MVC, and .NET Framework. Proficient in developing complex applications using various .NET platforms.

Database Management
Strong skills in working with SQL Server, PostgreSQL, and other database systems. Experience in designing, implementing, and optimizing database solutions for various applications.

Web Technologies
Proficiency in modern web technologies such as Angular, React, TypeScript, and JavaScript. Capable of developing responsive and interactive web applications.

DevOps and CI/CD
Familiarity with DevOps practices and CI/CD tools including Git, Jenkins, and Confluence. Experience in setting up and maintaining development pipelines.

Cloud Technologies
Knowledge of cloud platforms such as Azure and experience in developing cloud-based applications and microservices.

Software Architecture
Ability to design and implement complex software architectures, including distributed systems and microservices.

Performance Optimization
Skills in improving application performance through code refactoring, algorithm optimization, and efficient data structures.
 

Experience

Professional experience10+ years
Freelancer since2020

Languages

EnglishFluent

Project history

Senior .NET Developer

SOTI
Adding new functionality to the application, design and implement cache subsystem, bug fixing, code refactoring, performance improvement, code review. Working with ASP.NET MVC, Angular, TypeScript, RabbitMQ, SQL Server, distributed cache, Postman, unit tests, Scrum, Git, Jira, Confluence, Jenkins pipelines, CI/CD.

Senior Software Developer

EPAM
Design and development of applications for various customers using C#, ASP.NET Core, ASP.NET MVC, ASP.NET Web API, Microservices, Entity Framework, React, Angular, JavaScript, TypeScript, VB.NET, Azure, Docker, RabbitMQ, WPF, SQL Server, PostgreSQL. Performance improvements, legacy code refactoring, team collaboration, and customer interaction.

Software Developer

Freelance
Development and implementation of educational management system using ASP.NET Core, React, SQL Server. Collaboration with customers for requirement formalization and testing.

Lead Developer

Renaissance Construction
Design and development of internal order and invoice system using C#, ASP.NET MVC, LINQ, Entity Framework, SQL Server. Customer interaction and team management.

Lead Developer

ITMatica
Development of automation systems for supermarket chains using C#, WPF, MVVM, Entity Framework, SQL Server. Worked on planogram conversion systems and implemented version control and automated build processes.

Developer

GGA
Analysis, design, and development of systems for experimental result analysis and logistics software using C#, VB.NET, ASP.NET, LINQ, Entity Framework, SQL Server.

Developer

Presscom
Development of Call Center software and document management systems using C#, ASP.NET, ADO.NET, WinForms.

Developer

Reksoft
Development of cell network quality measurement system using ASP.NET, ADO.NET, .NET Remoting, SQL Server.

QA Engineer

Borland
Development and testing of Together 3.0 - 3.5 for Visual Studio .NET and Delphi. Work involved code generation, refactoring, and creating design patterns.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in