picture of me

Thomas Allen

Full Stack Developer

From a background in music, I bring creativity & attention to details to each web projects

About

About me

Hi I'm Thomas, from a background in music, I switched to web development !
Two years ago, I made a career transition into web development, embarking on a full stack development certification at Le Wagon, where afterwards I worked as teacher assistant, while also in parallel continuously developing my knowledge and skills. My journey of freelance web developer then started when I joined a startup working on a SaaS product, collaborating closely with data engineers. Leveraging my prior experience in sound engineering, I brought a unique perspective to the team, emphasising professionalism, adaptability, creativity and team-work.
I am always looking to find a new exciting project where I can continue to learn and grow as a developer, feel free to reach out if you have any questions.

Name: Thomas Allen

Location: Brussels, Belgium

Age: 27

Email: thomasallenmartinho@gmail.com

Status: Open to work

Availability: January 2025

Projects

My Projects

Plailister | Full Stack Developer

Plailister is a SAAS for a music label 'Place Called Home'. I worked hand-in-hand with the data engineers. This SAAS displays Spotify's data and predict how their playlists, songs, campaigns might work.
Plailister was developed using Next.JS, deployed on Vercel. MUI was used to build the components.
A requested feature was to implement a dark & light mode. The main challenge of this project was performance: the team had many complicated algorithms to analyze their heavy data, if needed to be user-friendly, and fast, managing the data in the best way possible was everyday's task, and the team is happy with it.

Next.JSReact.JSFirebaseMUIVercelSAASRest APIApex Charts

Arkive-Portal | Full Stack Developer

Arkive is cosmetic company working on circular economy. They needed a web app to allow their users to upload and track their products. I worked on this project as lead full stack developer, alonside the CTO / data engineer.
Arkive-Portal was developed using Next.JS, deployed on Vercel, managing users through firebase, and using Shopify as CMS. Main features were an emailing system, uploading data and viewing it though a dashboard.

Next.JSReact.JSTypescriptFirebaseMUIVercelShopify CMSRest API

Pit-Stat | Full Stack Developer

Pit-Stat is a side-project, a Formula 1 dashboard, that I am currently working on. I am building it to learn new technologies, such as 3D, animations, various styling techniques. I use this project to learn about using and building my own APIs through Python and the FastAPI framework.

Next.JSReact.JSTypescriptPythonFastAPITailwindFramer MotionFirebaseRest API

Cosy Jet Sessions | Full Stack Developer

I am a co-founder of @cosyjetsessions, a digital music plateform. I am currently building a B2B webiste, a vitrine page, to display our content. I work on it in my spare time. I use this project to learn new technologies such as 3D, animations, various styling techniques. I used many different APIs (from google, youtube, spotify,...).
Cosy Jet Sessions is developed using Next.JS, a Postgresql database, and deployed on Vercel.

Next.JSReact.JSTypescriptSASSTailwindFramer MotionFirebaseRest API

This Portfolio | Frontend Developer

My portfolio was at first really simple, straightforward. The portfolio project was my playground to work on new technologies that I had just learnt. Also, It allows me to have a bit of fun while trying to do some effects. I built it first with simple Vanilla Javascript, then moved on to a Next.JS application, using Tailwind & SCSS for design, and Framer-Motion for animations. I deployed it to Github Pages, using Github Actions.

Next.JSReact.JSSASSTailwindFramer MotionGithub Pages

Foodie Planner | Full Stack Developer

Foodie Planner is a website we developed during the last two weeks of the bootcamp. Its purpose is to let the user get inspired with recipes, plan meals in his calendar, and generate a grocery list.
Foodie Planner was developed using the 'Ruby on Rails' framework, and then deployed to production through Heroku.
During this project I learnt a lot about team work, efficient organization amd management of skills result in good results, after two weeks we were proud of all we had done in that short time, even though we wished we could have had time to add many more features.
In my spare time, I went back to this projects and I am rebuildinb it using Javascript only.

Ruby on RailsJavascriptSASSBootstrapHerokuPostgresqlRest API

Skills

My Skills

Javascript

React JS

Next JS

Typescript

Python

Rest API

Html & CSS

Tailwind

Firebase

Framer Motion

MUI

Github

Education

My Education

My Education

Certification - Harvard CS50

Harvard online EDX | Current

Online course on computer science and programming: C, Python, SQL, JavaScript, Algorithms, Security, Data Structure, Memory

Certification - Web Development

Le Wagon Brussels | 2023

Full-Time Coding bootcamp learning: HTML / CSS / JavaScript / Bootstrap / Figma, Ruby / PostgreSQL / Git / Command line / GitHub,Ruby on Rails / Heroku

Master's Degree - Sound Engineering

IAD - Institute des Arts de Diffusions | 2016 to 2020

Bachelor & Degree in sound engineering for music, radio, TV and multimedia. The degree was on studio engineering, mixing, mastering; all of the audio production steps in music. Main Skills: Mixing & Recording

Primary & Secondary

EEB3 - European School of Brussels | Graduation in 2016

All school years spent at EEB3. Last years focused on a scientific cursus. Languages learnt: French, English, Portuguese, Dutch