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

~/deenesh — status
statusopen to senior roles
locationoklahoma · remote
focussystems · data · apis
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

Selected 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

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

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

Live on Chrome Web Store

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.

Live today Free on the Chrome Web Store. 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

Experience

Full history →
2022—Now4 yrs

Clicks Web Design · Remote

Web Developer II

Own five interconnected web, API, CMS, and cloud-hosting platforms from design through production support.

  • Build NestJS and Express REST APIs with JWT authentication, transactional MySQL access, webhooks, and background jobs.
  • Keep real-time Angular and NgRx workflows in sync with MySQL, Firebase, and Firestore under concurrent use.
  • Run Docker and CI/CD pipelines with automated tests, database-safety checks, monitoring, and rollback.
2021—20221.5 yrs

Independent · Remote

Freelance Full-Stack Developer

Delivered client platforms, reporting systems, and cloud deployments, handling the work from first conversation to support.

  • Earned Top Rated status on Upwork across 100+ projects and more than $100K in client work.
  • Took a Digital Asset Management platform from a PHP and AWS MVP to a Vue/Nuxt rebuild as technical lead.
  • Redesigned an insurance form workflow; A/B testing with the client raised submissions by 35%.
2014—20216 yrs

MicahTek · Oklahoma

Programmer Analyst / Web Developer

Built and supported enterprise donation, commerce, reporting, and call-center systems handling millions of transaction records.

  • Helped move a legacy ColdFusion commerce platform to a multi-tenant PHP system with better performance and security.
  • Tuned SQL Server and automated Crystal Reports so weekly executive reports arrived on time without manual runs.
  • Designed a live escalation chat that gave call-center team leads caller context the moment an agent asked for help.

Engineering notes

View all notes →

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 ↗