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 — from complex operational systems and runtime-configurable workflows to Azure-based modernization and technical leadership across business-critical applications.
Trusted with the systems a business actually runs on.
years in enterprise engineering
products & platforms shipped
- Technical Lead · architect-track delivery
- .NET · Azure · SQL Server · React
- MSc Distinction · Gold Medal for Academic Excellence
- Published .NET architecture template on NuGet
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.
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 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.
.NET Modernization Strategy
Planning and executing practical modernization paths for legacy .NET systems using ASP.NET Core, Clean Architecture, CQRS, testing, and incremental migration.
Workflow & Automation Architecture
Designing configurable workflows, background processing, operational tooling, rollback paths, audit trails, and support automation for complex business operations.
Azure & Data Modernization
Modernizing storage, database workflows, Azure integrations, blob storage strategies, SQL Server performance, and cloud-ready application foundations.
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.
Technical Leadership & Codebase Review
Reviewing architecture, identifying risks, improving code quality, mentoring engineers, supporting sprint planning, and translating business needs into technical direction.
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
How I approach technical leadership
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.
Modernize incrementally, not recklessly
Big rewrites are risky. I prefer steady, well-tested steps that keep the system running throughout.
Design for operations, not just development
Logging, rollback, and monitoring aren't afterthoughts — they're part of the design from day one.
Keep architecture understandable for the team
The best architecture is one your team can explain, extend, and trust without you in the room.
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
Architecture & Design
Cloud & DevOps
Data & Performance
Security & Identity
Integrations & Automation
AI & Document Processing
Engineering Quality
Built for Production
Practical writing on .NET, Azure, architecture, automation, AI-assisted development, debugging, and the engineering decisions behind production systems.
AI can write code. It still can't replace engineering judgement.
AI tools are excellent at producing code quickly. They're far less reliable at deciding what should be built, and why.
Read on blog.NETDesigning cancellation-aware workflows in .NET
Long-running operations fail mid-way in production. Here's how to design workflows that can be safely cancelled and resumed.
Read on blogAzureMigrating SQL Server attachments to Azure Blob Storage
A practical walkthrough of moving binary attachments out of a live database without downtime.
Read on blogA 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 8+ years I’ve turned messy operational problems into systems teams can rely on — most recently building AI/LLM-integrated products like Moonlyst (Claude API). I currently lead platform architecture as Technical Co-Founder of AtlasOS, and hold an MSc in Big Data Analytics with Distinction and a Gold Medal for Academic Excellence.
Outside client work, I’m a builder too — I founded and run Worthynotes.lk, an online stationery shop I grew from a passion into a real product and brand, and share curiosity-driven videos on my YouTube channel, Tia’s World of Why.

MSc in Big Data Analytics — Distinction
Gold Medal for Academic Excellence
Technical Co-Founder, AtlasOS
Employee of the Month, multiple times
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 NuGetLet’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