D

I lead the architecture and delivery of enterprise .NET, Azure, and SaaS systems.

I’m Devni Heraliyawala, a .NET Technical Lead focused on enterprise platform architecture, modernization, workflow automation, cloud integrations, and SaaS product delivery. My work spans complex operational systems, runtime-configurable workflows, Azure-based modernization, integration architecture, and technical leadership across business-critical applications.

0+ years in enterprise engineeringTechnical Lead / Architect-track delivery.NET, Azure, SQL Server, ReactWorkflow, automation & integration systemsMSc Distinction + Gold MedalPublished .NET architecture template
Selected work

Selected architecture and platform work

Each project below started as a complex operational or architectural problem. Here's the short version — open a case study for the fuller picture.

Moonlyst

A personal, pay-per-reading astrology product: birth-chart calculations run locally, while Claude generates the plain-English readings — with Stripe payments, a bilingual English/Sinhala experience, and privacy-first storage.

Shipped a full-stack product spanning a local astronomy engine, AI-generated readings, payments, and a privacy model where birth details and readings auto-delete after 24 hours.

Node.jsExpressClaude APIStripeSQLite

Paper Crew

The online home of paper crew., a boutique paper studio in Sri Lanka crafting custom wedding invitations, cake boxes, gift packaging, and printed stationery — designed and built end to end.

Shipped a fast, brand-led site that presents the studio's full made-to-order range and routes enquiries straight into the WhatsApp and Instagram channels where orders actually happen.

HTMLCSSJavaScriptSEOVercel

Enterprise Automation Platform

Architecture and delivery of an automation platform for provisioning, upgrades, rollback, IIS operations, SQL Server restore workflows, Azure Blob Storage, and operational auditability.

Turned fragile operational procedures into repeatable, auditable, API-driven workflows with better reliability, visibility, and recovery paths.

ASP.NET CoreSQL ServerAzure Blob StorageIISHangfire

Runtime-Configurable Workflow Engines

Redesign of hard-coded job definitions and maintenance templates into configurable workflow and reporting systems.

Enabled new job types, forms, report structures, and operational workflows to evolve with less engineering dependency.

ASP.NET CoreXML SchemaSQL ServerDynamic Forms

Cloud Storage & Database Modernization

Modernized attachment storage by moving SQL Server-stored binary data to Azure Blob Storage with migration tooling and verification.

Improved storage scalability, reduced database pressure, and created a cleaner long-term cloud storage strategy.

SQL ServerAzure Blob StorageC#Migration Tooling

AtlasOS

Client-requested enterprise SaaS/product architecture for field service, compliance-led operations, digital forms, workforce workflows, assets, reporting, and automation.

Shaped AtlasOS into a coherent product architecture that connects field operations, compliance workflows, workforce activity, assets, reporting, and automation.

ASP.NET CoreAzureSQL ServerMulti-tenant SaaS

The Enchanted Oven

A whimsical, fairy-tale-themed boutique bakery site — an immersive cake and pastry gallery built around a full custom animation layer rather than a template marketing page.

Shipped a fully custom-animated bakery experience, from a Lissajous-curve flying fairy sprite to a particle-trail cursor and an interactive cake builder.

Next.jsReactTypeScriptCanvasCSS Animation

Gamini Heraliyawala Portfolio

A client portfolio site for Gamini Heraliyawala, a management and strategic-planning consultant with 40+ years of experience — built to present his expertise, career timeline, and credentials.

Delivered a fast, dependency-free, accessible executive portfolio site with a distinct navy, ivory, and gold visual identity.

HTMLCSSJavaScriptAccessibility

AI-Assisted Document Processing

Azure OCR, Azure Document Intelligence, and GPT-based workflows for extracting structured data from receipts and business documents.

Clean Architecture .NET Template

A published NuGet/project template for starting enterprise .NET applications with Clean Architecture, CQRS, modular boundaries, and maintainable foundations.

Enterprise Integrations & Document Automation

Integration architecture across Zoho Desk, DocuSign, SendGrid, Traccar, Bing Spell Checker, GemBox, and custom C# PDF generation.

Architecture & leadership

Architecture and technical leadership areas

Most engagements fall into one of these areas — often a mix of two or three at once.

Enterprise Platform Architecture

Designing application boundaries, API layers, workflow engines, data models, integration points, and operational foundations for business-critical systems.

System designAPI & data architectureTechnical roadmaps

.NET Modernization Strategy

Planning and executing practical modernization paths for legacy .NET systems using ASP.NET Core, Clean Architecture, CQRS, testing, and incremental migration.

Framework upgradesLegacy migrationsClean Architecture

Workflow & Automation Architecture

Designing configurable workflows, background processing, operational tooling, rollback paths, audit trails, and support automation for complex business operations.

Configurable workflowsBackground processingAudit & rollback

Azure & Data Modernization

Modernizing storage, database workflows, Azure integrations, blob storage strategies, SQL Server performance, and cloud-ready application foundations.

Cloud migrationSQL Server tuningStorage strategy

Integration & Document Systems

Designing reliable integration layers for third-party APIs, AI/LLM APIs (Claude), document generation, signing workflows, support platforms, tracking systems, and reporting pipelines.

Third-party APIsAI/LLM integrationDocument automation

Technical Leadership & Codebase Review

Reviewing architecture, identifying risks, improving code quality, mentoring engineers, supporting sprint planning, and translating business needs into technical direction.

Architecture reviewMentoring engineersSprint planning
AtlasOS

AtlasOS — Client-Requested SaaS Architecture & Technical Delivery

A field service and compliance-focused SaaS platform shaped around real operational requirements.

AtlasOS was initiated from a client request to digitize field service and compliance-led operations. I lead the technical architecture direction across workflow modelling, data structures, reporting foundations, module boundaries, and delivery decisions.

  • Translate client operational requirements into product architecture
  • Design workflow, compliance, asset, workforce, and reporting foundations
  • Define module boundaries and technical roadmap decisions
  • Balance product flexibility with maintainable engineering foundations
Digital Forms
Configurable forms for inspections, audits, and field reports.
Compliance
Certifications, audits, and regulatory requirements, tracked.
Workforce
Scheduling, jobs, and crew management for field teams.
Assets
Asset registers and maintenance history with full lifecycle tracking.
Reporting
Configurable dashboards and exportable operational reports.
Automation
Rules and triggers that remove repetitive manual steps.
Approach

How I approach technical leadership

01

Understand the system before changing it

Most legacy systems aren't badly built — they're misunderstood. I start by mapping how things actually work before proposing changes.

02

Modernize incrementally, not recklessly

Big rewrites are risky. I prefer steady, well-tested steps that keep the system running throughout.

03

Design for operations, not just development

Logging, rollback, and monitoring aren't afterthoughts — they're part of the design from day one.

04

Keep architecture understandable for the team

The best architecture is one your team can explain, extend, and trust without you in the room.

Technical depth

The stack behind the architecture

A grounded view of the platforms, patterns, and tools behind the systems above — organized by area, not as a wall of tags.

Platform & Backend

C#.NET 6/7/8/9/10ASP.NET CoreWeb APIASP.NET MVCEF CoreLINQREST APIs

Architecture & Design

Clean ArchitectureCQRSSOLIDRepository PatternMicroservicesEvent-Driven ArchitectureDDD conceptsModular design

Cloud & DevOps

Azure App ServiceAzure Blob StorageAzure FunctionsAzure DevOpsGitHub ActionsDockerKubernetesCI/CD

Data & Performance

SQL ServerPostgreSQLMongoDBRedisDatabase designQuery optimizationMigration toolingReporting models

Security & Identity

Azure ADOAuth2OpenID ConnectJWTSSOMFAASP.NET IdentityIdentityServerAES encryption

Integrations & Automation

Zoho DeskDocuSignSendGridTraccarBing Spell Checker APIRabbitMQWorkflow automationBackground jobs

AI & Document Processing

Azure OCRAzure Document IntelligenceGPT integrationsAI-assisted extraction workflowsPythonR

Engineering Quality

SerilogSwagger / OpenAPIPostmanSonarQubeJMeterStructured loggingCode reviewsTechnical documentation
About

A bit about me

I’m a .NET Technical Lead on an architect-track path, focused on enterprise platforms, modernization, workflow automation, and SaaS architecture. Over the past 8+ years, I’ve worked across cloud integrations, runtime-configurable systems, database modernization, AI-assisted document workflows, enterprise integrations, and technical leadership. More recently I’ve been building AI/LLM-integrated products — pairing deterministic backend computation with model-generated output, as in Moonlyst (Claude API). I also hold an MSc in Big Data Analytics with Distinction and received a Gold Medal for Academic Excellence.

Postgraduate

MSc in Big Data Analytics — Distinction

Academic

Gold Medal for Academic Excellence

Founder

Technical Co-Founder, AtlasOS

Recognition

Employee of the Month, multiple times

Open source

Published NuGet / .NET Architecture Template

Devni.Clean.Architecture.Solution.Template — a reusable Clean Architecture and CQRS starter template for enterprise .NET applications, designed to reduce repetitive setup and encourage maintainable project structure.

View on NuGet
Contact

Let’s discuss your platform, product, or modernization challenge.

Available for selected remote freelance, contract, and technical consulting work involving .NET, Azure, SaaS platforms, workflow systems, automation, and modernization.

Start a conversation