Software engineerArchitect

I design and build enterprise .NET systems on Azure.

whoami

I'm Karthik Racha. I architect and build on .NET and Azure: MVC APIs in C#, SQL Server data and CI/CD pipelines, shipped for healthcare, finance, retail and government.

build

Many parts.
One system.

One app splits into services behind a gateway, then scales out. Keep scrolling to watch.

Diagram: one app splits into identity, orders and billing services. A gateway routes requests to them, they share a queue and a SQL database, and each service scales out to three instances.

  • MVVM
  • Bootstrap
  • Tailwind
  • OAuth
  • SSO
  • Microsoft Graph
  • GitHub
  • REST
  • SSIS
  • SSRS
  • TDD
  • WCF
  • API
  • LINQ
  • Entity Framework
  • CI/CD
  • TFS
  • Jenkins
  • GitHub Actions
  • Prometheus
  • Grafana
  • Docker

ssh homelab

Four boxes.
One lab.

The apps I expose sit behind NPM Plus and CrowdSec AppSec on a Cloudflare domain. Authentik signs me in everywhere, and Prometheus and Grafana chart the requests coming in.

I tinker with new tech every day. I'm an enthusiast, driven to understand the latest tech trends.

  • HostsProxmox, Ubuntu Server ×2, QNAP NAS
  • MediaJellyfin, Immich, Audiobookshelf
  • HomeHome Assistant
  • NotesObsidian with Syncthing
  • ToolsSure Finance, BentoPDF
  • NetworkPi-hole, NPM Plus, Cloudflare
  • SecurityAuthentik SSO, CrowdSec AppSec
  • MetricsPrometheus, Grafana

test

  1. Make it work.
  2. Make it right.
  3. Make it fast.

The order is Kent Beck's. I try to keep it.

test

Credentials

Microsoft Certified

Azure Developer Associate

Designing, building, testing and maintaining cloud apps on Azure.

Microsoft Certified

DevOps Engineer Expert

Designing and implementing DevOps processes, source control and CI/CD pipelines.

Master's degree

Computer Science

College of Staten Island, City University of New York.

See my work

about

Hi, I'm Karthik Racha.

Software engineer and architect. Years of C#, .NET, SQL Server and Azure.

{ } writing the codedesigning the system

story

I've spent years building backends in C# and .NET: APIs built on MVC, and the SQL Server databases behind them.

On Azure, I secure apps with Entra ID, run them on App Service and Functions, and ship them through Azure DevOps pipelines.

I'm Microsoft certified as an Azure Developer Associate and a DevOps Engineer Expert, and I hold a master's in Computer Science from the College of Staten Island, CUNY.

work

Who I've built for

Clients, newest first

HEAD

NYC DOHMH

New York City Department of Health and Mental Hygiene.

  • Public health
  • Government

HEAD~1

Blue Cross of Idaho

Health insurance across Idaho.

  • Health insurance

HEAD~2

Costco

Membership warehouse retail, worldwide.

  • Retail

HEAD~3

Fiserv

Payments and financial technology.

  • Fintech
  • Payments

HEAD~4

Blue Cross Blue Shield of New Jersey

Health insurance across New Jersey.

  • Health insurance

HEAD~5

Social Interest Solutions

Nonprofit technology that connects people to public benefits.

  • Nonprofit
  • Public benefits

HEAD~6

LeaseHawk

Leasing and marketing software for apartment communities.

  • Property tech

HEAD~7

NYC Human Resources Administration

New York City's social services agency.

  • Social services
  • Government
More on GitHub

stack

What I build with

0 of 8 loaded

  • BackendC#, .NET, ASP.NET MVC
  • DatabaseSQL Server, T-SQL
  • AzureEntra ID, App Service, Functions
  • DevOpsAzure DevOps, Pipelines
  • WebHTML, CSS, JavaScript, jQuery
  • FrameworksTailwind CSS, a little Angular
  • LLMsClaude, ChatGPT
  • HarnessesCodex, Claude Code, Hermes, Pi