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.1Public Python packageEnvCause published and available on PyPI ↗

02Selected systems

View all case studies →
Water Monkey desktop app showing the Cloud overview screen with potential monthly savings, per-provider scan status for AWS, Vercel, Supabase, GCP, Azure, and OpenAI, and a cost findings table

SYS–001 · Open source · AGPLv3

Water Monkey

A desktop app that finds cloud services you are paying for but not using, like forgotten disks, idle IP addresses, and old projects. Your keys stay on your computer.

Working today Checks AWS, Google Cloud, Azure, Vercel, Supabase, and OpenAI. Every dollar estimate shows its math, and nothing is deleted without your confirmation.

TauriRustReactMulti-cloudAGPLv3
  1. Connect
    providers
  2. Scan
    resources
  3. Review
    findings
  4. Remediate
    safely
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–002 · Open source · Marketplace

EnvCause

Give it a working config, a broken config, and a command that shows the failure. It finds the smallest set of changes that still breaks things, including failures that only appear when two settings interact.

Published today v0.4.1 on PyPI and in the GitHub Marketplace. Handles .env, JSON, YAML, and TOML, and runs candidates locally, in Docker, in Kubernetes, or in CI.

pipx install envcause
PythonCLIDelta debuggingGitHub ActionsMIT
  1. Compare
    configs
  2. Run
    command
  3. Reduce
    changes
  4. Explain
    cause
ExtScope dashboard summarizing ten analyzed extensions, six with access to AI sites and five with access to all websites, with exposure badges such as None detected and Extensive on each extension card

SYS–003 · Open source · Chrome MV3

ExtScope

A local-first Chrome extension that shows which of your other extensions can reach ChatGPT, Claude, Gemini, and other AI sites, and cites the exact permission behind every finding.

Working today Seven AI services, four exposure levels, change tracking between scans, one-click disable, and Markdown/JSON reports. Two permissions, zero network code.

TypeScriptReactManifest V3VitePlaywrightMIT
  1. Inventory
    extensions
  2. Normalize
    permissions
  3. Apply
    rules
  4. Diff
    scans

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 ↗