Senior Full Stack Developer
(2018 - 2025)
MCP Server for AI-Driven Multi-Tenant Integration, Senior Full Stack Developer
Summary: Designed and implemented an MCP Server as part of a large-scale multi-tenant SaaS solution that integrated AI with enterprise systems, providing secure and scalable access to SAP APIs and other data sources.
Responsibilities:
- Created intelligent middleware between AI services and SAP backend systems;
- Ensured tenant-level data isolation and configuration;
- Centralized monitoring, configuration, and maintenance to reduce operational overhead.
Technologies: .NET (C#), Azure Functions, Angular, Azure DevOps, Docker, FP patterns, Microservices Architecture, Payoneer, Stripe.
Team Lead / Senior Full Stack Developer, TalentHub
Summary: Developed a government funding portal for talented individuals with separate user and admin interfaces.
Responsibilities:
- Defined user workflows for registration and funding requests;
- Designed front-end and back-end structure under FP and DevOps principles.
Technologies: .NET, Angular, Azure Functions, Back-End, Front-End, FP, DevOps.
Senior .NET Developer / Architect, OnSierge
Summary: Developed a property management application for apartment and hotel operations, enhancing communication and safety.
Key Responsibilities:
- Built functionality for visitor management, announcements, and booking systems;
- Integrated payment systems and Azure AD authentication.
Technologies: .NET, Angular, PostgreSQL, Payoneer, PayPal, Stripe, Azure AD, Unit Tests.
Senior .NET Developer / Architect, Apsensing
Summary: Created backend architecture for a system detecting defects in industrial pipelines and cables with offline-enabled mobile apps.
Responsibilities:
- Designed database architecture and RESTful services;
- Implemented multi-role permissions and offline data sync for technicians.
Technologies: .NET, Angular, Azure, AWS, API, Microservices, Unit Tests.
Senior .NET Developer / Architect, Rap Game
Summary: Developed a cross-platform educational game improving pronunciation and rhythm skills in children through interactive modules.
Responsibilities:
- Created multi-level game logic with 300+ pages of content;
- Built UI using Electron and Razor Pages frameworks.
Technologies: C#, ASP.NET Core (Web API), EF Core, Angular, MySQL, Rally, AWS, Azure SQL DB, SonarQube, GitHub Enterprise.
Senior .NET Developer, Cox Automotive
Summary: Developed microservice-based backend solutions for automotive platforms, integrating CI/CD and RESTful APIs.
Responsibilities:
- Created new product features under microservice architecture;
- Collaborated with architects to enhance scalability and quality.
Technologies: C#, ASP.NET Core (Web API), EF Core, MySQL, Rally, AWS, SonarQube, GitHub Enterprise.
Team Lead / Architect / DevOps, AppyPay
Summary: Led .NET development for a multi-gateway payment platform integrating banks and payment systems.
Responsibilities:
- Defined goals, tasks, and sprint planning;
- Integrated Visa, Mastercard, Stripe, PayPal, Payoneer, and local APIs;
- Implemented CI/CD with Azure DevOps.
Technologies: C#/.NET, Azure Functions, Microservices, SQL Server, Docker, Kubernetes, CI/CD, OAuth2, JWT, PCI DSS, Angular.
Team Lead / Architect / DevOps, Hermes - Smart Taxi Operator Platform
Summary: Led development of a smart platform optimizing taxi operations through real-time traffic and routing algorithms.
Responsibilities:
- Provisioned infrastructure and led Agile-based development;
- Integrated payment systems and real-time route optimization.
Technologies: .NET, Blazor, GCP, Docker, Kubernetes, CI/CD, REST APIs, Selenium, xUnit, Stripe, PayPal, Apple Pay, Google Pay.
Team Lead / Architect / DevOps, Crumbiz
Summary: Developed plugins and web platforms for a U.S. sales startup, integrating email, CRM, and analytics tools.
Responsibilities:
- Led a team of 12 developers;
- Delivered cross-platform plugins for Gmail, Outlook, Office 365, iOS, and Android;
- Oversaw Agile sprints, code review, and documentation.
Technologies: .NET 6, Blazor WebAssembly, OData, EF Core, SQL Server, ASP.NET Core, JWT, Azure App Services, CI/CD (GitHub Actions), Stripe, PayPal.
Senior Front-End Developer, Authority Partners
Summary: Contributed to the redevelopment of the Regus website, implementing features, unit tests, and documentation.
Responsibilities:
- Fixed bugs, developed new features, and ensured timely delivery;
- Created unit tests and technical documentation.
Technologies: .NET, Angular 9, Unit Tests.
Senior .NET Developer / DevOps, Cigen.me
Summary: Upgraded Sitecore projects to version 9+ and implemented new business functionality under Helix principles.
Responsibilities:
- Upgraded NuGet packages, fixed compatibility issues, deployed updates;
- Automated builds and releases with Azure DevOps and Sitecore Habitat.
Technologies: .NET, Sitecore, Azure AD, Helix, Azure DevOps.
Team Lead / DevOps, jibjibstudio
Summary: Developed microservice-based casino software, migrated legacy Web Forms to .NET Core MVC + Angular, and led infrastructure setup.
Responsibilities:
- Designed system architecture and CI/CD pipelines;
- Managed a team of six (5 developers + 1 QA).
Technologies: .NET Core, ASP.NET MVC, Angular, SQL Server, EF, Azure DevOps, Docker, Kubernetes, OAuth2, JWT, Cake Build.
Senior .NET Developer, Ngoar
Duration: 2015 - 2017
Summary: Delivered backend and architecture design, took on DevOps responsibilities, and led major .NET projects.
Technologies: .NET, Sitecore, Azure SQL DB.
Middle .NET Developer, Pacific Northwest Software
Duration: 2014 - 2015
Summary: Developed enterprise document management system for a U.S. client with DocuSign integration.
Technologies: .NET, Full-stack.
Junior .NET Developer, Motor Sich
Duration: 2011 - 2014
Summary: Built internal web and desktop applications, including a kiosk-mode museum app.
Technologies: .NET, Full-stack, JS, PHP.
Board & Game Administrator / Team Leader, Gameforge
Duration: 2009 - 2012
Summary: Led Ukrainian administration for online game servers, managing 10,000+ players and community teams.
Responsibilities:
- Supervised moderators and game masters;
- Organized events, ensured rule enforcement, and improved player engagement.