DEENESH

Senior systems & full-stack engineer

Deenesh
Chowdhary

12 yearsArchitecture through production

I modernize legacy platforms, improve database-intensive systems, and build reliable cloud-connected APIs and applications across C#/.NET, TypeScript, relational SQL, and multi-value architectures. I carry the work from system design and migration through delivery and production ownership.

Core domainsLegacy modernizationData systemsAPIs & integrationsFull-stack applicationsCloud delivery

StatusOpen to senior roles
LocationOklahoma · Remote
</>FocusSystems · Data · APIs
Public packageEnvCause · PyPI ↗

Verified scope

Built, shipped, and operated

MillionsEnterprise transaction recordsDonation and payment workflows supported at MicahTek$100K+Top Rated on UpworkEarned across 100+ successfully delivered client projects~10:1Smaller transfer footprintAchieved during a production database migrationv0.4.0Public Python packageEnvCause published and available on PyPI ↗

02Selected systems

View all case studies →
envcause — diagnosis
$ envcause --good good.env --bad bad.env -- pytest -q
Comparing configurations8 changes
Testing candidate combinations14 runs
1-minimal failure-inducing change set

FEATURE_NEW_AUTHfalse → true

JWT_ALGORITHMHS256 → RS256

✓ removing either change stops the failureLOCAL · REDACTED

SYS–003 · Open source · Marketplace

EnvCause

A local delta-debugging CLI that compares known-good and known-bad configuration, runs a reproduction command, and finds a 1-minimal set of changes that still causes the failure.

Published today Versioned PyPI package and GitHub Marketplace action with structured configs, Docker, Kubernetes, caching, and reports.

pipx install envcause
PythonCLIDelta debuggingGitHub ActionsMIT
  1. Compare
    configs
  2. Run
    command
  3. Reduce
    changes
  4. Explain
    cause
JOBTRACK SYSTEMAUTHENTICATED · HEALTHY
Angular 22JWT →ASP.NET Core APIEF Core →SQL Server
Azure Functionscheduled follow-up scan ↗SQL Server
Automated pipelineBUILD · TEST · DEPLOY → APP SERVICE

SYS–004 · .NET · Angular · Azure

JobTrack

An authenticated Angular and ASP.NET Core application for managing job application pipelines, backed by SQL Server and scheduled Azure Functions.

Working today Multi-user browser workflow, protected API, search and pagination, follow-up checks, automated tests, Docker, and Azure CI/CD.

C#ASP.NET CoreAngularJWTSQL ServerAzure
  1. Authenticate
    users
  2. Manage
    workflow
  3. Check
    follow-ups
  4. Build &
    deploy

CAPArchitecture domains

Four connected layers of ownership

01

Data systems &
legacy platforms

Protect critical data and the workflows built around it.

Design and improve relational systems while supporting the UniVerse multi-value databases and Pick BASIC applications that preserve established business logic.

SQL Server · PostgreSQL · MySQL
UniVerse · Pick BASIC

02

Backend &
systems

Make business capabilities dependable and observable.

Build APIs, integrations, background processing, authentication, and transactional workflows with explicit failure handling and long-term production ownership.

C#/.NET · Node.js · NestJS
REST APIs · Integrations

03

Client &
application engineering

Turn complex processes into clear, complete workflows.

Carry product behavior from interface state through service boundaries and persistent data—not just isolated screens.

Angular · React · TypeScript
Cross-platform applications

04

Modernization &
delivery

Move mature platforms forward with controlled risk.

Map undocumented behavior, create testable seams, automate migrations and releases, and establish monitoring and rollback paths.

Azure · Google Cloud · AWS
Docker · CI/CD · Observability

03Experience

Full history →
2022—Now

Clicks Web Design · Remote

Web Developer II

Own interconnected Angular, Node.js/NestJS, PHP, MySQL, Firebase, and Google Cloud platforms, including REST APIs, real-time synchronization, CI/CD, and multi-tenant production reliability.

2021—2022

Independent · Remote

Freelance Full-Stack Developer

Delivered an end-to-end Digital Asset Management platform on AWS, a Vue.js multi-tenant reporting system with third-party data and Google Charts, and an insurance workflow whose A/B-tested redesign increased submissions by 35%.

2014—2021

MicahTek · Oklahoma

Programmer Analyst / Web Developer

Modernized enterprise commerce and data systems, automated executive reporting, and designed a real-time call-center escalation workflow while supporting SQL Server and UniVerse/Pick BASIC platforms.

04Engineering notes

View all notes →

06 · Contact

Let’s improve a system
that matters.

I’m exploring senior systems, full-stack, API, and enterprise application roles where I can modernize important software, strengthen its data and service boundaries, and help a team deliver with confidence.

Start a conversation →GitHub ↗LinkedIn ↗