Sam with Winston

Hi, I'm Sam!

I'm a software leader based in San Francisco. I build developer tools and scale engineering teams.

What I'm Working On

KS — An Attribute Grammar framework for TypeScript. Declarative computation over tree-structured data — define attributes and equations, the framework handles evaluation order, validation, and composition. Pure-data IR, two evaluation pipelines (lazy + compiled), and a self-hosted validator (the AG that validates other AGs is itself an AG).
Interactive explainer →

Previously

Patterns (2024-2025) - Co-founded and built a process mining agent that crawls data warehouses to construct process graphs of business logic. Deployed at Uber (pricing logic across 230K monthly rides) and for lockbox payment matching (6K monthly payments). SQL rules engine with agent-generated candidate rules and human-in-the-loop validation.

Constantinople (2022-2023) - Chief Product and Engineering Officer. Managed product and engineering team of 50. Built SME "bank in a box" where clients configure the bank declaratively. Transaction banking and unsecured lending, live with paying bank customers. Raised $70M in Seed and Series A.
Square Peg investment notes · Airtree investment notes

Accenture (2017-2022) - Group Manager, AIOps. Started as a grad and built an automation platform for outsourcing contracts. Scaled from solo project to 70 engineers in Australia serving 200 clients managing $10B+ in contracts. Platform included OCR, workflow orchestration, chatbots, NLP ticket classification, and ITSM automation.
AFR: "How Accenture's Sydney AI team of one went global"

Military Service

Australian Army Reserve (2014-2021) - Infantry Platoon Commander, Lieutenant. 2/17 Royal New South Wales Regiment. Commanded 30-soldier platoon. Served on OPERATION BUSHFIRE ASSIST 2020.

Education

University of Sydney - Bachelor's Degree, Engineering (Mechatronic/Space). Thesis on speech recognition. Electives in robotics, algorithms, satellite design, orbital mechanics, avionics, system dynamics and control.

Technische Universität Berlin - Academic exchange. Radar and Remote Sensing, Image Recognition and Machine Learning.

Get in Touch

GitHub · LinkedIn