Projects I have worked on
Here are some of the projects I have worked on:
3 most notable projects
Splyt x Binance
A holiday experience booking service, enabling users to book all kinds of experiences anywhere at anytime within the Binance app.
Tech stack: The backend was built with Node/Koa, and made use of Elasticsearch. We used MongoDB for storage. It had 80% test coverage. The RESTful API was made to be provider-agnostic, enabling us to easily integrate with any new company we partnered with.
User base: 90 million users in more than 150 countries
Project length: 6 months
Team size: 5 developers + QAs + PO + Designers
Splyt was the super-app enabler, providing all verticals a company might need to extend its services. As part of this, Splyt partnered with Binance to integrate a ride-hailing service as well as a holiday experience booking service.
Further reading:
PHIN
A major refresh to an existing portal which is used by thousands of hospital staff or medical consultants working in the private healthcare sector, in order to submit/edit/view a wide range of medical data.
Tech stack: A full stack product with a frontend build in React and typescript, and a backend built with NodeJS/Fastify to replace the legacy NodeJS/Express API.
User base: 10 000+ users
Project length: 1 year and 6 months
Team size: 5 developers + QAs + PO + Designers
This required close collaboration with all members of the team: With designs to provide some insights on technical feasability, with product for refining and estimating features, with other developer to make architectural decisions and peer review each other's code, and finally with our QAs to understand and resolve bugs in an efficient and timely manner.
Further reading:
Chazago
Chazago is my passion project that I co-founded and work on in my spare time. As a team, we have carefully researched the need of charity shops and our potential users and created a B2C product.
Tech stack: A full stack product with a frontend build in React and typescript, and a RESTful API built with NodeJS/Fastify, as well as an email microservice.
User base: MVP stage
Project length: 1 year and 6 months
Team size: 3
This B2C product is designed to improve the reach of charity shops with their donators or customers
Further reading:
Other projects
Clear Channel International
I worked on the LaunchPAD product, aimed at integrating all of Clear Channel's european digital ad panels within a single platform. Which enabled an easy integration for new customers accross the european market.
Tech stack: The backend was built with NodeJS/Express with typescript. Deployed on AWS Lambda.
User base: 260 000 ad panels across Europe
Project length: 6 months
Team size: 6 developers part of the wider 40 developers LaunchPAD team.
Further reading:
Other projects at splyt
I joined the internal tooling team, in charge of the company's website, as well as many internal tools.
Tech stack: Our projects would usually be monorepos built with React and NodeJS/Koa. MongoDB for storage, GCP and custom kubernetes for deployments. Any microservices would be built with NodeJS/Koa and deployed on GCP. We would use Jira for project management, and Confluence for documentation. We would have a 80% test coverage.
User base: Thousands for the splyt website, and dozens for the internal tools.
Project length: 3-6 months on average
Team size: 2-4 developers + QAs + designers
Some of these internal tools included a customer support tool, a user management tool, a history tracking tool, and a custom built component library to ensure consistency accross all projects.
Further reading:
Tegari
This was my Bootcamp's final project. We had 3 weeks to come up with an idea and successfully implement it. An app made to provide scam-safe customer-to-customer sales by having a moderation service and a point system for user trust unlike current existing websites (Ebay, Gumtree…).
Tech stack: The frontend was built with React and deployed on Netlify. The backend was built with Ruby on Rails and deployed on Heroku.
User base: 1 proud user, and a few more who were forced to use it during its build.
Project length: 3 weeks, not one more.
Team size: Me :)
BON APPETIT
A facial recognition game where the goal is to eat the food that shows up on screen and avoid eating anything else.
Tech stack: The frontend was built with javascript and deployed on Netlify. The backend was built with Ruby on Rails and deployed on Heroku. We used The Face API for detecting the User’s face.
User base: A few people at the bootcamp :)
Project length: 1 week
Team size: 2 developers in training
Further reading: