Tools I've built that mirror real commercial practice — pricing, margin and decision support.
Pricing · HTML · JS · Python
Product Margin Simulator
An interactive price-to-margin waterfall — gross price through rebates, discounts, COGS and OpEx to net margin, updating live, with a branded Excel export. The same gross-to-net logic I work with in commercial operations, built as a tool.
Commercial Analytics · Whitespace · HTML · JS · Python
Account & Portfolio Prioritization
Upload a sales export → whitespace opportunities (products a customer's peers buy but they don't), ranked per account manager with explanations and an Excel export. All processing in-browser; data never leaves the machine.
FP&A · Forecasting · HTML · JS · Python
Cash Flow & Runway Simulator
Project 12 months of cash, see months of runway, flip Base/Best/Worst scenarios and stress-test sales, costs and collection delay — live, with a branded Excel export.
Pricing · Free tool · HTML · JS · Python
Discount & Margin Calculator
A free, universal calculator — enter price, cost and a discount and instantly see the margin you keep and how many extra units you must sell just to break even on that discount. Any currency, mobile-friendly.
Operations · Lodging CRM · HTML · JS
Rental Portfolio Manager
A browser-based CRM for a short-term / summer rental business — properties, bookings, rent revenue, cleaning turnovers and occupancy in one view. Editable sample portfolios, Excel export, all in the browser.
Pricing · Portfolio strategy · HTML · JS
Product Portfolio Optimizer
Set what each product earns and what it consumes of a scarce resource — capacity, field-force days, marketing budget — and the optimizer finds the unit mix that earns the most contribution for the same resource, with the uplift over your current plan and a branded Excel export.
FP&A · Management reporting · HTML · JS
Divisional & Monthly P&L
Turn a trial balance into a consolidated P&L, a 12-month view that exposes loss-making months, and a per-division breakdown — multi-industry presets and CSV upload, all in the browser.