Sudarshan Dhakal

Senior Software Engineer

Hammond, LAU.S. Citizensudars.dhakal62@gmail.com(469) 901-3303sudarshandhakal.comlinkedin.com/in/sudarshan-dhakal-6b467812agithub.com/sudars10

Summary

Senior software engineer with 11+ years in C#/.NET, specializing in zero-downtime monolith decomposition and large-scale data migration. Re-architected a regulated compliance platform for 100K+ users into 40+ event-driven services and relocated 25TB of documents out of SQL Server. Owns the GitHub Copilot agent tooling behind that work.

Experience

Veriforce LLC — Covington, LA

Mar 2020 – Present

Senior Software Engineer

Contractor-compliance SaaS platform

  • •Led the incremental decomposition of a 200K+ LOC .NET monolith into 40+ event-driven services behind a strangler-fig gateway, with zero downtime across every extraction.
  • •Drove successive runtime upgrades to .NET 10 across every service, lowering memory ~35% and CPU ~30%.
  • •Migrated 25TB+ (~100M documents) from SQL Server to Amazon S3 with idempotent, checkpointed pipelines and per-object verification, with no downtime.
  • •Delivered 99.9% availability and sub-200 ms p95 latency (Datadog) across core APIs serving 100K+ users, profiling and rewriting the SQL Server and PostgreSQL queries behind the slowest endpoints.
  • •Engineered 20+ GitHub Copilot custom agents and a skills library for .NET upgrades, EF6 to EF Core and service extraction; agent changes clear characterization tests and the same CI gates as human PRs.
  • •Reduced AWS and Azure spend ~30% by rightsizing compute, adding autoscaling and moving batch workloads to serverless.
  • •Deployed twice-weekly releases across 40+ services as release owner, coordinating cutovers and rollback plans.
  • •Mentored a 5-engineer team, chaired architecture reviews with product and QA, and standardized its agent practices.

Emerson Automation Solutions — Baton Rouge, LA

Jul 2017 – Mar 2020

Software Engineer

AgileOps alarm-management software for industrial operations

  • •Launched a real-time monitoring dashboard (.NET Core, React) giving operations teams live visibility across 500+ manufacturing assets, shortening incident response 30%.
  • •Integrated React incrementally into a legacy ASP.NET MVC application, converting its 2 largest pages to reusable components and halving UI development time.
  • •Designed and optimized REST APIs with retry, circuit-breaker and telemetry instrumentation, raising reliability and response speed 25%.

Lamar Advertising — Baton Rouge, LA

Jun 2015 – Jun 2017

Software Developer

  • •Built an inventory and scheduling system (ASP.NET WebForms, JavaScript, SQL Server) handling 50K+ daily transactions for digital billboards across 200+ locations.
  • •Streamlined the client registration workflow, taking onboarding from 15 minutes to 3 and deflecting 40% of support tickets.
  • •Increased scheduling system data throughput 40% by reworking the SQL layer and indexes.

Skills

Languages & frameworks:
C#, .NET 8/10, ASP.NET Core, EF Core, LINQ, Dapper, MediatR, TypeScript, React, Angular
AI tooling:
GitHub Copilot agent mode, Copilot coding agent, Copilot CLI, Copilot code review, Claude Code, Cursor
Agent engineering:
Custom agents, agent skills, custom instructions, Copilot modernization for .NET
Cloud:
AWS Lambda, ECS/ECR, SQS/SNS, S3, RDS, API Gateway; Azure Functions, Azure Application Insights
Data & messaging:
SQL Server, PostgreSQL, Redis, Cosmos DB, Amazon S3, Kafka, RabbitMQ, Azure Service Bus
Architecture:
Microservices, DDD, CQRS, event-driven design, Clean Architecture, strangler-fig migration, OAuth 2.0/JWT
Delivery:
Docker, Kubernetes, GitHub Actions, Azure DevOps, Jenkins, Octopus Deploy, Datadog, Serilog, xUnit, NUnit, Moq, TDD

Education

B.S. Computer Science, Southeastern Louisiana University, Hammond, LA

2015