Remus Dutulescu

Principal Software Engineer · Contractor

.NET · distributed systems · Azure / GCP / AWS · full-remote B2B, EU timezone

Bucharest, Romania · Remote admin@remusd.info

Book a call See the work →

Profile

Principal-level software engineer and independent B2B contractor. ten years in .NET, the last six on high-throughput distributed systems: payment platforms moving tens of millions of dollars daily, workflow orchestration engines, ground-up rewrites.

I take wide-scope projects from analysis to turnkey delivery — requirements and technical proposal through architecture, code and infrastructure. Core stack: .NET, Temporal, Orleans and Kubernetes on Azure, GCP and AWS.

Full-remote · B2B contracts · EU timezone preferred, other timezones welcome.

Skills

Backend & distributed systems

C# / .NET 8+ASP.NET CoreTemporalMicrosoft OrleansgRPC & Web APIsevent-driven architecturemicroservices & saga orchestration

Cloud & platform

Azure (AKS, Functions, Databricks, Cosmos DB, Storage & Queues)GCP (GKE, Pub/Sub, Firestore)AWS (EKS, SQS, CloudFront)KubernetesHelm / HelmfileTerraformDocker

Data & messaging

SQLMongoDBRedisClickHouseDelta Lake / DatabricksKafkaRabbitMQTypesense

DevOps & observability

GitLab CIGitHub ActionsOpenTelemetryElasticSerilogGrafana

Frontend & tooling

TypeScriptNode.jsAngularReactAstroTurborepo / pnpm

AI-assisted engineering

spec-driven development (BRD → RFC → implementation)agentic coding workflowscustom agents & review promptsfrontier LLMs in daily practice

Experience

Principal Software Engineer

Aylo · Remote · Bucharest, Romania

B2B

Long-term B2B engagement with one of the world's largest online media companies, owning business-critical payments projects analysis-first — from technical proposal to turnkey delivery.

  • Core contributor since inception to the unified purchase gateway — the payments platform behind the company's entire catalogue, moving tens of millions of dollars daily. Main developer of its business-flow logic, author of many of its .NET microservices.
  • Sole engineer, analysis to production, on the business-configurable rebilling decision platform (late 2025–2026): an event-driven engine on Azure Databricks, orchestrated across two clouds through the internal flow platform, Azure Queues and GCP Pub/Sub, letting business analysts tune revenue-recovery rules without engineering. Retired a 15-year-old system, handles 500,000+ biller notifications a day, is projected to add seven figures in annual revenue, and unlocked just-in-time billing-cycle optimization the business could not attempt before. Read the case study →
  • Contributed to an internal fork of Node-RED with its backend rebuilt in .NET — editor kept, APIs reimplemented over a .NET runtime. It turned a prototyping tool into the orchestration platform running production payment workflows. Read the case study →
  • Delivered five end-to-end integrations of major external payment systems, keeping the gateway biller-agnostic and configuration-driven.
  • Designed and built the biller-aware reconciliation orchestrator (2024–2025), translating each payment system's heterogeneous notification feeds and protocols into the platform's own domain.
  • Built the in-house rebilling engine (2023–2024), bringing subscription rebilling under company control instead of depending on external billers.
  • Also built across the payments estate: the multi-region tax service (2023–present), GDPR-compliance business flows (2022–2023), and internal anti-fraud services on Microsoft Orleans with multi-region Cosmos DB (2020–2021).
  • Interviewed and onboarded the team's recent hires; trained engineering teams in Romania and Canada on each new platform introduced.

C# / .NETMicrosoft OrleansgRPCTypeScriptAzure (AKS, Functions, Databricks, Cosmos DB, Queues)GCP (GKE, Pub/Sub, Firestore)KubernetesNode-REDGitLab CITerraform

Senior Software Engineer

Confidential Client — High-traffic consumer web platform · Remote

B2B

