Designed a metaprogramming engine that compiled UI-defined rules into executable C# at runtime — collapsing the time-to-market for new pricing rules by 90% and removing the need for code releases.
A UK travel client priced products through dozens of business rules that changed weekly with the market. Each rule change meant a backend deploy, a QA cycle, and a release window. Operations teams had ideas they could not ship; engineering had a queue it could not drain.
Configuration-driven rule engines existed, but none expressed the conditional logic the business actually wrote. The product needed full expressive power — without giving non-engineers access to a code editor, and without paying the cost of a deploy for every change.