• Файл

Олександр

Senior .NET Developer

Місто проживання:
Львів
Готовий працювати:
Дистанційно, Львів

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 2 сторінки

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Oleksandr Kuchenets

Senior Software Engineer
Email: [відкрити контакти](див. вище в блоці «контактна інформація») | Phone number: [відкрити контакти](див. вище в блоці «контактна інформація»)
Summary of Qualifications
Senior Software Engineer with 8 years of professional experience in software development, primarily focused on building and enhancing enterprise-grade applications using the .NET technology stack. Experienced in maintaining and modernizing large legacy systems, as well as developing solutions from scratch using modern technologies, architectures, and best practices. Worked across both web and desktop applications, with strong hands-on experience in backend development, system integration, and data-driven business solutions.
Possess solid expertise in .NET, .NET Core / .NET 8, SQL Server, Entity Framework Core, AutoMapper, unit testing with xUnit and Moq, and AWS services. Have practical experience delivering reporting and business-critical systems for enterprise environments, including close collaboration with QA engineers, business stakeholders, and cross-functional teams throughout the full software development lifecycle.
Well-versed in Agile Scrum methodology, code reviews, requirements analysis, testing, refactoring, and continuous improvement of existing systems. Result-oriented and highly motivated, with strong problem-solving abilities, excellent interpersonal skills, and a reputation as a reliable team player.

Skills
Programming Languages/ Technologies
• SQL/Transact-SQL
• C#/LINQ
• TypeScript/JavaScript/HTML/CSS/Ajax
RDBMS
• MS SQL Server 2008/2012

Databases
• MongoDB
• Redis
Methodologies
• Agile, SCRUM, Kanban
• TDD

Frameworks
• .NET Framework
• .NET Core
• Entity Framework Core
• Angular
• React
• XUnit
• MSTest
• Moq
Application/Web Servers
• IIS
• Tomcat
Development Tools
• Microsoft Visual Studio
• Visual Studio Code
• Eclipse
• IntelliJ Idea
• TeamCity
• Jira
• Bitbucket
• Azure DevOps
• Git

Experience

GBU Life
Project Description:
Reporting platform for insurance agents designed to provide policy, premium, commission, and policy detail reports through a web portal. The solution aggregated data from internal and external insurance systems, transformed it into report models, and supported PDF and Excel report generation for agent workflows. The project also included REST APIs, EF Core data access, performance optimization, and AWS-based services.
Customer:
US insurance company
Involvement Duration:
27 months
Project Role:
Senior Software Developer
Responsibilities:
• Analyse functional requirements and prepare technical analysis
• Design and implement reporting APIs and data retrieval workflows
• Build, test and debug technical solutions in compliance with the defined engineering standards
• Develop report generation flows for PDF and Excel outputs
• Refactor existing code and improve maintainability of the solution
• Perform code reviews and collaborate with QA and business stakeholders
Project Team Size:
4 team members
Tools & Technologies:
.NET 8, EF Core, SQL Server, AutoMapper, XUnit, Moq, AWS Services

ZF SCALAR
Project Description:
Cloud-based fleet orchestration platform designed to support the digital transformation of commercial transport operations. The system focused on processing operational data, improving fleet visibility, enabling automated decision-making, and supporting scalable transport management workflows through a microservices-based, event-driven architecture and AWS-based cloud infrastructure.
Customer:
ZF Group
Involvement Duration:
9 months
Project Role:
Senior Software Developer
Responsibilities:
• Develop, test, and debug technical solutions in compliance with defined engineering standards
• Contribute to the development and maintenance of distributed microservices supporting core platform functionality
• Work with event-driven communication patterns to enable reliable data exchange and asynchronous processing across services
• Refactor existing code to improve maintainability, scalability, and performance
• Monitor and maintain application code quality
• Perform code reviews and support engineering best practices across the team
• Participate in Scrum ceremonies and collaborate closely with developers, QA engineers, and business stakeholders
• Investigate, respond to, and resolve production issues
Project Team Size:
10 team members
Tools & Technologies:
.NET Core, MongoDB, Redis, XUnit, Moq, AWS Services, LocalStack, Swagger, Postman, Git, Gitlab, Jira

