MatchPint

Role: Frontend Developer

Type: Full time

JavaScript, React, React Native, Redux, Next JS, Node JS, Tailwind, Sass, Cypress, Detox

MP is a sports and bar finding London based start-up currently operating in the UK, France Ireland and Australia. I work in a team of 4 other developers, Product Manager and a QA. I am responsible for a delivery, bug fixing and testing of all new and existing features across 4 platforms - B2C website/web app, B2B web app, CRM and B2C Native app as well as shared component library. I’m proudest of migrating an old PHP site to a NextJS/React/Tailwind web app. I’ve also introduced Detox ( React native ) and Cypress testing tools, brought back a shared component library and built a large part of the current React Native app.

Teach A Man To Fish

Role: Full-stack developer

Type: Full time - short project

React, Node, Express, PostgreSQL, Travis, Cypress, Jest, SuperTest, Figma, Aittable API

As a part of a Tech For Better project along the team of 3 other developers we designed, developed and deployed an MVP of a gamified web app aimed at building business skills in children and young adults in developing countries. Our project was then used to secure the funding for further development. As a dedicated test specialist I brought the use of Cypress, Jest and Supertest as well as Travis for our deployment.

iVe Stock v1

Role: Full-stack

Type: Hobby/Practice

JavaScript, ExpressJS, NodeJS, ejs, MongoDB

Passion project developed quite early in my coding journey which besides its hideous UX/UI remains one of my proudest ones. iVe Stock’s is an app built with the aim to help small food businesses control their daily stock levels, sales and wastage. It uses passport user validation, MongoDB with mongoose and Express with 'ejs'. Product was poor and hard to use. I’ve designed, built and deployed this app alone with only a few months of coding experience. I am currently working with a UX/UI designer on v2 built in Next JS / MongoDB. Watch this space…

Colour Picker App

Role: Full stack

Type: Hobby/Practice

HTML, CSS, JavaScript, React

Another early project, a web app to create custom colour pallets which can be stored, colors rearranged ( using draggable components ), saved and copied into a clipboard using various colour formats. It uses MaterialUI and other component libraries.