Hand-picked senior task force rebuilding the backend of a high-traffic consumer web platform under heavy growth — owning the engineering foundations and the progressive, service-by-service rewrite onto .NET.

  • Rewrote business-critical services from the legacy stack onto .NET and Temporal — deterministic, resumable workflows, so multi-step processes survive mid-flight failure instead of stranding state. Read the case study →
  • Rebuilt a high-volume media processing pipeline end-to-end.
  • Co-built the engineering foundations the rewrite ran on: repository consolidation, CI/CD, containerized deployment and a ground-up observability rollout.
  • Half the legacy estate replaced with .NET over the engagement, with marked stability gains under production traffic.
  • Fully AI-driven engineering process: BRD → RFC → implementation, custom agents, sub-agents and review prompts, frontier LLMs in daily use.

C# / .NETTemporalAWSKubernetesGitHub ActionsOpenTelemetry

Software Engineering Contractor

Public Sector - Romania — national vehicle-scrappage programme, via intermediary · Remote · Bucharest, Romania

B2B

Engagement via an intermediary on the platform supporting Romania's national vehicle-scrappage programme ("RABLA"), a public-facing government system.

  • Full-stack development of the citizen- and dealer-facing workflows, in .NET and Angular.

C# / .NETAngularSQL

Full Stack Engineer

Qualysoft · Bucharest, Romania

Lead developer of a small team on a large-scale refactoring project for a national event-ticketing client; the project was halted in 2020.

  • Ran requirements analysis directly with the client using domain-driven design, and architected the new system proposal.
  • Overhauled the back-office admin panel using Angular and Umbraco.

C# / .NETAngularUmbracoDomain-Driven Design

Backend Developer to Senior Engineering Consultant

ORTEC · Bucharest, Romania

· two stints: 2016-2018, returned 2019

Route-planning and logistics-optimization cloud services in .NET on Azure, at a company whose product is optimization itself. After moving into consultancy in 2018, returned in 2019 at ORTEC's request to strengthen a key delivery team.

  • Main developer of the Map Service, the geospatial engine under the route-planning product line: Web APIs for time-distance matrix calculations between geopoints, wrapping a C++ Dijkstra implementation, plus map-tile display, full route planning, and geocoding and reverse geocoding against HERE's APIs.
  • Built the core routing software with the team: distributed microservices across .NET Framework, .NET Core and ASP.NET Core on Azure, exposed to customers through Web APIs, working with .NET Core from its earliest releases. Also built an account management service from the ground up on .NET Core 2.0 and Azure Table Storage.
  • Security focal for the company, the go-to person for secure development practice across engineering: OWASP Top 10 analysis over the product portfolio, OpenID Connect and OAuth 2.0 authentication and authorization, and the internal best-practice guidance other teams worked from.
  • Built the delivery infrastructure for the product line on the 2019 return: Jenkins pipelines for build, Azure DevOps for deployment.

C# / .NETASP.NET CoreAzureJenkinsAzure DevOpsOpenID Connect / OAuth 2.0

Full Stack Developer

Cegeka · Bucharest, Romania

Full-stack consultancy work on enterprise web applications for international business clients.

  • Built a greenfield admin platform for a tire-recycling client: .NET Core backend, Angular/PrimeNG frontend, Azure services (Functions, Logic Apps, Table Storage, ARM templates).
  • Extended an identity management service on IdentityServer4, implementing OpenID Connect and OAuth 2.0 for the microservices of an enterprise system.

C# / .NET CoreAngular / PrimeNGAzureIdentityServer4

Education

Bachelor's Degree in Computer Science

University of Bucharest · 2013 - 2016

Foundations in data structures, algorithms and programming paradigms, with emphasis on object-oriented programming.

Languages: English (Fluent) · Romanian (Native)

Case studies

Four pieces of the work above, written up in depth — architecture, trade-offs and outcomes.

Side projects

  • SEO-oriented static site generator (2021) — CMS (Sanity.io) + Gatsby static site generator built to cut the time-to-market of content websites; GitHub Actions and Azure DevOps automation for multi-target deployments and CMS-triggered regeneration.
  • DevHacks 2015 (hackathon) — Team prototype of a bike-sharing app built with MeteorJS.