Andrii Makar
Andrii Makar

Senior .NET Software Engineer

Actively looking · Member since 19 Mar 2025
Location
Ternopil, Ukraine
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Part Time, Freelance
Experience level
Senior

About

Professional summary

I am a backend Software Engineer with more than five years of experience building scalable backend systems, REST APIs, and distributed applications using C#, .NET, ASP.NET Core, SQL Server, AWS, and Docker.

I have experience modernizing legacy systems and designing event-driven workflows. My work includes building automated reporting and data-import pipelines, improving backend processing, and optimizing SQL queries for application performance.

I have contributed to products in pet care management, medical document management, fintech trading, ERP integration, and vehicle recognition. I am comfortable developing both backend services and desktop applications, including WinForms and WPF solutions.

I work with cloud and DevOps tooling including AWS Lambda, SQS, ECS, S3, RDS, Docker, GitLab CI/CD, and GitHub Actions. I also have experience implementing monitoring, diagnostics, automated builds, and deployment pipelines.

I apply object-oriented design, SOLID principles, design patterns, and microservice architecture in my work. I collaborate effectively with frontend engineers and have working knowledge of React.

I am based in Ternopil, Ukraine, and have extensive experience working remotely with international teams. Ukrainian is my native language, and I use English professionally.

Skills

26 capabilities

Tech stack & tools

Working toolkit

Application Utilities

Data Stores

Development

Experience

Career history

Software Engineer (.NET) UST (CP)

Developed and maintained backend services for a distributed medical document management platform. Built an automated medical-data import pipeline and optimized SQL queries and backend processing for improved application performance.

Migrated legacy workflows to an event-driven architecture using AWS SQS and AWS Lambda. Worked with .NET 8, ASP.NET Core, Docker, AWS ECS, S3, SQL Server, React, and GitLab while collaborating with frontend engineers.

Software Engineer (.NET) Yards, Inc.

Developed backend services and desktop components for a professional fintech trading platform, including WinForms applications integrated with backend services. Delivered new features, resolved critical defects, and optimized application performance.

Designed REST APIs and SignalR services for broker communication. Implemented monitoring and diagnostics for trading data providers and market data feeds, and created GitLab CI/CD pipelines for automated builds and deployments.

Software Engineer (.NET) Freelance

Designed and implemented REST APIs and ERP integration services for freelance projects. Built Excel import and export functionality to support business workflows.

Developed custom ERP integration modules using C#, WPF, and .NET Core.

Software Engineer (.NET) / 1C Developer Spetsavtoinvest

Developed a system for automated photo capture and vehicle license-plate recognition. Built REST APIs to integrate the solution with the primary 1C ERP system.

Participated in business process automation initiatives using C#, .NET Core, SQL, REST APIs, and ERP integration.

Education

Learning history

Ternopil Ivan Puluj National Technical University

Master's degree, Computer Engineering

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu