Enterprise systems architecture and full-stack development, end to end — from the data model down to the code that runs it.
Design how your systems fit together — CRM, ERP, billing, databases — so the same fact means the same thing everywhere.
Make separate platforms talk to each other reliably — NetSuite, Salesforce, Shopify, iPaaS tools like Celigo — through code and configuration.
Rebuild aging applications on a modern stack — Java / Spring Boot, Vue, React — without losing the logic that made them work.
Move data between systems cleanly, define the model everything shares, and surface the quality problems before cutover, not after.
Build the application end to end — backend, APIs, and an interface the people who actually use it can understand.
From internal tools to SaaS products, built to fit the real workflow in front of you — not a template.
I sit with your team, watch how the work really happens, and build around that — in plain language, not jargon.
Strategy and architecture through hands-on build, migration, and testing. Not just diagrams handed off to someone else.
Twenty-five years, largely self-taught from the fundamentals — so I can learn an unfamiliar system fast and go deep when it counts.
The rules and reasoning that only live in people's heads become documentation and architecture your whole team can trust.
Defined the canonical data model shared across CRM, CPQ, ERP, and billing, and led the architecture of a full billing-platform transformation — decision records, migration design, and hands-on build.
Took a legacy desktop application and rebuilt it on a Java Spring Boot backend with a Vue front end — reconstructing business rules along the way. Now in daily use by a 20-person team.
For a specialty online retailer, migrated a legacy platform to a modern multi-channel ERP, integrated Shopify and the warehouse, and built custom support and fulfillment tools designed from the floor up.
Engineered software that made pricing thousands of stores and tens of thousands of SKUs fast and simple — scaling large datasets across four different database engines, in an era before the cloud.
Client names withheld by request. Representative of 25 years of work.
Scheduling software built for small studios.
RoundCircle started ten years ago as the system I built to run my wife's dance studio. It's been quietly running it ever since. Now I'm rebuilding it as a platform any small studio can use — class schedules, enrollment, and the day-to-day — without the bloat of enterprise tools.
About
For twenty-five years — from grocery-pricing engines written in raw Java to enterprise billing platforms — I've been the person who takes on whole systems and makes them work. Often the one brought in after other teams have stalled.
I work at the seam between the business and the software: fluent enough in the commercial logic to know what a system has to do, and technical enough to go build it. New Thinking Designs is where that work lives — independent projects, custom builds, and the products I'm growing on my own.
Or a product you want built right the first time? Tell me what you're working on — I read every message myself.