Senior Full Stack
Developer, nine
years in.
I build scalable, high-performance web applications — React and Angular on the front, NodeJS and NestJS behind them — and I care about clean code, performance and the people I build it with.
Selected work
Open a card for the detail
Secondmind
Cambridge — Jun 2025 – Present
Full Stack Developer Consultant
Hardening the component layer of a high-traffic single-page app so teams can ship faster without breaking it.
+
Hardening the component layer of a high-traffic single-page app so teams can ship faster without breaking it.
- Refactored and enhanced modular UI components for a high-traffic SPA using React and Styled Components.
- Strengthened cross-browser compatibility, ensuring seamless performance across Chrome, Firefox, Safari and Edge.
- Increased test coverage with Jest, reducing post-deployment bugs by 40%.
- Led component standardisation through Storybook, accelerating feature delivery across teams.
BT Group
Manchester — Nov 2024 – Mar 2025
Full Stack Developer Consultant — Team lead
Rebuilt the agent dashboard that BT's customer service teams use to resolve business-customer problems.
+
Rebuilt the agent dashboard that BT's customer service teams use to resolve business-customer problems.
- Revamped an existing legacy agent dashboard onto the latest profile hub, covering account creation, recovery, association and profile updates.
- Led the development team of 5 and owned the foundational architecture.
- Worked closely with stakeholders and designers to turn proposals into a fully functional MVP.
Sky
London — Oct 2023 – Nov 2024
Senior Software Developer
Sky Live, an interactive camera device — app development in WebGL, and the testing and CI that kept it releasable.
+
Sky Live, an interactive camera device — app development in WebGL, and the testing and CI that kept it releasable.
- Built app features with Lightning JS, a JavaScript framework that renders through WebGL.
- Designed automated contract testing scripts wired into the CI/CD pipelines — a 50% increase in testing efficiency across 10+ microservices.
- Created Cypress E2E suites running on Concourse CI and on a device farm covering every target device.
- Led the migration from Yarn to PNPM, cutting installation and CI build time by 30%.
- Managed a customer-facing static Next.js site on AWS Amplify, with Grafana dashboards over AWS CloudWatch.
BOXARR
Bristol — Nov 2022 – Apr 2023
Senior Frontend Developer
Converted an Angular application into React from scratch, and laid the foundation the team built on.
+
Converted an Angular application into React from scratch, and laid the foundation the team built on.
- Chose the stack and laid the foundation of the React application: Redux Toolkit and Query for API state, AG Grid for data tables, ECharts for dashboard widgets.
- Used Vite instead of Webpack for faster builds, and added Storybook to showcase the widget components.
- Helped hire and onboard new developers, and assisted the project manager with the JIRA board, ticket review and timeline planning.
- Worked in a team of four on two-week sprints, reviewing each other's pull requests.
Sterling Street
Apr 2025 – Jun 2025
Full Stack Engineer
Built the company's business website, plus a chatbot and an adviser-finder on top of it.
+
Built the company's business website, plus a chatbot and an adviser-finder on top of it.
- Developed the business website with React, Next.js, TypeScript and Tailwind CSS, with CI/CD through GitHub Actions.
- Engineered a custom chatbot using Azure Bot Service, integrated with Microsoft Teams.
- Built a "find the closest adviser" widget from geolocation and postcode, with dynamic adviser listings via the Microsoft Graph API.
Where I've worked
From a front-end trainee in Cochin to leading delivery teams for UK enterprises.
| Years | Company | Role | Where |
|---|---|---|---|
| 2025 – Present | Secondmind | Full Stack Developer Consultant | Cambridge |
| 2025 | Sterling Street | Full Stack Engineer | United Kingdom |
| 2024 – 2025 | BT Group | Full Stack Developer Consultant | Manchester |
| 2023 – 2024 | Sky | Senior Software Developer | London |
| 2022 – 2023 | BOXARR | Senior Frontend Developer | Bristol |
| 2022 | Together Creative | Full Stack Developer | London |
| 2019 – 2021 | Standard Chartered | Project Lead Developer | Chennai |
| 2019 | Nexquare | Full Stack Developer | Cochin |
| 2016 – 2019 | Red Panthers | Trainee — Full Stack Developer | Cochin |
Skills & stack
Frontend
- React — Redux Toolkit
- Angular
- Next.js
- Svelte — VueJS
- TypeScript
- Design systems — Storybook
Backend
- NodeJS — NestJS
- Ruby on Rails
- Java Spring Boot
- Firebase
- Scalable architecture
Cloud & CI/CD
- AWS — Azure — GCP
- Kubernetes
- GitHub Actions — GitLab CI
- Jenkins — Concourse
- Pulumi — Grafana
Testing & ways of working
- Jest — Cypress — Selenium
- Contract & E2E testing
- Agile — two-week sprints
- Leading small teams
- Hiring & onboarding
A bit about me
Education
I'm a Senior Full Stack Developer with over 9 years of experience building scalable, high-performance web applications across multiple industries and teams. My work spans frontend frameworks like React, Angular and Svelte, and backend development using NodeJS, NestJS and Ruby on Rails.
Over the past few years I've specialised in contract and consulting roles, helping companies modernise legacy systems, accelerate delivery and scale architecture in fast-paced, agile environments. I bring a hands-on approach to CI/CD automation, testing and cloud deployment.
Whether leading a small team or collaborating across disciplines, I focus on clean code, performance and delivering value through thoughtful engineering. I'm now looking for a long-term opportunity where I can contribute more deeply to a product or platform's growth.
Feel free to connect or reach out if you'd like to collaborate.