Junior Business Systems Solutions AI Engineer
bet365 · Manchester, UK
Building AI tooling, features and performance fixes across C#/.NET, React/TypeScript and Python for internal business platforms.
- Solely designed and built the Next.js/TypeScript frontend for a compliance investigation platform within three months of joining, taking it from an empty repo to production across multiple regions. It cut case lookup from hours to ~8 minutes, and the Python / Azure OpenAI reporting workflow I co-developed alongside it gave analysts 10x+ throughput.
- Own features end to end on a .NET 8 / React trading operations platform, from the stored procedures and API endpoints up to the UI, state and a 26-case test suite.
- Tracked down why a high-traffic events API was slow and found several separate causes, including Redis cache stampedes, a missing index, a ~5s DataTable step and serializer settings being rebuilt ~111k times per request, and diagnosed connection pool exhaustion along the way.
- Fixed a save bug that turned out to have five separate causes, from a string comparison to a stale client cache and a discarded PUT response, then moved the business rule server-side so it can't drift again.
- Built audit logging for a regulatory compliance platform, capturing what changed at write time with an EF Core interceptor, plus a reusable incremental sync from Postgres to BigQuery running on Hangfire.
- Reviewed the architecture of an LLM-based federated search proof of concept before it was built, flagging prompt injection, token storage and an undesigned streaming path.


