Experience

Software Consultant

Hostech Limited

05/2023 - Current
  • Working with a team of designers and engineers to create an all-encompassing bespoke design system using React and Storybook for mass internal use
  • Consulted on multiple projects within BP to implement new functionality and improve code quality including a Monorepo migration.

Team Lead & Manager

iManage

03/2019 - 04/2023
  • Led a team of up to 12 individuals, overseeing recruitment and hiring processes for contractors and full-time employees
  • Implemented cutting-edge technologies including GraphQL, NextJS, and Typescript
  • Maintained rigorous testing standards through Jest, Enzyme, Cypress, and Scalatest
  • Developed GitHub pipelines for Continuous Integration/Continuous Deployment
  • Utilized modern software patterns such as CQRS (Axon), BFF, and Monorepo
  • Integrated logging and alerting into Docker microservices
  • Provided guidance and mentorship to team members through 1-1s
  • Effectively translated product requirements into actionable tasks for team execution.

Senior Fullstack Engineer

iManage

07/2018 - 03/2019
  • Launched a cross-team guild to develop a React component library utilizing Storybook and Rollup, contributing significantly to the creation of initial components. This library was eventually adopted by teams across the company and celebrated by the UX division
  • Successfully implemented the ReactJS and Scala (Play framework) for new full-stack features and functionalities
  • Acquired expertise in writing functional code through Scala and Ramda (Javascript)
  • Executed major refactors and introduced new features, including transitioning application routing from server-side Scala to client-side React.

Co-Founder

Fauda

08/2017 - 06/2018
  • Co-founded a company with a close friend and former colleague, leveraging diverse skill sets acquired from previous professional experiences
  • Project development utilizing React, Redux, styled-components, and a REST API developed with PHP and the Laravel framework
  • Designed and developed a mobile application for a client using React Native, successfully launching on both Android and iOS platforms to showcase content from a WordPress host.

Fullstack and Devops Engineer

Movidiam

05/2016 - 06/2017
  • Developed new full-stack features and functionality using EmberJS and Laravel PHP
  • Implemented a new CI/CD pipeline from scratch utilizing Jenkins to deploy from GitHub to AWS EC2 servers
  • Took charge of infrastructure duties, establishing a highly available Kubernetes production cluster.

Fullstack Software Engineer

Lendlabs

01/2016 - 05/2016
  • Led the development of a full-stack MVP utilizing PHP and AngularJS, successfully showcasing the product to key financial lenders
  • Collaborated with team members to define functional requirements and design strategies for project implementation.

Fullstack Software Engineer

Deko

08/2013 - 08/2015
  • Developed core functionality for processing finance applications and an automated decision-making system in PHP
  • Overhauled significant portions of the codebase into industry-standard frameworks AngularJS and Zend Framework
  • Demonstrated strong domain knowledge and served as the go-to developer for support requests
  • Led daily meetings, provided mentorship to new team members, prioritized teamwork, and engaged with external stakeholders on a regular basis.

Student

Brunel University

2010 - 2013
  • BSc (Hons) Computer Science 2:1.