Order management system
Project Description:
Core set of services in the client’s application ecosystem, designed to replace legacy CRM system. The system main goal is to store orders and manage their lifecycle. Services were designed to interact and integrate with existing services, based on Net Core on AWS, using EventSourcing and AWS managed services.
Customer:
UK company
Involvement Duration:
17 Month
Project Role:
Senior Software Developer
Responsibilities:
• Identify and translate requirements into technology architecture
• Code, test and debug technical solutions in compliance with the defined engineering standards
• Refactoring existing components
• Track code quality of application/reusable components
• Performing code reviews
• Participating in daily meetings, collaborating with team
Project Team Size:
5 team members
Tools & Technologies:
C#, .NET Core, React, TypeScript, XUnit, Moq, Jest, AWS Services, Terraform, Git, Gitlab, Jira.

The Workspace App
Project Description:
Mobile application designed to search and book coworking, meeting & office spaces. App puts you in control, allowing you to filter through a wide range of flexible workspace solutions as and when you need them.
Customer:
UK company
Involvement Duration:
4 Month
Project Role:
Intermediate Software Developer
Responsibilities:
• Identify and translate requirements into technology architecture
• Code, test and debug technical solutions in compliance with the defined engineering standards
• Refactoring existing components
• Track code quality of application/reusable components
• Performing code reviews
• Participating in daily meetings, collaborating with team
Project Team Size:
7 team members
Tools & Technologies:
C#, .NET Core, Entity Framework, Redis, MSTest, Moq, Git, Azure DevOps, Jira

Sales tool
Project Description:
Sales tool built on top of Microsoft CRM. The main aim of the application is to manage a company's interaction with current and potential customers. It uses data analysis about customers’ history with a company to improve business relationships with customers, specifically focusing on customer retention and ultimately driving sales growth. The tool was designed to improve sales representative experience in a way to make it more convenient and less cumbersome compared to Microsoft CRM.
Customer:
US company
Involvement Duration:
5 Month
Project Role:
Intermediate Software Developer
Responsibilities:
• Identify and translate requirements into technology architecture
• Designing and implementing complex integration with external CRM system
• Code, test and debug technical solutions in compliance with the defined engineering standards
• Refactoring existing components
• Coach and guide less experienced team members
• Track code quality of application/reusable components
• Performing code reviews
• Participating in daily meetings, collaborating with team
Project Team Size:
5 team members
Tools & Technologies:
C#, ASP.NET MVC, ASP.NET Web API, JavaScript, React, JQuery, Redis, MongoDB, LINQ, MSTest, Moq, Git, Gitlab, Kanban, Jira

Public Safety Software Solutions
Project Description:
Large enterprise project which deals with public safety and designed to meet the needs of police departments, sheriff offices, dispatch centers, correctional facilities, and fire departments. The main aim of the software is the storing and managing big scope of public safety information, providing tools for analyzing and reporting.
Customer:
US company
Involvement Duration:
18 Month
Project Role:
Intermediate Software Developer
Responsibilities:
• Identify and translate requirements into technology architecture
• Code, test and debug technical solutions in compliance with the defined engineering standards
• Refactoring existing components
• Coach and guide newcomers
• Track code quality of application/reusable components
• Communication with customer
• Performing code reviews
• Participating in daily meetings, collaborating with team
Project Team Size:
10-12 team members
Tools & Technologies:
C#, .NET Core (Web API), LINQ, Java, WPF, JUnit, Ant, MSTest, Git, TeamCity, Bitbucket, Azure DevOps, Scrum, Jira

Application for Conducting Technical Interviews
Project Description:
Application intended to manage the whole process of technical interview inside the company. The main aim of the application is to manage the interview process starting from sending evaluation forms for external candidates to storing the history of completed interviews.
Customer:
European company
Involvement Duration:
3 Month
Project Role:
Junior Software Developer
Responsibilities:
• Code, test and debug technical solutions in compliance with the defined engineering standards
• Track code quality of application/reusable components
• Performing code reviews
• Collaborating with team
Project Team Size:
3 team members
Tools & Technologies:
C#, .NET Core, Entity Framework, LINQ, JavaScript, TypeScript, HTML, CSS, Ajax, Angular, MS SQL Server, Git, Azure DevOps

Education
Bachelor
National University of Water Management and Nature Resources Use
Applied Mathematics
Graduated in June 2017

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: