Available for contract & full-time

Software that solves
real business problems.

Senior .NET Cloud Engineer with 12 years building platforms in logistics, pharma, payments, energy, and manufacturing. I design cloud systems in C# and Azure, lead development teams, and deliver the frontend when the project needs it.

12+
Years shipping
8
Client engagements
1M+
Data points processed
Portrait of George Hotca <fullstack/>
Senior .NET Cloud Engineer
C# / .NET 10 · Azure · React
Delivered across
Fintech Energy Pharma Logistics Manufacturing Reinsurance
// About George

I build backend systems that solve business problems, from robotic warehouse operations to payment processing and pharmaceutical change control.

Backend and full-stack delivery

C# and .NET through .NET 10, with ASP.NET Core, Entity Framework Core, Azure, and React. Frontend experience also includes Next.js, Angular, and Vue.

Full ownership

I take responsibility from architecture through deployment and production support. At Nordcloud, I was the primary contact for performance issues.

Built for cross-functional teams

I led development teams at Hyperbolic and Evozon, working with colleagues across engineering and the business to deliver regulated pharmaceutical platforms.

// Selected results

Engineering that
moves the numbers.

Results from robotic warehouses, government payment processing, and reinsurance pricing.
12x

Faster stock counts

Built the AutoStore inventory counting platform at Interradish, connecting robotic ports to Dynamics 365 journals through an eight-step workflow.

18x

Payment throughput

Re-platformed fraud decisioning at Nordcloud on Azure Event Grid and Durable Functions, with failed transactions reprocessed automatically.

70x

Faster pricing workflows

Built a multi-threaded Monte Carlo engine at Cognizant for a top-50 global reinsurer, running catastrophic-event simulations over one million data points.

34x

Faster data access

Moved reinsurance datasets to Apache Parquet columnar storage at Cognizant, improving access speed and reducing storage by 87%.

// Core stack

Across the full stack,
cloud to component.

Twelve years of production tooling, picked for the job and optimized for cost, speed, and resilience.

Architecture

01
MicroservicesModular monolithsClean ArchitectureDomain-driven designEvent-driven systemsRESTgRPCSOAPWebSocketsWebhooksDynamics 365

Backend

02
C#.NET 10ASP.NET CoreEntity Framework CoreTemporal tablesMigrationsLINQT-SQLNode.jsTypeScript

Frontend

03
ReactNext.jsAngularVue.jsTailwindMUIStorybook

Azure cloud

04
FunctionsDurable FunctionsApp ServiceService BusEvent GridEvent HubLogic AppsAzure SQLCosmos DBKey VaultStorageDatabricksData LakeApplication InsightsMonitorARM templates

Data and AWS

05
SQL ServerCosmos DBMongoDBRedisApache ParquetAWS RDSSQSLambdaS3ECS

Delivery and testing

06
Azure DevOps YAMLGitHub ActionsGitLab CIDockerKubernetesTerraformOpenTelemetrySentryAgile/ScrumTDDNUnitxUnittSQLtTestcontainersCypress

AI-assisted engineering: Claude Code, agent-based development workflows, and architecture decision records.

// Experience

12 years, one standard.

Feb 2025Aug 2026
InterradishLogistics

Senior .NET and Azure Cloud Engineer

Warehouse control system for AutoStore robotic storage, integrated with Microsoft Dynamics 365 for a European logistics automation group.
  • Built the inventory counting platform on .NET 10 and ASP.NET Core with Azure Service Bus. Its eight-step workflow takes operators from opening a robotic port to posting counted quantities as Dynamics 365 journals. Stock counts run 12x faster than the manual process.
  • Re-engineered bulk container updates as one set-based operation under a distributed lock, ending production data-conflict failures during high-volume concurrent updates.
  • Migrated putaway workflows from Azure Logic Apps to Azure Functions with ERP confirmation callbacks intact, reducing workflow running costs by 65%.
  • Designed and maintained the Azure SQL schema for inventory, counting, and robotics. Shipped 85 Entity Framework Core migrations with zero downtime; temporal tables preserve every stock movement.
  • Added session recovery after disconnects, logouts, and port resets. 95% of interrupted sessions recover, saving about 30 operator-hours per site each month.
C#.NET 10ASP.NET CoreAzure Service BusAzure FunctionsAzure SQLEF CoreDynamics 365Testcontainers
Jan 2023Jan 2025
HyperbolicPharma

Senior Full-Stack .NET Engineer and Team Lead

Product configuration and change-control platform for a global biopharmaceutical contract manufacturer, with regulatory traceability across production environments.
  • Led the team building the platform on .NET 9, React, and Cosmos DB. Built change detection across six configuration types, propagating global standards while preserving local customisations. Global-to-site rollouts take 85% less time.
  • Built multi-tab regulatory traceability reports linking parameters, batch configurations, and production areas, reducing audit preparation effort by 70%.
  • Developed Git-style version comparison with multi-level change classification, cutting configuration review time by 60%.
  • Implemented configurable approval rules, reviewer assignment, state-machine transitions, and a full audit trail, bringing approval cycles down from days to hours.
C#.NET 9ReactCosmos DBAzure DevOps
Nov 2021Dec 2022
NordcloudFintech

Senior .NET Cloud Engineer

Fraud detection and payment processing platform for a UK payment processor serving government agencies.
  • Re-platformed decisioning on an event-driven, serverless design using Azure Event Grid. Durable Functions re-trigger failed transactions for reprocessing. Payment throughput rose 18x.
  • Redesigned core message orchestration as a modular monolith using Clean Architecture, domain-driven design, and vertical slices. It covers payment validation across 10 REST and SOAP services and batch reconciliation against creditor data. Development speed rose 60%.
  • Orchestrated parallel and timer-based Durable Functions workflows and CRON batch jobs through Service Bus queues, making large-scale data processing over 30% faster. Served as the primary contact for performance issues.
  • Overhauled Azure DevOps CI/CD workflows and added a Digraph dependency graph of build artifacts for each release. Build and release pipelines finished 60% sooner.
C#.NETAzure Durable FunctionsAzure Event GridAzure Service BusRESTSOAPAzure DevOps
Apr 2020Oct 2021
Cognizant UKEnergy

Senior .NET Cloud Engineer

Energy distribution platform for a UK energy company, balancing supplier-to-supplier and supplier-to-consumer distribution.
  • Built a data analysis engine that sanitises, groups, and reformats over one million historical consumption records using Azure Databricks. Energy balancing solutions take 79% less time to generate.
  • Wrote a resilient process orchestrator and graph-based distribution module in C# to balance consumption across 50 major interconnected UK suppliers, raising balancing accuracy to 95%.
  • Hardened gRPC, HTTP, Cosmos DB, Redis, and Databricks calls with circuit breakers, rate limiting, retries, hedging, and fallbacks, cutting transient service failures by 60%.
  • Automated repeat manual tasks of about 17 minutes each so the operations team handles exceptions only, lowering operating costs by 27%.
C#.NETgRPCCosmos DBRedisAzure Databricks
May 2019Mar 2020
Hexagon UKManufacturing

Senior .NET Cloud Engineer

Manufacturing asset management application for a UK manufacturer of Formula 1 components.
  • Built a suggestion-based data entry processor in C# and .NET Core for Formula 1 manufacturing workflows, cutting manual data management work by 45%.
  • Delivered a React and Three.js 3D model generator with 30 drag-and-drop options for real-time rotation, recomposition, and resizing, giving engineers immediate feedback during tool generation.
  • Integrated continuous analytics into steel-component workflows using .NET Core and computational geometry. Tool integration and deployment each took 30% less time; maintenance took 70% less.
  • Kept every Cosmos DB migration backward compatible with versioned SQL scripts, ending deployment rollbacks.
C#.NET CoreReactThree.jsCosmos DBComputational geometry
Jan 2018Apr 2019
Cognizant UKReinsurance

Senior Full-Stack .NET Engineer

Reinsurance cost calculation platform for a top-50 global reinsurer, replacing manual pricing over datasets of millions of records.
  • Developed a multi-threaded probability engine on Azure Durable Functions for Monte Carlo simulations of catastrophic events over one million data points. Main pricing workflows run 70x faster.
  • Moved large datasets to Apache Parquet columnar storage, making data access 34x faster and reducing storage by 87%.
  • Migrated the on-premise solution to Azure Functions, Data Lake, and SQL Server, cutting infrastructure costs by 60%. Raised automated test coverage on the calculation engine to 85%.
C#Azure Durable FunctionsApache ParquetAzure FunctionsData LakeSQL Server
Feb 2016Dec 2017
EvozonPharma

Senior .NET Developer and Team Lead

Collaborative health technology assessment (HTA) submission platform for the medical staff of a UK pharmaceutical company.
  • Led the team and built a multi-threaded document processor on .NET and Office UI Fabric that generates 800-page administrative documents from MS Office files. It produces 80% of HTA submission content within minutes, saving up to 2.5 years of manual work.
  • Profiled the platform with dotMemory and dotTrace. Storage uploads became 8x faster, document processing times fell by up to 75%, and page loads by up to 90%.
  • Added content suggestions with Office UI Fabric and the Open XML SDK, halving internal and external resource costs and cutting the time needed to understand the output by 90%.
C#.NETOffice UI FabricOpen XML SDKdotMemorydotTrace
Jun 2014Jan 2016
IBC FocusReal estate

Angular and .NET Developer

Greenfield property platform connecting clients and construction companies directly.
  • Designed the platform architecture in C#, .NET Framework, and Angular. Direct contact between property owners and buyers removed agency commissions, lowering buyer transaction costs by up to 5%, or about EUR 1,400 on average.
  • Shipped marketing automation, lead conversion, and Stripe payment and credit modules, plus residential complex overviews and per-square-foot price estimates. Customer acquisition rose 51%; turnover grew 8.1% a year.
  • Tuned the platform with SQL Server Profiler, dotTrace, and Azure Application Insights to serve 18,000 parallel users a month. Average response time fell from 5.2 seconds to 0.8 seconds.
  • The platform reached 1,800 active users within three months. Customer satisfaction rose 42% in a user survey.
C#.NET FrameworkAngularStripeSQL Server ProfilerdotTraceApplication Insights
2015

BSc in Computer Science

Technical University of Cluj-Napoca
English — AdvancedRomanian — Native
// Reviews

What teams say
after working with me.

8 recommendations from colleagues and clients, in their own words.

Read on LinkedIn

I've worked with George on a complex internal tool for pharma production. George is an expertly skilled, hardworking and pleasant person to work with. He took on the challenge of learning a very complex domain in short time. His delivery quality is high, he does not assume and he will ask valuable elaborating questions as they arise. The project ran during the rise of AI, and he managed to build up his agentic coding skills well during this time, increasing delivery speed while keeping quality consistent.

Kasper Welner
CTO & Partner, Hyperbolic
Kasper managed George directly

George joined my team on a highly complex and mature development project for a pharma CDMO, and understood both the codebase and the not-so-intuitive business concepts of the app remarkably fast. He was proactive and engaged from the get-go, dedicated to learning every corner of the application, and quickly became a force of nature on the project - more than we had dared to hope for at that stage. Within his first months we trusted him with release management, no small thing on a GxP-regulated project.

George worked as a .NET developer, but showed equally great capability on the React frontend. That versatility was a lifesaver during vacation periods, or whenever the workload between backend and frontend didn't land evenly.

George also applies AI the way I (currently) think it should be used: for debugging, explaining concepts, and knocking out simple tasks - always as an assistant, never as the developer. The result is high-quality code, delivered fast, consistently, and responsibly.

On top of that, George is a pleasure to work with: flexible, accommodating, hard-working, and professional. If another project like this came along, George would be my first call. He has my highest recommendation - if you get George, count yourself lucky.

Peter Welner
Product Director & Co-founder
Peter was George’s client

George is a master of development, in general. He is one of the best .net developers, but the truth is that the technology doesn't matter. He is able to quickly understand all the languages, frameworks and technologies out there. From C# to SQL, javascript, typescript, modern frameworks on both front-end and back-end, understanding the infrastructure he is using, cloud and on-prem using the best practices, optimizing the solutions until the very last bit.

Due to his forever expanding knowledge he is able to implement and debug complex business logic, always keeping in mind the possible optimizations, cost efficiency and the speed of the system.

I recommend George for any project, no matter the difficulty.

Alecsandru Alupoaie
Senior .Net Full Stack Sofware Developer - Azure Engineer, Cloud DevOps
Alecsandru worked with George on the same team

I've worked with George on a large cloud migration project for the UK's largest cheque processor. George consistently impresses with his deep understanding of how things work and his ability to grasp new concepts quickly. He is not only a quick learner but also someone who delves into the details, ensuring he fully understands the complexities of any task at hand.

One of George's standout strengths is his exceptional debugging and troubleshooting skills. He has a remarkable ability to identify and resolve tricky issues, often uncovering the root cause of problems that others might miss. Additionally, George excels at devising effective solutions to complex requirements, showcasing his creativity and technical expertise.

George is a dedicated and hard-working craftsman who always strives for excellence in his work. His contributions have been invaluable to our team, and his skill set would be a tremendous asset to any project.

Marius Stănescu
Software Architect • Azure & .NET
Marius was senior to George but didn’t manage George directly

George has been a key player in our Azure and .NET projects. His grasp of cloud technology and expertise in .NET are impressive. He easily tackles complex issues and delivers practical solutions that drive the project forward. George is also a great team member, always ready to help and share insights. George is an excellent choice for any role requiring strong Azure and .NET skills.

Balázs Béres
Senior .NET Full Stack Engineer
Balázs worked with George on the same team

George is on programming what Antoni Gaudi was in architecture: a complex and advanced mind which transport your project far into the future. Working with George helped us to double our product features with direct impact in our business revenue. When you choose George in your team you will get innovation and profesionalism at another level. If you can afford, George is the talent you don’t want to miss.

Andrei Spataru
CEO of IBC Focus | Founder of Missions.team | Victa.ro
Andrei was George’s client

I've worked with George on the same development team on a greenfield project for Microsoft MBG Group. George was hands down one of the strongest pillars of the dev team. Besides being a competent engineer and an all round performer, I would grade him best on proactivity and reliability. I strongly believe he can be invaluable asset on any team, be it as a developer or a technical lead.

Sorin Vasiliu
.NET Full Stack Developer
Sorin worked with George on the same team

George did an exceptional job on the large scale programme during his time at Cognizant Microsoft Business Group. As a member of the team, George is a very proactive and multi skilled person with vast knowledge. A true self motivated team player. George will be a valued member in any team and a true asset.

I hope to work again with George in the future

Balal Rashid
Delivery Manager | Programme Manger | Senior Project Manager
Balal managed George directly
// Get in touch

Have a system worth building right?

Open to senior .NET, Azure, and full-stack engagements with UK, EU, and US clients, working remotely from Romania. Tell me about the platform and what you need to change.

Romania (EU) · Remote for UK, EU, and US clients