I'm a London-based Frontend developer keen on crafting clean, functional products that address real customer needs.
Employment
- React
- Typescript
- GraphQL
- Testing library
- Styled Components
Led the development process of reworking the application for mobile devices, ensuring that essential features were accessible across a range of devices where previously they were not. This involved working closely with the design team to ensure the user experience was consistent and intuitive.
Contributed to developing and expanding the internal React component library, enhancing platform scalability and maintainability.
Collaborated in the re-architecting of the client-side application, focusing on enhancing code reusability and integrating an upgraded component/design system.
Maintained and led the development of new features such as a mention system for a Notion-like documentation tool, enhancing the UX and increasing user engagement within the product.
Demonstrated adaptability and a thirst for learning by embracing new technologies, Typescript, styled-components, Apollo client for handling data fetching, caching and optimistic UI updates and also an introduction to Next.js.
- React Native
- Typescript
Developed new UI functionalities for the Token crypto investment app utilising React Native and TypeScript.
Enhanced the KYC procedure by refining views and collaborating with the design team for a refreshed appearance and user experience.
- React
- GraphQL
- Rails
- Testing library
- Design systems
Design and development of the CA design system using a collection of functional CSS classes and components for improved DX, consistency and improved performance.
Leading new feature development and contributing to existing features of a bespoke case management system using Ruby, Rails and React.
Initiated the development of a React component library, aligning it with our newly established design system to accelerate feature delivery processes.
Mentor junior team members, giving guidance on solving technical problems and planning features, ultimately giving them freedom to take more of a leadership role in other projects.
Discovery and development for a new CMS to scale content and it's distribution.
Qatalog
Feb 22 - Aug 23
AI-driven enterprise solution aimed at enhancing business efficiency and decision-making.
Monolith.xyz
Nov 21 - Jan 22
Secure platform for investing in curated cryptocurrency, emphasising community engagement and compliance.
Citizens Advice
Apr 17 - Oct 21
A network of independent charities offering free confidential advice and information.
For a more formal history of my work experience, check out my resumé.
Code challenges
Let me also give you a peek into how I've tackled a few coding challenges previously.
Note: Organisational references are intentionally omitted to maintain a degree of confidentiality, as these challenges may still be in use.
Venue search
A simple application to search and display venues in London using the Foursquare API.
Persistent theming
An example React application to demonstrate persistent theming.