I run operations and build the systems that make them possible to run — and audit.
Contact-center operations, custom analytics and tooling, and quality systems — held together by one idea: ease. When the work is easier for the people doing it, it is easier for the customer.
Most operations managers don’t build their own tooling; most tool-builders don’t run teams. I do both. Over the past year I moved from Operations Manager to Implementation Lead, third-party CX certification on a global customer-care program, and along the way I built most of the analytical and operational infrastructure the site runs on — while running a team with the discipline that infrastructure was designed to serve.
For a decade, overlapping my first years in operations, I worked in medical devices as a product manager and co-founder, where I became a named inventor on five U.S. biopsy-device patents and carried products through two acquisitions. Different industry, same instinct: understand the problem deeply, then build the thing that solves it.
What I can do
Four things, one operator.
01
Operations Leadership
Run a contact-center operation of 10 supervisors and ~200 advisors. An unbroken weekly one-on-one with every supervisor, a monthly operating standard for the whole team, and a supervisor onboarding program built from scratch. A closed-loop coaching model that measures whether coaching actually moved the metric — and launched a new line of business end to end.
02
Analytics & Data Engineering
Turn hostile raw exports into tools people actually use. Advanced dynamic-array Excel (LET, LAMBDA, FILTER, XLOOKUP), Power Query M, SAP BusinessObjects design, and a weekly ETL pipeline over enterprise BI sources. The centerpiece: an operations dashboard that runs entirely offline — one operating system synthesized from raw workforce and performance data — used every day by ~50 supervisors and managers.
03
Software & Tooling
Build self-contained offline web applications (HTML, CSS, JavaScript), Chrome extensions (Manifest V3), Python build pipelines, and VBA automation — an ecosystem of internal tools that replaced manual reporting across attendance, adherence, quality, coaching, staffing, and cost, and put self-serve analytics in every supervisor’s hands.
04
Quality & Standards
Certified implementation leader (third-party CX standard R8.0); led the site to recertification in May 2026 against the rigorous third-party customer-experience standard the client requires. DMAIC problem-solving, statistically-sampled quality measurement, and target-setting governance that aligns metrics with defensible, auditable measurement rather than reporting artifacts.
How I work
A consistent signature.
Ingest the ugly upstream — and return something a person can actually read.
Build for the exact moment someone is looking at the screen.
Validate before you ship. Perfect before you bake.
Don’t hoard the tooling — package it so the whole team can self-serve.
Investigate before you correct. Judgment is never handed to a script.
Systems and people are one discipline — the tools exist to help supervisors develop their people, not merely watch them.
01 / 05THE CASCADE
Ease carries forward.
Manager → supervisor → advisor → customer
02 / 05FRICTION ANYWHERE
One snag. Everyone feels it.
Every handoff has someone on the other side.
03 / 05THE CUSTOMER MEASURES IT
Ease leads the signal.
96 invented surveys · modeled relative weight
04 / 05THE MEASUREMENT GAP
Checked does not mean easy.
Measure what the customer feels, not only what the form checks.
Each one live on invented data. Idle, it walks itself through them; touch anything and it’s yours.
translation between systemsmanual labor and stressinefficiencyauditabilityidempotency between reportsreporting grainsdimensions, measures, detailfriction and noise
Deep dive
The build log.
An exhaustive inventory of the systems behind the day job, catalogued for the technically curious — the note below explains the one thing it leaves out.
01
Browser-extension ecosystem
5 systems
A connected suite of Manifest V3 extensions and single-file tools, built inside a locked-down corporate browser and operating entirely from file:// origins.
Start with the space you have.
One local file · the browser's own limits
One message crosses the boundary.
Request → privileged bridge → response
Small commands unlock useful work.
7 scoped commands · storage + bookmarks
The tools stay inside the envelope.
Toolkit · picker · extractor
Single-file application platform
5 systems
The house pattern underneath the whole fleet: self-contained offline HTML applications — no server, no dependencies, no data leaving the machine.
The application is the file.
Interface + data + parser · one HTML file
Work stays in the browser.
Edits → IndexedDB · local autosave
A copy carries its own state.
Save copy → data baked into the HTML
Open the file. Pick up the work.
One portable application · server count 0
The daily operating dashboard
6 systems
The flagship name withheld: one application, one operating system — the first thing ~50 supervisors and managers open each morning.
~50 leaders · one application · one operating system
Excel engine fleet & VBA forensics
6 systems
Dozens of recurring analytical workbooks on a template-and-archive cadence, plus the forensic tooling that keeps them honest.
Recurring workbooks become a system.
Template → working copy → archive → next cycle
See the structure beneath the cells.
18 audit categories · formulas + links + code
Take the code into the editor.
Modules → external edit → JSON manifest
Apply the change back to the workbook.
Edited modules → manifest → workbook
Data & BI layer
5 systems
The pipeline and query engineering the whole tool fleet stands on.
Bring the upstream data together.
Thirteen data sources + operating extracts
One folder becomes the source.
Queries + extracts → single upstream
Refresh once. Carry it forward.
Canonical dataset → weekly refresh
Every downstream tool stays connected.
Dashboard · attendance · quality · coaching
Quality & standards instrumentation
6 systems
The measurement and evidence machinery behind the site’s May 2026 recertification against the rigorous third-party customer-experience standard the client requires — built, not bought.
Give each clause somewhere to point.
Standard → clause → evidence
Make the evidence traceable.
Clause → cited artifact · one visible chain
Keep the corrective action intact.
Observation → actions → evidence → compliance case
The audit closes on evidence.
Traceable record → compliance case → audit
Desktop, documentation & filesystem
4 systems
The glue layer: native launchers, document engineering, and disk archaeology.
An extension IDE, deployment pipeline, settings store, and bookmark manager in one self-contained HTML file run from file://. Manages multiple unpacked extensions, scaffolds new ones, and ingests whole-folder bundles through a fenced-block format with a name-match guard against accidental cross-paste. Writes real files via the File System Access API; autosave rides IndexedDB with signature comparison.
Grants the control plane Chrome-level reach from a file:// origin over a request/response envelope protocol: seven commands covering namespaced storage, full bookmark-tree read/write with favicon capture, and window/tab launching. A pinned manifest key fixes the extension ID; permissions are scoped to exactly three APIs.
Universal in-page toolkit
offscreen documentsshadow DOMSPA routing
A dual-FAB overlay injected across a single-page-app estate: route patching and MutationObserver unified into one onRoute(), a display wake-lock kept alive by a near-silent offscreen audio loop, scroll-capture-to-text, a local-tool launcher, copy/paste slots, a keystroke feed, and a global styles sheet propagated live across iframes and shadow roots.
Site-documentation surface
element pickingselector capture
An element picker with a persistent documentation table that records target identity per click — ignoring any injected UI — so every internal domain gets structured selector documentation that downstream extraction tools import.
Crosses JavaScript world boundaries to read SAPUI5 binding contexts directly (a content script’s isolated world can’t see window.sap), fans extraction triggers across nested iframes, and returns payloads through a shadow-DOM sidebar. Four extraction modes: query-panel scrape, object/variable definition reads, coordinate-grid tables, and indent-stack tree reconstruction.
SYS.02
The pattern
SheetJSoffline-firstzero dependency
Each tool is one HTML file with embedded JSON data and in-browser XLSX parsing, built to run in a locked-down, file-origin environment. Every shipped file is simultaneously a snapshot and a re-loadable application.
Self-baking persistence
self-serialization
A “save copy” mechanism that re-serializes the entire application with fresh data baked in — using a pristine-snapshot pattern and a dedicated script-tag injection point to dodge the classic bug where a self-editing download function’s regex matches its own source.
Empirical data laws
data correctnessreconciliation
Aggregation and merge rules validated against system-of-record anchors, never assumed: rates roll up as sum-of-numerator over sum-of-denominator; in-progress periods are excluded from trends; incremental drops merge at day grain; columns parse by header name, never index; truncated worksheet ranges are recomputed before any parse.
Token theming
design tokensdark / light
CSS-token theming with zero hardcoded colors across the fleet — every tool ships integrated dark and light modes on the same data source.
Guarded build pipeline
Pythonjsdompandas truth
Versioned Python builders assemble each tool: string replacement with exact match-count assertions, syntax checks on the extracted script, jsdom verification against pandas-computed truth values, and only baked outputs ship.
SYS.03
One operating system
single-file app~50 daily users
Performance, efficiency, attendance and adherence with a full auxiliary-state breakdown, coaching, alerts, calendars, per-advisor scorecards, daily ledgers, and an embedded outlier-triage view across hundreds of agents — all in one offline file with search, frozen headers, threshold filters, and XLSX/JSON/CSV export.
In-browser synthesis engine
ETL in the browser
The builder ingests raw scheduling, HR, device, and roster files and synthesizes the complete dataset entirely in the browser — retiring the manually assembled workbook it replaced.
Minute-resolution small multiples
information designpre-attentive
A full pay period rendered as parallel per-day activity columns at minute resolution, anchored by clock-in/out bands, with a restrained palette that reserves a single accent for attention states — so problems surface before you consciously look for them.
Closed-loop coaching workflow
auditabilityserialized records
Structured coaching forms that preserve the six-week metric window exactly as it looked at each past session, filter the coach’s own prior wording in real time as they type, and close every record with a before/after metric delta. Serial-numbered and audit-ready.
Leave-one-out impact analytics
statistics
Per-advisor hover analytics including a leave-one-out team-impact figure: the points an advisor moves the team average versus the team without them — one hover away, never in the way.
Payroll reconciliation engine
time reconciliationfairness by design
Login/logout time reconciled against payroll time per advisor per day, feeding a daily investigation drill distributed to supervisors — every flagged discrepancy is investigated and confirmed with the person before any correction is made.
SYS.04
Dynamic-array architecture
LET / LAMBDAspill logic
LET, LAMBDA, FILTER, BYROW, HSTACK, CHOOSECOLS, SEQUENCE and spill logic as the standard formula stack, with structured-table XLOOKUP joins over a shared roster backbone common to every engine.
The fleet, sampled
20+ enginesWFM data
A schedule exporter that reshapes a 31,000-row workforce-management activity dump into readable per-person weeks; an early-warning attendance-governance workbook with escalation templates; an on-time-plotting audit that generates WFM change requests; a supervisor-effectiveness stack-ranking model with a coaching-effectiveness index; billable-training calculation pipelines; compliance controls for security attestations and refund reviews; quarterly absenteeism and attrition analyses.
Workbook forensics tool
VBAintrospection18 audit categories
A structural x-ray of any workbook: eighteen toggleable audit categories — formulas, names, pivots, conditional formatting, external links, a full VBA inventory — each wrapped in its own error trap so one failure never aborts a run. Chases external links and audits linked workbooks read-only; renders a themed report sheet plus an exhaustive JSON export.
VBA round-trip bridge
VBProject APIcode round-trip
Exports every VBA component with a JSON manifest so the extension-side editor can edit Excel code externally, then applies staged changes back — in-place replacement for document modules, remove-and-reimport for the rest — with a written apply log.
Platform-defect workarounds
Mac Excel
A documented set of Mac Excel bug mitigations: comment-shape realignment, note autosizing by wrapped-line estimation, threaded-comment migration that preserves authorship — and a deliberate one-line macro that clears the undo stack to reclaim memory on a taxed machine.
Power Query at the limit
Power Query M~2M rows
Two-million-row datasets held connection-only on a platform with no Data Model support: buffered single-pass cardinality diagnostics, distinct-first classification against millions of rows, and dynamic column derivation so schema drift never silently drops a column.
SYS.05
Weekly ETL backbone
SAP BusinessObjectsSuperset
A canonical query folder as the single upstream for every downstream tool: interaction, quality-evaluation, survey, and peer-feedback pulls alongside adherence, punch, roster, and scheduling extracts, refreshed on a weekly production cadence.
Multi-universe report engineering
WebI contexts235 variables
Merged reports joining thirteen data sources into one row per interaction across 235 documented variables — built on a gatekeeper-variable pattern with strict context operators, plus a discovered list of platform constraints that shaped every formula.
Statistics in anger
correlationsample sizingchi-squared
Pairwise correlation matrices computed in-formula (LET + MAP over SEQUENCE, with SUMPRODUCT pair counts), chi-squared evidence analysis, and audit-grade sample sizing — n₀ = p(1−p)(z/E)² with finite-population correction and two-sample significance testing.
Fiscal-calendar engineering
5-4-4 periods
Retail-style 5-4-4 fiscal period math threaded through every week code in the reporting estate, cross-checked against the calendar’s own arithmetic across test anchors.
Report-automation chain
Power AutomateTask SchedulerSharePoint
Scheduled report emails captured by cloud flows, transformed locally by scheduled Python builders over synced document libraries, then published and distributed with download-forced share links — an end-to-end reporting workflow with no manual step.
SYS.06
Living standards reference
third-party CX certificationsystem of record
A single-file application that became the program’s system of record: a searchable standards codex, a meetings log with heat-shaded calendar rails and verbatim transcript drawers (name-scrubbed), corrective-action tracking against real item numbering, and built-in calculators — behind a macOS-style global search overlay.
Corrective-action evidence discipline
audit evidenceverbatim authorship
A mandated evidence structure per corrective action — observation, actions, evidence, compliance case — under strict authorship rules: other owners’ wording preserved verbatim, nothing fabricated, gaps flagged rather than filled.
Escalation-accuracy program
measurement designformal sampling
Replaced a flattering but non-representative measure with QA-observed audits: formal sample sizing, a three-module framework (sizer, yield, actuals tracker), a collaboration form feeding the tracker, and a data spine at case-and-advisor grain whose defect flag is never null.
Target-setting governance
KPI governance
Exactly two sanctioned derivation methods; a gap-based customer-satisfaction method with scheduled refresh; a calibration scatter that exposed a structural impossibility between two paired targets (complementary tails of one distribution); utilization redefined to in-office shrinkage; trailing-twelve-month baselines with a delta projection bridging missing history.
WFM formula corrections
schedule attainmentutilization
Schedule attainment rebuilt from an aggregate ratio that could exceed 100% into a per-interval pass rate; a twenty-item discrepancy checklist with exact artifact, page, and cell locations; facilitation guides with run-of-show timing, roster chips, and domain-split question banks.
DMAIC driver analysis
DMAIChypothesis register
A multi-phase corrective program on the site’s top dissatisfaction driver: a multi-report join measured in tens of megabytes, a hypothesis-testing register with proven/disproven outcomes, weekly monitoring books, and behavior-level correlation analyses joining quality evaluations to surveys.
SYS.07
Native launcher layer
macOS Automator
Desktop app bundles that wrap the file-origin tools as chromeless native launchers — resolving a windowing constraint no extension could — including a dual-tenant messaging split and process-kill utilities.
Filesystem inventory browser
BSD statdisk forensics
A 3,102-entry (~11 GB) filesystem manifest rendered as a dark file-tree browser with proportional size bars, lazy expansion, five-state flagging with per-node comments, and JSON export — used to reconstruct an entire analytical workstream from disk archaeology.
Interactive meeting documentation
ReportLabPDF engineering
Fragmented chat screenshots reconstructed into clean verbatim transcripts, then compiled into interactive PDFs: structured minutes with numbered footnotes and bidirectional anchor navigation between every claim and its source line.
Host-dock component system
iframe registrymessage protocol
A master dashboard housing multiple analytics tools as registered iframe components — a four-edit registration pattern, persistent mounts, and a message-protocol bridge feeding live data to each tool.
A note on what’s missing Everything here is my own work, but it belongs to the operation it serves — so product names, internal identifiers, and client context are withheld to protect proprietary work. The architecture, scale, and technique are exactly as described. Ask me about any of it in an interview and I’ll go as deep as confidentiality allows.
Experience
Where I’ve done it.
Grouped by company — expand any role for the full detail.
VXI Global SolutionsJul 2025 – Present
Implementation Lead, third-party CX certificationLed the site to third-party CX recertification in May 2026 and rebuilt its measurement governance.Mar 2026 – Present
Certified as an implementation leader in the third-party CX standard, Release 8.0 promoted to lead the site’s recertification program, and led it to recertification in May 2026.
Serve the site by leading the site’s certification work across operations, workforce management, quality, and training — drove its corrective actions to closure.
Rebuilt KPI target-setting methodology and governance, correcting Schedule Attainment, Utilization, and Bill-to-Pay formulas for defensible, auditable measurement.
Designed a statistically-sampled escalation-accuracy measurement program and architected the DMAIC corrective-action plan for the site’s top dissatisfaction driver.
Corrected data-integrity issues at the query source, eliminating manual transcription and enabling automated analysis.
Operations ManagerRan a ~200-advisor operation and built the analytics stack it runs on.Jul 2025 – Mar 2026
Managed 10 supervisors and ~200 advisors, with an unbroken weekly one-on-one with every supervisor and a monthly operating standard for the team.
Conceived and built the site’s daily operating dashboard — an offline application synthesizing raw workforce and performance data into one operating system — used daily by ~50 supervisors and managers.
Built a fleet of analytical tools on a shared roster backbone and a weekly ETL pipeline over SAP BusinessObjects and Superset, replacing manual reporting across attendance, adherence, quality, coaching, staffing, and cost.
Stood up a new line of business — launch command center through early quality audits — and authored the supervisor onboarding program.
Ran a closed-loop coaching model that records a before/after metric delta for every session and confirms automated recommendations with the person before any action.
BridgeCraft
Operations ManagerM&A analytics — matchmaking dashboards, EBITDA recasts, and a Python teaser generator.May 2025 – Jul 2025
Built buyer-seller matchmaking dashboards to surface merger and acquisition opportunities aligned with revenue and growth criteria.
Prepared recasts of corporate tax returns, P&Ls, and balance sheets to represent EBITDA, margins, and cash flow for investment decisions.
Developed a proprietary Python application to rapidly generate polished investment teasers, standardizing format across the deal pipeline.
ConduentApr 2021 – May 2025
Operations ManagerLed 10+ supervisors / 200+ agents and built the site’s reporting backbone.Jun 2022 – May 2025
Led a team of 10+ direct and 200+ indirect reports while managing training, compliance, headcount, and timekeeping.
Created and ran a new-line-of-business upskilling process, meeting 100% of requirements across all training waves for nearly 1,000 agents.
Streamlined the supervisor training program — rewriting course material, restructuring the syllabus, and teaching classes.
Created and maintained a site-wide interactive call-center dashboard adopted from supervisor to director.
Built numerous custom Excel tools used daily by 80+ supervisors and 10+ managers to reduce time and effort across the floor.
SupervisorTop CSAT and resolution scores within two months.Apr 2021 – Jun 2022
Led a team of 20+ direct reports while managing attendance, adherence, compliance, training, and timekeeping.
Achieved top customer-satisfaction and resolution scores for the line of business within the first two months; offered a permanent role well ahead of standard timelines.
Reinvented mentoring recruitment with a master recruitment tool and developed top candidates into impactful mentors.
Created a structured support system facilitating chat support to phone agents during heavy volume.
PAVE Medicalacquired by Mermaid Medical
Product Manager / Co-FounderInvented biopsy technology; three patents; assisted the exit.2015 – 2022
Invented biopsy technology — U.S. Patents US11045173B2, US11839364B2, and US12239299B2, with EU/JP counterparts — working directly with a patent attorney.
Designed, conducted, and analyzed in vivo and benchtop testing with prototype devices to finalize specifications.
Assisted in the successful exit and transfer of technology to the Mermaid Medical team.
Argon Medical Devices
Product SpecialistCommercialized product lines through acquisition; national sales support and training.2014 – 2015
Ensured successful transition of commercialized product lines to the Argon sales team through the acquisition.
Supported sales representatives nationwide before, during, and after procedures; conducted regional product training.
US Biopsyacquired by Argon Medical Devices
Product ManagerInvented biopsy technology; two patents; trained physicians and 50+ reps.2012 – 2014
Invented biopsy technology — U.S. Patents US9463002B2 and US10004483B2.
Provided critical troubleshooting during complex procedures, preventing halted procedures and strengthening brand loyalty.
Trained and supported physicians and 50+ sales representatives; designed and ran the trade-show booth.
Intellectual property
Five U.S. patents.
Invented biopsy technology across two medical-device companies, with related European and Japanese counterparts.
US 9,463,002 B2
FULL CORE BIOPSY DEVICE
Granted
Oct. 11, 2016
Inventors
Douglas Perianu Knoll, Indianapolis, IN (US); Deborah Rae Beck, Indianapolis, IN (US); Dan C. Ireland, Martinsville, IN (US)
Assignee
JJ Dogs LLC, Indianapolis, IN (US)
Abstract
A biopsy device includes coaxially disposed inner and outer needles in which the outer needle tip is configured for obtaining a tissue sample. The inner surface of the outer needle includes a tissue retention feature which may include a countersink and/or a feature formed in the inner surface. The device may be introduced to a biopsy site through an introducer in which the introducer is vented and/or a certain ratio of introducer inner diameter and biopsy device outer diameter is maintained. The full core devices also permit a tighter tolerance between the I.D. and O.D. of the outer cannula and stylet, respectively, which further permits the use of a smaller gage introducer. Full devices also include a sample trap assembly operable to enlarge the sample cavity after the full core sample has been obtained.
Front-page drawing
US 10,004,483 B2
SCOOP CANNULA FOR A CORING BIOPSY DEVICE
Granted
Jun. 26, 2018
Inventors
Kimberly White, Plainfield, IN (US); Douglas Perianu Knoll, Indianapolis, IN (US); Deborah Rae Beck, Zionsville, IN (US)
Assignee
Pave, LLC, Indianapolis, IN (US)
Abstract
A full-core biopsy device comprises an outer cannula hub with an outer cannula coupled at a proximal end to the hub, the outer cannula with a tissue slicing feature defined at the distal tip configured for cutting tissue. The device further comprises an inner member hub and an inner member coaxially disposed within the outer cannula and coupled at a proximal end to the inner member hub. The inner member includes a tubular body, an inner member tip at an opposite distal end thereof and an elongated scoop portion defined between the tubular body and tip. The distal ends of the outer cannula and the scoop portion of the inner member define cooperating forcing cone features.
Front-page drawing
US 11,045,173 B2
FULL CORE BIOPSY DEVICE
Granted
Jun. 29, 2021
Inventors
Douglas Perianu Knoll, Indianapolis, IN (US)
Assignee
PAVE, LLC, Indianapolis, IN (US)
Abstract
A full core biopsy device includes an outer cannula carried at a proximal end by a outer cannula hub and defining a tissue cutting edge at an opposite distal end, an elongated inner cannula carried at a proximal end by an inner cannula hub and concentrically slidably disposed within the outer cannula. A housing defines a first cavity, a second cavity, and a spring hub between the first and second cavities with a bore in communication between the cavities. An outer cannula spring is disposed within the first cavity between the spring hub and the outer cannula hub. The outer cannula spring is configured to produce a force directed distally against the outer cannula hub. An inner cannula spring is disposed within the second cavity between the spring hub and the inner cannula hub and is configured to produce a force directed proximally against the inner cannula hub. A latch, stop and trigger arrangement is provided to charge the device to compress the two springs and to fire the device to obtain a tissue sample.
Front-page drawing
US 11,839,364 B2
FULL CORE BIOPSY DEVICE
Granted
Dec. 12, 2023
Inventors
Deborah R. Beck, Zionsville, IN (US); Douglas P. Knoll, Indianapolis, IN (US)
Assignee
Pave, LLC
Abstract
A biopsy device includes coaxially disposed inner and outer needles in which the outer needle tip is configured for obtaining a tissue sample. The inner surface of the outer needle includes a tissue retention feature which includes a countersink having a predetermined length from the distal cutting edge of the outer needle.
Front-page drawing
US 12,239,299 B2
FULL CORE BIOPSY DEVICE
Granted
Mar. 4, 2025
Inventors
Deborah R. Beck, Zionsville, IN (US); Douglas P. Knoll, Indianapolis, IN (US)
Assignee
Pave, LLC, Indianapolis, IN (US)
Abstract
A biopsy device includes coaxially disposed inner and outer needles in which the outer needle tip is configured for obtaining a tissue sample. The inner surface of the outer needle includes a tissue retention feature which includes a countersink having a predetermined length from the distal cutting edge of the outer needle.
Front-page drawing
Toolkit
Skills.
Analytics & data
Dynamic-array Excel (LET, LAMBDA, FILTER, XLOOKUP) · Power Query M · VBA + workbook forensics · SAP BusinessObjects WebI · ETL (BusinessObjects, Superset, Power Automate, SharePoint) · applied statistics
People management & weekly coaching cadence · supervisor onboarding & development · new line-of-business launch · stakeholder & client communication
Fluent on Windows and macOS · Office 365, Adobe Creative Cloud. Technically minded with an eye for design and frictionless UX — off-hours in C++, Python, and Assembly.
Off the clock
Other projects.
Self-directed builds I chase past the point of reason — some for a weekend, some for many years.
OpenSpan
Drive an iPad from a Windows PC over one Bluetooth radio — keyboard, mouse, audio, and clipboard — through a headless Debian VM that owns the radio and pretends to be a BLE keyboard. A deep dive into Bluetooth Low Energy, USB passthrough, and PipeWire audio, packaged to a single Windows exe.
A Chrome extension that reshapes the browser around how I work. One blue button on every page carries a universal toolkit; a red button reacts to whichever site you’re on — and a built-in Site Autopsy tool documents any new site into a spec that generates its own companion. Distributed as a single-file build console with a live feature matrix.
Reverse-engineer a 25-year-old, closed-source game engine by hand, in x86 assembly — no source — and rework it from the inside out. Seven years of RE consolidated into one version-guarded runtime DLL: 86 assembly patches, 36 custom maps, 60,000+ recolored sprite frames, and 2,100+ data-table edits.
x86 assemblyreverse engineeringZig ccDLL injectionDiablo II 1.13c
Tile every surface you live in side by side — each pane a real Firefox window, not a webview — reparented into one frame. Import your Firefox profile once and every pane is signed in; a single omnibox drives whichever pane you’re in, and Firefox’s own chrome hides until you want it. A leash of foxes is three; this is a leash of Firefoxes. Packaged to a single Windows installer.