Tech Lead at RX Global (2024-01 – Present)
Operating at staff-engineer scope
- Agentic platform & AI strategy: built the agentic AI platform now adopted org-wide across all 13 engineering teams, with ~80% of devs on the custom agents and spec-driven workflows. Own the shared skills repository other teams build on, run regular enablement sessions, and co-authored the company AI strategy with the Senior Director.
- AI security & governance: set the guardrails for org-wide AI use, putting policies in place to prevent unauthorised tool and MCP usage and standing up governed Bedrock agents for teams outside the custom workflows.
- Delivery leadership & org-wide tooling: took on delivery-management alongside the Tech Lead role and rebuilt how the team works. Automated Jira metrics into dashboards now used by all 13 delivery managers across the org, and replaced a two-day, 8-hour leadership review with a single 2-hour update, saving every attendee 6 hours a month.
- New revenue platform (cross-team): architected the badge-upgrade platform for VIP add-ons and paid sessions, spanning the mobile, registration, payments, and conferences teams, with session data kept private to each visitor by design. Since launching last month it has rolled out across 22 shows and is still growing, with an average 16% of ticket sales now including an add-on, both at checkout and on return visits.
- Offline-first floorplan service: architected and prototyped an interactive floorplan, then validated it live at a flagship show. Optimised the bundle size for low-connectivity venues, reaching 67% mobile adoption on show days against a 30% forecast.
- Applied AI product: designed and shipped a real-time RAG generative-AI assistant to production, lifting the North Star Metric by ~4 percentage points.
- Technical direction & standards: set department-wide standards (GraphQL, package governance, gateway policies) and shared NuGet/NPM modules. Led schema-stitching adoption and a zero-downtime Apigee hybrid migration, and drove production defects to near zero using Splunk APM and RCA.
Lead Software Engineer at RX Global (2023-01 – 2024-01)
Operating at staff-engineer scope
Senior Software Engineer at Law Business Research (2022-01 – 2023-01)
- Architected greenfield services interfacing with legacy systems. Shipped 25+ SSR components and cut time-to-first-meaningful-paint by ~6s.
- Built an analytics portal reaching ~1.3m users that directly increased subscription sales.
- Cut ticket rollover by ~70% as Scrum Master across three workstreams for 12 developers.
- Trained new hires in clean-code practices, strengthening onboarding for the team.
Senior Software Developer at Alan Blunden & Co (2021-01 – 2022-01)
Software Developer at Alan Blunden & Co (2019-01 – 2021-01)
Junior Software Developer at Alan Blunden & Co (2018-01 – 2019-01)
- Cut broker-portal load time by ~15s through DB indexing and caching, which reduced bounce rate by over 30%.
- Architected microservices for document distribution and notifications, meeting legal turnaround SLAs.
- Led a team of 3+ developers across product, data/analytics, and MI/BI deliveries.
- Parallelised tests and streamlined the publish pipeline, trimming build and deploy time by 10+ minutes.
Research Intern at Surreal Vision / Oculus (acquired by Facebook, now Meta) (2016-06 – 2017-09)
- SLAM research with LiDAR and Kinect (RGB-D) for indoor mapping/localisation; prototyped feature tracking, pose estimation, and point-cloud processing; benchmarked accuracy and drift.
Technical Consultant at DashByrd (2016-01 – 2018-01)
- Selected the stack and built a cross-platform front end.