Turning ambiguous ideas into shipped software.
I'm Bob, a product engineer who's spent 15+ years making complicated software feel simple. Fluent across product, design, and engineering, I help teams shape the right product and drive ideas to production.
Start a conversationWhat I do
Product
- Discovery & Framing
- Product Strategy
- Knowing What Not to Build
Design
- UX & User Research
- UI & Prototyping
- Design Systems
Engineering
- System Design
- Full-stack JS
- Databases & Cloud
Selected work
-
MapsPeople
Staff Product Engineer · current
Building the next generation of MapsIndoors, the spatial intelligence and mapping platform used by enterprises like Cisco, Google, and CBRE. I drive it end to end, from the UX and UI through to the data model, services, and infrastructure.
-
Networker Variant
Lead Product Engineer
An SAP consultancy wanted to turn years of SAP Variant Configuration IP into a product. I partnered with them to define, design, and build the CPQ end to end, wired into SAP so every quote is correct by construction against the ERP, and into Salesforce CRM, where the sales team already worked.
-
Klaripath
Founding Product Engineer
Partnered with the founders to take an early-stage meeting-collaboration product from napkin sketch to launched SaaS. I owned the product and engineering end to end: discovery and UX through to a SvelteKit & Firebase build with real-time collaborative notes, team billing, and infrastructure lean enough for them to run themselves.
-
AIR
Product Lead
Worked with the CTO to turn around a stalled consumer financial-planning platform. I owned the product design end to end and created hundreds of wireframes, prototypes, and screens, then hired and led the frontend team that shipped it in Svelte. The hard part: making pensions and retirement clear enough that ordinary people would engage.