Experience
A detailed timeline of my professional career, key roles, and the impact I've delivered across various organizations.
Senior Full Stack Engineer
usecure
SaaS cybersecurity platform serving 1M+ users across thousands of companies
Key Impact
- Handpicked alongside two engineers to form a dedicated AI Team reporting directly to the Engineering Manager, following a company-wide mandate to accelerate AI adoption. Leading the design and implementation of autonomous agent pipelines using frameworks such as n8n and Temporal to automate ticket creation and refinement through to agentic task execution with human-in-the-loop review. Currently overseeing budgeting and AWS infrastructure for the team's agent deployment
- Led a cross-team overhaul of the user health scoring system within one month: replaced an opaque AI black-box with a transparent, rules-based scoring engine using auditable checks and factual data, giving companies full control over risk assessment
- Introduced engineering process structure where none existed: defined DoD and DoR, created standardised templates for Spikes, User Stories, and Technical Stories in ClickUp, driving adoption across the dev team and significantly improving ticket visibility and delivery predictability
- Architected and shipped a custom Slack PR bot adopted company-wide across 40+ repositories, replacing the official GitHub plugin and accelerating PR review cycles significantly
- Built and published an internal NPM package for AWS CloudWatch integration, enabling plug-and-play structured logging across backend services
- Worked with AWS event-driven infrastructure (SQS, SNS, Lambda) to queue and trigger requests across a high-traffic platform, maintaining and extending existing features to ensure reliable message flow at scale
- Developed and refactored the GraphQL service layer; new resolvers, query optimisation, and improved schema readability
Technologies
Software Engineer (Permanent)
Sky UK
Transitioned from AND Digital consultancy to permanent role, continuing full-stack development on Sky's billing and payment platform
Key Impact
- Led refactoring of a legacy monorepo to TypeScript across the billing system, improving type safety and long-term maintainability
- Built and improved GraphQL backend services to support complex billing features for Smart Devices, ensuring seamless data flow between the core platform and frontend client
Technologies
Software Engineer
AND Digital (Consultancy)
Delivered tailored solutions for major clients in billing, payments, and large-scale front-end applications
Key Impact
- Direct cooperation with the clients listed below
Technologies
Software Engineer
Sky UK (via AND Digital)
Leading the modernisation of GraphQL services for the billing system for a leading UK TV, streaming and broadband provider
Key Impact
- Mentored two junior developers, bridging skill gaps that led to well-deserved promotions
- Improved workflows and facilitated scrum ceremonies, boosting delivery by 50% per sprint
- Strengthened testing by defining role responsibilities, improving team performance and ability to write meaningful test cases
- Built multiple React.js front-end applications in a monorepo, serving 1M+ daily users
- Applied expertise in GraphQL with Apollo Client, TanStack Query for server state management, Contentstack, and Optimizely
- Contributed documentation in Backstage.io, reducing onboarding time and improving cross-referencing across the Sky product estate
- Oversaw deployments via Octopus and migrated applications to Google Cloud
- Implemented Playwright for E2E testing and React Testing Library for unit tests
- Engineered and maintained Node.js backend services, refactoring legacy APIs to improve performance and reliability
- Implemented Kibana and Grafana dashboards, visualisations and alerts for rapid error detection and resolution
Technologies
Software Engineer
Lloyds Banking Group (via AND Digital)
Modernising legacy applications and implementing Agile practices for one of the UK's largest commercial banks
Key Impact
- Assessed scrum team practices and recommended improvements to workflows and coding standards
- Mentored and upskilled junior engineers in best practices
- Rebuilt and launched the New Business project, migrating the legacy Scottish Widows page into a modern React.js SPA
- Implemented a WireMock microservice to support end-to-end testing in development
- Championed Scrum adoption and facilitated ceremonies to drive project success
- Ensured W3C accessibility compliance across all pages
- Applied accessibility testing tools such as JAWS and built-in screen readers on iOS and Windows
Technologies
Software Engineer
Various clients (via AND Digital)
Early roles in AND Digital and clients (CEF, 30 Friends, AIM For); React.js, Microservices, PSM Certification
Key Impact
- Transition into Engineering role from a full-time education