Journey
A slightly non-linear path that somehow makes sense.
I started as a developer, moved into design because the interesting problems kept being about people, went back to university to study that properly, and have been designing (and occasionally building) products since. Select any stop for the detail.
Where I started. I built responsive web apps in React and Angular, and learned that the way something is built shapes how it feels to use.
- Developed responsive web applications in React and Angular with full cross-browser compatibility.
- Implemented WCAG accessibility features and optimised performance through lazy loading, code splitting and caching — a 30% reduction in page load times.
- Participated in code reviews and pair programming to keep code quality high across the team.
A side project that turned my mandala and Zentangle art into t-shirts, stickers and tote bags. I later became a Certified Zentangle Teacher.
I moved across to design because I kept finding the interesting problems were about people, not code. Internal collaboration tools and a customer-facing dashboard overhaul.
- Designed and refined interfaces for Cisco’s internal collaboration tools, improving usability and accessibility for global teams.
- Led user research — interviews and A/B testing — to identify pain points and gather actionable insights.
- Contributed to a major overhaul of Cisco’s customer-facing dashboard, resulting in a 40% reduction in support tickets and a 25% increase in user satisfaction scores.
- Global Events Lead and Regional Creative Lead for Cisco ECN ERO (voluntary).
I left Cisco and moved to the UK to study HCI properly. Graduated with a distinction in my dissertation, and later came back as a guest lecturer.
Founding product designer at a B2B fintech. I designed and built the interfaces myself, which meant research, Figma and React all in the same week.
- Designed and developed user interfaces for a new B2B fintech platform, integrating UX design and front-end development end-to-end.
- Implemented responsive, accessible interfaces in React and Angular.
- Prototyped and iterated on low- and high-fidelity wireframes in Figma, validating concepts through interviews and usability testing.
- Optimised the user journey and front-end performance, contributing to a 65.7% increase in new account registrations.
RelatedInstant VAT Refunds
Alongside my main role: freelance research for Genomics England studies, interviewing Bengali-speaking mothers about newborn whole genome sequencing materials.
- Design and test A/B flows and stimuli to improve comprehension and engagement for participants with limited English proficiency.
I work on Flyway, Redgate’s database DevOps product. Research, interaction design and a fair amount of getting hands-on with the product — including AI and MCP work.
- Led the research and design behind the Flyway MCP server, shipped in v13.0.0.
- Ran hands-on technical friction research on the MCP server — installing, configuring and stress-testing it across platforms — and surfaced packaging, configuration-merge and OS security issues directly to engineering.
- Opened pull requests into the product codebase and built a reusable Claude skill that lets non-technical designers create PRs independently.
- Co-built “Blast Radius” during Innovation Week: an AI-powered migration risk-scoring engine.
- Designed Flyway Desktop’s Code Review UI — violations panel, rule configuration, severity system.
- Extended the Figma pattern library to cover the Flyway CLI.
- Led enterprise customer research (payments, fintech, energy) that set Flyway’s AI roadmap.
RelatedAI in Flyway, Code Review, Schema Model Wizard, Launch Page Optimisation
Education
2021 – 2022
MSc Human Computer Interaction
University of Bath, UK
Distinction in dissertation
—
B.Tech Computer Science and Technology
Maulana Abul Kalam Azad University of Technology (formerly WBUT), India
