About Me
I'm Levi Noppers, a 15-year-old software developer from The Hague, Netherlands, passionate about creating innovative web applications.
My journey in software development began at age 12 with a Discord Bot project, and since then, I've been continuously expanding my skills, particularly in front-end development.
As a front-end specialist with back-end knowledge, I focus on delivering professional, well-functioning applications. My portfolio includes multiple full-stack web applications and API development experience.
I'm committed to continuous learning and actively seek opportunities to enhance my skills, whether it's mastering new frameworks or optimizing development practices.
Being fluent in both English and Dutch, I'm eager to collaborate with developers globally and contribute to dynamic team environments.
Experience
First Steps in Programming
Developed and deployed my first application: a Discord bot using Python
Made coding my priority
Committed to pursuing software development as a career path, establishing a structured learning routine
Creating projects
Made multiple projects in Next.js, TypeScript and Tailwind CSS. The projects include a webstore, a social media platform, a personal gallery for my girlfriend and a collection of albumcovers
Q42 Internship
Had an internship for 8 weeks at Q42, a leading software development company in The Hague, Netherlands
Independent Full-Stack Developer
Actively working and developing personal projects in order to gain new skills and learn new coding languages.
Projects

1. VibeCast
VibeCast is a playlist generator to create a playlist based on the weather or a specific genre. This project is purely made in GO and uses the zmb3 Spotify API wrapper.

2. BlueQuill
BlueQuill was my first shot at an actual application, intended for succes and usage. Bluequill is made in Next.js using Typescript and TailwindCSS. The backend is written in Typescript and Go, and is built on SupaBase as database provider.

3. Frame The Beat
Frame The Beat is a collection of albumcovers. Save and share your favorite albumcovers with your friends. Frame The Beat is made in Next.js and TypeScript, the backend is in TypeScript and uses SupaBase for hosting the data.

4. CarList
CarList is a Next.js project I made on my own, It hasn't got its own database but rather uses multiple API's to fetch the data, such as model names, specs and images. Use the feature CarFinder to find the specs of the entered car. CarList uses 100% TypeScript and Scss.

5. Amber Gallery
A personal gallery for my girlfriend where she can save her artwork with selected categories and locations. This project is made in TypeScript and Scss, with Supabase being used for backend services. Such as storing artworks, analytics and securely storing account details.
Tech Stack

GO
LanguageI still consider myself a beginner in GO, though I think this is changing very soon. Currently I'm coding daily in GO.

Tailwind CSS
FrameworkAt first I was skeptical about Tailwind CSS because I thought it would take away creativity, but after using it for a while I can't imagine going back to vanilla CSS.

SupaBase
ServiceSupaBase is a great service for hosting databases. It's easy to use and has a great documentation.

PostgreSQL
ServiceI've used PostgreSQL mostly in the past, ever since I discovered SupaBase I've been using it more.

Next.js
FrameworkNext.js has been by far my favorite framework ever. It's extremely fast, amazing for SEO and easy to use, especially if you come from React; Like me.