

Hillside reaches with the ground/water split shown (of 34)
A browser twin that shows where a release travels over real terrain, how much reaches water and how certain each result is.
- JavaScript
- Node.js
- CesiumJS
01Work


Hillside reaches with the ground/water split shown (of 34)
A browser twin that shows where a release travels over real terrain, how much reaches water and how certain each result is.


Flow regimes the wear law tells apart
Charges every operating excess to the pipe in days of life, per segment and per minute; built by a 30-agent AI team under my guardrails.


Dashboard maps rebuilt after an 11-minute absence
Next.js · Front-End
A frame manager that keeps one live WebGL map per row, verifies every frame by pixel readback and falls back to local terrain offline.


Main-thread rasterization per scenario
Re-architected how a validated spill model reaches the screen: physics in a Web Worker, geometry built once, playback paced by the front.


Proposals closed before review (of 68)
Scores signal trust, checks each segment against hydraulics and sends every new fault signature to human review before operators see it.


Frames on time at 10× playback
Next.js · Front-End
Audited the web client, API and 3D map service end to end: 31 measured findings, 25 shipped, 6 rejected on evidence, 10× replay on time.


Drawn volume ÷ released volume
An auditor that follows the mass from the leak model to every drawn frame: three error layers fixed, four invariants enforcing balance.


Client demo views failing a walkthrough (of 38)
Moved a 3D twin to its own cloud host with managed settings and caching, and brought its client demo level with the product, checked daily.


Worst-case wait from click to row update
React · Front-End
One acknowledgement path for four entry points, with server-confirmed row states and one shared count: feedback in 74 ms, not up to 20 s.


API routes with a server-timing breakdown
React · Front-End
A development-only monitor that traces every page, API route and chart, judges each KPI once and names the file at fault; 0 bytes ship.


Solved scenarios playable offline
Opened an analyst-only spill model to engineers: nine solved scenarios on real terrain, fully offline, every input bounded by physics.


History requests answered on a 24 h or 7 d view (of 11)
An admin-only console on the production site: 22 thresholded health KPIs, server-side session tracking and private usage analytics.


Values baked into the build
Each offline install reads every setting from one file at startup: no rebuilds, no values baked into code, and a build guard on what ships.


Rows to scan on the longest system (% of the old table)
Generates each line's live diagram from its configuration: state as a word and a color first, validated values, zero added API load.


OCR confidence score (0 to 1)
Computer Vision · ML
Turned 50,000+ legacy CNC drawings into evidence for a capital decision: most cutting tables were oversized for the work they do.


Data processing time (100% = before)
Deep Learning · ML
One analytical view of 20 months of machining logs: 392 program profiles and the material waste hidden in thickness returns.


Time to identify and address delays (100% = before)
JS · Front-End
An interactive heat map of manufacturing delays by region and order status, so operations can see bottlenecks and act 40% sooner.


Serverless · Back-End
A shared, live planning board for laser cutting that replaced manual scheduling across several machines, serverless end to end.


Automated intake of PDFs and machine logs into a prediction model, with OCR, ETL and monthly retraining, replacing manual work.


Rewrites a resume into one focused page through a guided chat, with a validation layer that checks the output against the original.


Serverless · Back-End
Live cost per machine and per product from laser, CNC and welding-robot logs, with forecasts of completion time and total job cost.


React · Front-End
A live view of three critical machines with per-machine drill-downs, completion-time forecasts and alerts that protect delivery dates.
02Stack
03About
Experienced data scientist with a proven track record of optimizing production processes in manufacturing using machine learning and cloud technologies. Delivers actionable insights, improves efficiency, and reduces downtime.
The right fix shows up in the diagram.
Off the main thread, and idle when idle.
Evidence, not estimates.
Sensors, logs, documents
Machine learning and physics
APIs and rule engines
Deploys and observability
Live maps in the browser
04Contact
Message me on LinkedIn.