I am a highly analytical senior software engineer with extensive experience across the full software development lifecycle. I specialize in architecting and coding high-throughput, event-driven microservices and distributed systems using .NET Core 6/8, C#, and Microsoft Azure. I have a proven track record modernizing legacy systems, managing complex asynchronous messaging topologies, and ensuring system resilience with advanced message handling patterns. As a technical leader, I excel in test-driven development (TDD), domain modeling, and data layer optimization. I thrive on solving challenging problems, mentoring teams, and delivering robust, scalable solutions in fast-paced environments. My approach combines strong architectural judgment with hands-on implementation, a focus on reliability and performance, and a commitment to continuous improvement through automation and code quality practices.

Pragy An Acharya

I am a highly analytical senior software engineer with extensive experience across the full software development lifecycle. I specialize in architecting and coding high-throughput, event-driven microservices and distributed systems using .NET Core 6/8, C#, and Microsoft Azure. I have a proven track record modernizing legacy systems, managing complex asynchronous messaging topologies, and ensuring system resilience with advanced message handling patterns. As a technical leader, I excel in test-driven development (TDD), domain modeling, and data layer optimization. I thrive on solving challenging problems, mentoring teams, and delivering robust, scalable solutions in fast-paced environments. My approach combines strong architectural judgment with hands-on implementation, a focus on reliability and performance, and a commitment to continuous improvement through automation and code quality practices.

Available to hire

I am a highly analytical senior software engineer with extensive experience across the full software development lifecycle. I specialize in architecting and coding high-throughput, event-driven microservices and distributed systems using .NET Core 6/8, C#, and Microsoft Azure. I have a proven track record modernizing legacy systems, managing complex asynchronous messaging topologies, and ensuring system resilience with advanced message handling patterns. As a technical leader, I excel in test-driven development (TDD), domain modeling, and data layer optimization.

I thrive on solving challenging problems, mentoring teams, and delivering robust, scalable solutions in fast-paced environments. My approach combines strong architectural judgment with hands-on implementation, a focus on reliability and performance, and a commitment to continuous improvement through automation and code quality practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Work Experience

Senior Developer at Department of Agriculture, Fisheries and Forestry (DAFF)
July 1, 2025 - May 31, 2026
Led the development of an event-driven Work Management module by architecting independent .NET Core 6/8 Web API microservices to handle task creation and effort tracking. Implemented scalable pub/sub messaging with RabbitMQ containerized via Podman Desktop to isolate and dispatch asynchronous workflows. Integrated the Elsa Workflow Engine to construct long-running orchestrations, applying idempotency filters and fault-tolerance patterns. Designed highly optimized SQL Server 2024 schemas and EF Core repositories to support high throughput data access. Implemented an identity-based authentication/authorization ecosystem and enforced code quality through Test-Driven Development using xUnit and Moq. Organized CI/CD across multi-stage Azure DevOps pipelines to enable automated builds, tests, and deployments.
Senior Developer at Australian Election Commission (AEC)
January 1, 2024 - October 31, 2024
Delivered a high-throughput Event Management Portal for federal elections, including multi-year financial horizons. Built full-stack modules with Blazor WebAssembly on the frontend alongside React and TypeScript components for interactive dashboards. Implemented enterprise-grade identity management using ADFS and Microsoft Identity to secure authentication across endpoints. Managed production bug fixes under tight election schedules and maintained code coverage through systematic unit testing.
Senior Full Stack Developer at SS&C Technologies
March 1, 2022 - December 31, 2023
Engineered cloud modernization for public sector superannuation systems (SSA Portal) by leveraging Azure Function Apps for decoupled event processing. Programmed modular, accessible UIs using Blazor, Angular, and React components to optimize page speeds and minimize state synchronization overhead. Oversaw infrastructure and SCM with Git while steering deployment packages via automated cloud deployment tasks.
Senior Developer at TAL (Life Insurance)
September 1, 2021 - March 31, 2022
Managed the full-cycle platform upgrade of the partner-facing 'Group HQ' portal, modernizing from .NET Framework 4.6 to 4.8 and upgrading Sitecore from 8.2 to 10. Federated identity by integrating Okta Identity Providers into the application request pipeline for secure external user access.
Analyst Programmer at CBHS Health Fund
August 1, 2017 - September 30, 2021
Structured the Eclipse Web Services integration layer using CQRS (Commands & Queries via MediatR) to segregate medical insurance claim operations. Modeled clean, encapsulated aggregate roots in .NET Core to isolate invariant business logic governing hospital claims. Published microservices as serverless Azure Function Apps, configuring secure runtimes by pulling environment configurations from Azure Key Vault and App Config. Implemented JWT token-based authentication for secure server-to-server communications.
Technical Lead at Tata Consultancy Services (TCS)
January 1, 2011 - June 30, 2017
Handled backend data processing modules using WPF, WCF, and WinForms to manage multi-threaded portfolio scenario revaluations. Wrote extensive T-SQL queries, optimized stored procedures, and used Linked Servers to safely pull and aggregate financial risk metrics from remote Oracle databases. Programmed complex reporting files using Excel macros and VBA alongside SAP Business Objects.
Senior Engineer at Collabera Solutions
October 1, 2010 - December 31, 2011
Created WCF Web Services to track and surface automated logistics shipping statuses from SAP.
Project Engineer at Wipro Technologies Limited
January 1, 2008 - October 31, 2010
Built core real estate search results pages using C#.NET Web API, jQuery, and custom MS Dynamics CRM 4.0 extensions.

Education

Add your educational history here.

Qualifications

Bachelor of Engineering (B.E.) in Computer Science and Engineering
January 11, 2030 - May 27, 2026
Australian Government Security Clearance: NV1
January 11, 2030 - May 27, 2026
Microsoft Certified: Azure Fundamentals (AZ-900)
January 11, 2030 - May 27, 2026

Industry Experience

Government, Software & Internet