Technical Lead
Architecture and technical direction across the products:
- laid the foundation the team works on: the core .NET and Angular libraries and one application template, which every project since 2022 starts from and takes its look from
- built the metadata-driven framework on top of it, turning entity configuration into whole screens. A developer who needs something it does not cover escalates onto an API they already know instead of rewriting the screen
- designed the configuration-driven scheduling library, together with the verification that shows it reproduces the systems it replaces
- built the internal developer portal, the desktop agent that drives it, and the documentation service that private APIs are retrieved from
- led the analysis on a large manufacturing engagement. A knowledge base assembled from the raw material of the meetings, then used to produce what the project ran on: the interface agreements with the customer's other vendor, and the specification itself
- then the testing infrastructure across all of it, from unit tests through to end-to-end. This is where AI-assisted work first paid for itself, and it is what keeps ten years of accumulated code safe to change
- established how the team works with AI-assisted development: what may be generated, what must be verified, and how the verification is itself proven to work
- train and coach the development team on architecture and engineering practice