Summary
Allen Firth is a Senior Consultant Developer and architect with over two decades of hands-on experience building and modernizing enterprise systems across energy, finance, insurance and legal sectors. He specialises in Microsoft stacks—C#, ASP.NET WebAPI and Azure—while also delivering full-stack solutions using Angular, TypeScript, Node.js and modern data pipelines. Allen has driven agile transformations, coordinated distributed teams, and led cloud migrations and real-time processing projects (including live sports telemetry and trader intraday reporting). He combines practical architecture with delivery: designing APIs and data lakes, integrating legacy SAP/iSeries landscapes, and implementing CI/CD and test-driven practices. Now based in Durban, South Africa, he runs CodeStream Systems to provide consultancy and bespoke development for international clients. A detail that often surprises collaborators: he pairs deep enterprise integration experience with frequent hands-on frontend work, moving seamlessly between API design and UX-facing implementations.
12 years of coding experience
19 years of employment as a software developer
University of South Africa