Badges
Certifications
Work Experience
Software Engineer
English Premier League Football Club•  February 2017 - December 2023
Scout Management systems in .NET and TS Azure hosted microservices architecture with multiple applications supporting scouting activities. Applications are authenticated PWA's allowing for online and offline situations. Uses a common set of Web Components built on StencilJS using TypeScript. Highly scalable backend architecture using CQS and Event Sourcing. This provides fully auditable data streams and allows for multiple read databases with schemas specifically for the job they do. Data is gathered from multiple sources. Local development against SQL server databases or using Docker for running EventStoreDb and Couchbase to emulate the live environment. C# .NET Core 8, TypeScript, Microsoft SQL Server, EventStoreDb, Couchbase, Microsoft Azure, GitHub Actions
Education
University of Sussex
Computer Science and AI, BA•  October 1990 - July 1993
Computing in various languages, POP11, LISP Linguistics, Philosophy, Psychology
Links
Skills
aj061 has not updated skills details yet.