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.
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.
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.
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.
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.
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.
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