Donnish
How we do itOur experienceAboutInsightsContact
Get started
Donnish - Australian software consultancy

Straight dealing in technology.

Services

  • Team Amplification
  • Ring-Fenced Teams
  • Procurement Consulting

Technologies

  • ReactJS
  • React Native
  • Flutter
  • .NET & C#

Company

  • Our Approach
  • Expertise
  • Contact

© 2024-2026 Donnish Pty Ltd. Based in Brisbane, Australia.

Privacy
Back to What we do

.NET and C# developers. Azure certified, battle tested.

.NET is the backbone of most of our work. The backend behind drtalk, the APIs behind Lite n Easy, the cloud infrastructure behind everything. We have been building production .NET systems for over a decade.

From $475/day. Senior Philippines-based .NET developers working your hours, Brisbane-led.

Talk to us about .NETHow team augmentation works

Last updated: April 2026

The proof: drtalk

drtalk

drtalk is a US healthcare platform built entirely on .NET 8 and Azure. The backend handles secure video consultations, real-time messaging via SignalR, appointment scheduling, clinical data management, and payment processing through Stripe.

The architecture uses microservices where it matters and a modular monolith for the core domain logic. Cosmos DB for core practice and patient data, Azure Service Bus for async processing, and Application Insights for monitoring. Six years in production, same core team. Six years of continuous .NET development by a blended team: Australian architecture leadership with senior Philippines-based .NET engineers.

6+ years

in production

.NET 8

current version

Azure

cloud platform

$1.5M+

saved in dev costs

What we build with .NET

.NET is our default backend stack. C# is a strong, well-typed language with excellent tooling, and the Azure ecosystem makes deployment, scaling, and monitoring straightforward. We use .NET for:

  • API backends: RESTful APIs with ASP.NET Core, gRPC services, real-time endpoints with SignalR
  • Microservices: when scale and independent deployment justify the complexity
  • Integration: integration to key applications such as Twilio, Documo, MUX media, Stripe, Stripe Connect, Persona (Identity) and more
  • Mobile backends: paired with React Native or Flutter frontends
  • .NET MAUI: cross-platform desktop and mobile apps when the team is already in the C# ecosystem

How it works

Our .NET developers are senior engineers based in the Philippines, working AEST hours. Australian delivery leadership manages architecture and quality from Brisbane. Senior .NET developers with Azure certifications and production microservices experience command $1,000-1,500/day as Australian contractors. Ours cost $475/day.

You get direct Slack access to your developers. No handlers, no account managers. The person you talk to is the person writing the code.

Two engagement models: Team Amplification (individual developers embedded in your team) or Ring-Fenced Teams (a dedicated team allocated only to your product). Minimum three months.

Technical depth

Production-tested, not proof-of-concept.

Runtime & Language

.NET 8 LTS, C# 12, ASP.NET Core, Minimal APIs, Blazor (server and WASM)

Architecture

Clean architecture, CQRS with MediatR, domain-driven design, modular monolith, microservices

Data & Storage

Entity Framework Core, Dapper, Cosmos DB, PostgreSQL, MS SQL, Redis, Azure Blob Storage

Messaging & Real-time

Azure Service Bus, MassTransit, SignalR, RabbitMQ, background workers with Hangfire

Azure Services

App Service, Functions, Container Apps, API Management, Key Vault, Application Insights

Testing & DevOps

xUnit, FluentAssertions, Testcontainers, Playwright, GitHub Actions, Azure DevOps pipelines

Azure certified

Microsoft Certified: Azure Developer Associate

Microsoft Certified: Azure Developer Associate

Microsoft Certified: Azure Fundamentals

Microsoft Certified: Azure Fundamentals

Microsoft Certified: Azure Data Engineer Associate

Microsoft Certified: Azure Data Engineer Associate

Microsoft Certified: Azure Administrator

Microsoft Certified: Azure Administrator

Frequently asked questions

Our production systems run .NET 8 (LTS). We migrated from .NET 6 and earlier. We stay on LTS releases for stability and long-term support. When .NET 10 LTS ships, we will migrate. But not on day one.
Yes. We have migrated projects from .NET Framework 4.x to .NET 8. We know the pain points: System.Web dependencies, config file differences, EF6 to EF Core migration, and Windows-specific APIs. We plan migrations incrementally, not as big-bang rewrites.
Primarily Azure. Our team holds four Microsoft certifications (Developer Associate, Fundamentals, Data Engineer, Administrator). We also work with AWS and Google Cloud. For new .NET projects, Azure is usually the best fit because of native integration with App Service, Azure Functions, Cosmos DB, and Azure DevOps.
Yes, via .NET MAUI for cross-platform mobile and desktop. We also pair .NET backends with React Native or Flutter frontends. The drtalk mobile app is React Native on the frontend with .NET 8 on the backend. A pattern we have been running in production for six years.
Clean architecture with CQRS and MediatR for command/query separation. Entity Framework Core or Dapper for data access. Azure Service Bus or MassTransit for messaging. Serilog for structured logging. We do not over-engineer. The architecture matches the complexity of the problem.
When they are warranted. The drtalk platform uses microservices because different parts of the system scale independently and have different deployment cadences. For a typical business application, a well-structured modular monolith is simpler, cheaper, and easier to debug. We will recommend what actually fits, not what sounds impressive.
xUnit for unit tests, integration tests against real databases (not mocks), and Playwright for E2E. CI/CD via GitHub Actions or Azure DevOps. We insist on automated deployment pipelines. No manual FTP uploads or RDP sessions to production servers.
The Philippines. Senior C# and .NET developers working AEST hours, with Australian architecture leadership from Brisbane. The Philippines has a strong Microsoft ecosystem. Our developers hold Azure certifications and have years of production .NET experience.
A senior .NET developer with Azure certifications typically costs $1,000-1,500/day as an Australian contractor. Our Philippines-based seniors cost $475/day. Same timezone overlap, same sprint cadence, same direct access. The skills are equivalent. The cost of living is different.

We also build with

ReactJS

Web applications with Next.js. E-commerce, healthcare dashboards, internal tools.

React Native

iOS and Android from a single codebase. 6+ years production experience with drtalk.

Flutter

Enterprise cross-platform for web, mobile, and desktop. Government-grade accessibility.

Need .NET developers?

Senior people respond within 24 hours. No recruiters, no bots.

Start a conversation