I'm a UK-based full-stack engineer π¬π§ I co-founded a startup that uses AI to make email accessible for Dyslexia & ADHD π Previously ran a health tech company, am a TEDx speaker and spoke at Warwick University on AI and Accessibility π€ Nasa Hackathon Nominee πΎ I'm a neurodiversity advocate and love building products that make the world a better place β€οΈ Iβm interested in how AI is changing the user-interface β particularly how it can make tools more accessible, enhance learning, and support mental health π¨π½βπ« When I'm not coding, I love hiking / running in the outdoors π³ spending time with my little daughter and skiing β·οΈ
- Frontend: JavaScript (ES6+), TypeScript, React, Next.js, Redux, React Query, HTML, CSS, Tailwind, Accessibility (WCAG / ARIA)
- Backend: Node.js, Express.js, REST APIs, BetterAuth.js (OAuth / Sessions), JWT/OAuth, Passport.js, Zod (Validation)
- Database: SQL, SQLite, PostgreSQL + Drizzle ORM (schema & migrations)
- Testing & Quality: Vitest, Jest, Test-Driven Development (TDD), WCAG Compliance
- DevOps / Deployment: Docker, GitHub Actions, Vercel (manual CI/CD workflow)
- Analytics & Collaboration Tools: Posthog (product analytics), Parabol (retrospectives), FigJam, Excalidraw, Jira, GitHub, Postman
- Practices & Paradigms: OOP, Modular Design, DRY, Separation of Concerns (SOC), Familiarity with SOLID & Functional Programming, Lean and iterative delivery, Value-driven development
- Ways of Working: Agile, Kanban, Scrum, Scrumban, Lean, Cross-functional collaboration, Product-engineering alignment, Stakeholder communication
- UX & Product: Figma, Prototyping, Wireframes, User research, User-centred and data-informed design, Product discovery, Customer development, Translating user and business needs into product decisions.
- Mentoring & Leadership: Remotely led a team of five, mentored Hull University business students, and delivered TEDx and public talks.
Experienced in startup environments, balancing user needs, technical feasibility, and business goals.
-
LittleSteps AI
Next.js + TypeScript β Full-stack LLM app with auth, prompt history, and Docker β for personalised parenting support. -
Jammming
React App β Search the Spotify API, build custom playlists, and save them to your Spotify account. -
Next.js Dashboard
Next.js + TypeScript β Built modern dashboard layout and data rendering.
Open to remote internships & junior engineering roles (remote - first preference) and hybrid roles (Hull, Leeds, York, London) - particularly that focus on using AI in education, mental health, healthcare and AI user interface innovation.
Email: [email protected]

