Case study — 2023 — Linnovate
Storm: Auto Resale with Buy-Back Guarantee
Storm is a B2C automotive resale platform with a guaranteed vehicle buy-back. I reverse-engineered the internals of a legacy CRM, rebuilt dynamic workflows around it, integrated third-party services, and containerized deployments with Docker, cutting deployment failures by 70%.
Storm
Auto Resale with Buy-Back Guarantee
Linnovate — 2023 — Full-stack development & deployment
The problem
A buy-back guarantee is not a landing page feature. It is a legally binding workflow the product inherits from an old, undocumented CRM. Every vehicle resale has to execute that workflow correctly, from listing to guaranteed repurchase.
The legacy CRM had no API surface and no documentation. Deploys failed unpredictably, which is tolerable for internal tooling but fatal for a consumer platform promising guarantees.
The approach
Reverse-engineer what cannot be replaced yet
I mapped the legacy CRM's internals into explicit, dynamic workflows the new platform can drive. The behavior the business relies on stayed intact while the interface around it modernized.
Integrate the third-party services properly
Payments, vehicle data, and operations systems were wired through defined integration layers instead of scattered ad-hoc calls, so a failing external service could not take down the whole flow.
Make deployments boring with Docker
Containerizing the PHP and React stack removed environment drift. Deploys became a routine operation instead of a risk event.
Results
-70%
Deployment failures after containerization
Legacy
CRM internals reverse-engineered into dynamic workflows
Live
Third-party integrations running across operations
Other case studies
My role on Linnovate: Full-stack development & deployment.