Skip to content
View udhawan97's full-sized avatar
🧙‍♂️
Performing sorcery
🧙‍♂️
Performing sorcery
  • Chicago
  • 20:56 (UTC -05:00)

Block or report udhawan97

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
udhawan97/README.md

Umang Dhawan — technology consultant and open-source product builder. Focus: product systems, quality engineering, cloud reliability, applied AI. Selected builds: Dusori, Codemble, Orifold, FolioOrb, Golavo, Voyalier.

AI, with guardrails — AI can draft the spell. I still review the blast radius.

01 · Strategy, meet engineering

I'm a Senior Consultant at EY Studio+ in Chicago, working where product delivery, cloud reliability, quality engineering, and applied AI meet. I've helped ship a retail platform across 100+ locations, supported a federal cloud implementation with zero audit findings, and built the observability and release practices that let enterprise teams deploy without a group chat full of prayers.

Outside client work, I design and ship open-source product systems in Swift, Rust, Python, and TypeScript. Each starts with a messy decision or workflow — finishing a document, understanding a portfolio, preparing a trip, learning a codebase — and turns it into something people can inspect, act on, and keep. I care about the unglamorous part that starts where the demo ends: failure handling, documentation, installers, updates, and evidence that the thing actually works.

Client impact: retail platform shipped to 100+ locations, zero findings on a federal cloud audit, quality leadership across 4 cloud products, teams shipped with on 3 continents.

02 · Products that close the loop

Each product takes a fragmented workflow and gives it a clear end state: one finished document, a reviewable portfolio decision, a forecast with a track record, a trip-ready brief, a codebase you can explain, or a learning practice that survives the app.

Finish the work

Turn fragmented inputs into a finished artifact or a reviewable decision.

A native macOS workspace that takes a pile of PDFs, scans, images, and office files through repair, organization, OCR, editing, review, signing, protection, and export — without bouncing between specialist tools.

The distinction
One local workflow carries messy inputs all the way to a finished document.

Swift PDFKit PDFium macOS


EXPLORE
Orifold website Orifold source code Latest Orifold release

A portfolio decision cockpit that combines holdings, live prices, risk math, market regime, news, and SEC context into plain Hold / Add / Trim / Exit calls, prioritized actions, and reviewable DCA steps.

The distinction
Portfolio evidence becomes a reviewable Hold / Add / Trim / Exit decision.

Python FastAPI SQLite JavaScript


EXPLORE
FolioOrb website FolioOrb source code Latest FolioOrb release

Make reasoning inspectable

Keep the evidence, timing, and handoff visible enough to challenge.

An accountable football forecasting workbench where model voices show their evidence, predictions are sealed before kickoff, and results build a visible forward track record and calibration history.

The distinction
Forecasts are sealed before kickoff, so hindsight cannot rewrite the track record.

Python TypeScript Rust Tauri


EXPLORE
Golavo website Golavo source code Latest Golavo release

A trip-readiness workspace that turns reservation evidence, official advice, weather, saved places, and traveler-authored plans into conflicts to resolve, an offline Today view, and a redacted brief worth sharing.

The distinction
Planning ends in an offline-ready, reviewed brief — not another collection of tabs.

Rust TypeScript Tauri Astro


EXPLORE
Voyalier website Voyalier source code Latest Voyalier release

Make learning durable

Move from consuming content to understanding and practice that persist.

A code-learning game that maps real Python, JavaScript, and TypeScript projects into a parser-proven galaxy, then makes learners study source, follow relationships, and pass graph-derived checks to light it up.

The distinction
The galaxy lights up only when you prove you understand the real codebase.

Python JavaScript TypeScript Astro


EXPLORE
Codemble website Codemble source code Latest Codemble release

A learning workspace that turns curricula and source material into a living system: a checkable roadmap, today's next objective, durable notes, dated progress, and a knowledge graph that follows Obsidian-style links.

The distinction
The roadmap, notes, graph, and progress stay portable — even when the app is gone.

TypeScript Svelte Astro Markdown


EXPLORE
Open Dusori web app Dusori website Dusori source code Latest Dusori release

03 · How I build

Principle What it means in practice
🎯 Outcome before feature Start with the job someone needs to finish, then make every screen move that work forward.
🧭 Make reasoning inspectable Preserve sources, calculations, provenance, and history so an answer can be challenged instead of merely trusted.
🗃️ Users own the artifact Prefer durable formats, reversible changes, and deliberate sharing when the work or data is personal.
🧪 Quality is architecture Design for observability, failure modes, testability, and releases that don't need a hero.
📦 Ship the whole product Docs, installers, updates, demos, and release automation. Source code is the easy half.

Tools I reach for

Swift Python Rust TypeScript Tauri FastAPI SQLite Astro GitHub Actions AWS Microsoft Azure

Chosen per problem, not per hype cycle.

04 · Experience in brief

When Role Focus
2025 — now Senior Consultant · EY Studio+ Cloud quality leadership · observability · applied AI strategy
2022 — 2025 Consultant · EY Quality & performance engineering · federal cloud delivery
2021 IT Leadership Intern · SAP America SAFe product delivery across Germany, the US, and India

Education: MS, Information Systems — Kelley School of Business · BS, Informatics — Indiana University


Portfolio LinkedIn Email Umang

Let's talk about decision products, learning software, workflow design, quality engineering, or turning a prototype into software people can actually use.
Portfolio & case studies

Pinned Loading

  1. FolioOrb FolioOrb Public

    AI-powered portfolio cockpit — with local intelligence fallback — that reads your book and tells you what to hold, trim, or exit, and why.

    Python 2

  2. Orifold Orifold Public

    Orifold is a native macOS PDF workspace for combining, reading, annotating, and signing multiple PDFs in one clean view.

    Swift 1

  3. Golavo Golavo Public

    A dashboard engine that considers every probability. AI only cites, explains, and researches — it never alters a number. Every forecast is finalized before the game begins and evaluated after the f…

    Python 1

  4. Voyalier Voyalier Public

    Voyalier is an open-source, local-first workspace powered with AI for the research, confirmations, readiness actions, and shareable brief behind a well-made trip.

    Rust 1

  5. Codemble Codemble Public

    A learning game that turns the code AI wrote for you into a galaxy you light up by understanding it.

    Python 2

  6. Dusori Dusori Public

    Free, open-source, local-first learning workspace with portable Markdown, offline PWA, and optional folder access.

    TypeScript 1