10/01/2026 updated

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

Senior Full-Stack .NET / Azure Engineer (C#, Angular), remote

Valencia, Spain
Only remote
Master's-level Specialist degree, E-Commerce, St Petersburg State University of Telecommunications
Valencia, Spain
Only remote
Master's-level Specialist degree, E-Commerce, St Petersburg State University of Telecommunications

Profile attachments

Aleksei_Chernov_CV.pdf

About me

Senior .NET engineer, 15 years. Full-stack C#/ASP.NET Core and Angular on Azure, MS SQL and PostgreSQL. Led a team of six on a travel booking engine; now modernising a digital platform for utility suppliers. Daily AI-assisted delivery with Claude Code. English-speaking projects, remote from Spain.

Azure DevOpsASP.NET.NET FrameworkASP.NET MVC FrameworkMicrosoft AzureC Sharp (Programming Language)Code ReviewEntity FrameworkPostgreSQLMicrosoft SQL ServersRabbitMQRedisAngular 2+SignalRSQL DatabasesTypeScriptAngular Material.NET CoreBackendFront End Software DevelopmentDocker
.NET Backend Engineering
15 years of experience with C#/.NET, ASP.NET Core, Web APIs, Entity Framework Core, Dapper, CQRS with Mediator, background services and Azure Functions, SignalR, Hangfire, OAuth2/OIDC and JWT authentication, API and component design, TPL Dataflow batch pipelines, performance tuning, and legacy modernization.

AI-Assisted Delivery
Spec-driven development with coding agents (Claude Code, OpenCode): making codebases agent-navigable, building project-specific agent tooling, model routing with escalation rules, and context and token economics.

Frontend Development with Angular
7 years of Angular development using TypeScript, RxJS, NgRx, Angular Material, PrimeNG, and Tailwind, as well as experience with Vue.js, Bootstrap, amCharts, D3.js, legacy ASP.NET MVC, Knockout, and ExtJS.

Data and Cloud
Expertise in SQL Server and T-SQL, Azure (App Service, Functions, Blob and File Storage, Key Vault, Application Insights, Azure Monitor OpenTelemetry, Synapse, SignalR Service, Managed Identity), PostgreSQL, Redis, RabbitMQ, data warehousing and reporting, Docker, and Azure DevOps CI/CD and Git.

Discrete-Event Simulation and Monte Carlo
Building simulation engines in C# that model process steps competing for limited resources with timings drawn from statistical distributions, running Monte Carlo iterations to produce throughput, utilization, and bottleneck metrics.

Python SDK Development
Authoring Python SDKs for simulation platforms, built spec-first with a coding agent, enabling users to define models and run simulations from code with simulation event logs delivered as Parquet files and pandas DataFrames.

Authentication and Security
Ownership of OAuth2/OIDC sign-in, JWT signing certificates and secrets in Azure Key Vault, data-protection key management, and security reviews identifying and closing critical authentication and SQL-injection issues.

LLM Integration with Semantic Kernel
Integration of LLM-assisted conversations and features into .NET services using Microsoft Semantic Kernel.

Domain Expertise in Energy and Airline Booking
Deep knowledge of the UK energy market (metering, half-hourly data, MHHS settlement, billing, Gentrack Juniper, Open Banking and Direct Debit payments) and Amadeus GDS airline booking across the full booking lifecycle.

Team Leadership and Architecture
Leading engineering teams, owning architecture and code review, setting engineering standards, writing onboarding documentation, mentoring junior developers, and managing client communication.

Experience

Professional experience10+ years
Freelancer since2021

Languages

EnglishFluentRussianNative speaker

Project history

Senior Software Engineer

IMSERV
Lead engineer on a metering, billing, and customer self-service platform for UK gas and electricity suppliers. Designed and built the new customer self-service portal as an Angular application over a .NET 8 backend-for-frontend with OIDC single sign-on and plan-based access control. Owned authentication and security hardening, delivered online invoice payment through Open Banking and Direct Debit, built the portal on an AI-assisted workflow, and set the platform's engineering standards and observability.

Senior Software Engineer

Astral Tech
Full-stack senior engineer on the same metering, billing, and customer self-service platform during its build-out. Led the platform's migration to .NET 8, built the REST API powering customer self-service applications, built price and consumption alerts as an asynchronous pipeline using Azure Functions and TPL Dataflow, integrated online card payments with 3-D Secure, and delivered supplier-facing portal features including the Gentrack Juniper billing integration.

Backend Engineer

VSOptima
Part-time contract on a discrete-event simulation platform for digital twins of business operations. Built the simulation engine in C#, streamed live run progress to the Angular front end over SignalR, authored the platform's Python SDK, and integrated LLM-assisted conversations using Microsoft Semantic Kernel.

Lead Developer

Arcadia
Lead developer on two client products for an outsourced product development company. Led a team of 6 building an airline internet booking engine on .NET Core with Amadeus GDS. Led a small team building a cargo-flow forecasting application for PwC using EF Core, CQRS with MediatR, and Angular. Owned architecture and code review on both products and mentored junior developers.

Software Engineer

Arcadia
Feature development and performance and maintainability work across a large legacy ASP.NET and ExtJS codebase on SQL Server for a release-management platform (Plutora).

Software Engineer

JSC Atomproekt
Built internal systems for a nuclear power plant design institute, including employee time-tracking integrated with access control and HR systems, business-process monitoring, and document management on ASP.NET, WinForms, WPF, and SQL Server.

Contact form

Log in to get in touch

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

Sign upLog in