logo

Hi! I'm

Abdelhak Ajbouni

I'm a fullstack developer based in Luxembourg.

I mostly use JavaScript but I'm always ready to learn new technologies and improve my skills.

avatar

Who I am

Full-stack JavaScript Developer with 7 years of experience and a background in data-driven applications and fintech.

Being hardworking and result oriented, I always work towards achieving the best result on each project I lay my hands on. I'm also a person who adapts easily as I had the chance to work in different environments from startups to big companies.

for frontend, I've used React , Nextjs , and Gatsby alongside Redux for state management, and Tailwind for styling. I have implemented Cypress, Jest/@testing-library tests and I'm looking into adopting TDD.

for backend, I've been creating microservices using Nodejs, Expressjs, and Postgres. I'm also comfortable with a variety of frameworks and libraries such as gRPC and Keycloak. and started learning to build projects with event-driven architecture with the help of Rabbitmq.

at the moment I'm focused on improving my TypeScript skills. it's hard to deny that TS is the future. some of the tools I'm checking are tRPC, zod and prisma.

My Resume (PDF)

Things I've Built

Here are some of the things I've built. I'm always working on new projects, so check back often!

Bessis Pro

E-commerce website for Bessis Pro, a company that sells eco-friendly clothing.

Pokemon Game (WIP)

A simple Pokemon game built with PokeAPI where you can catch Pokemon and battle them.

My Portfolio

This website is built with Astro and TailwindCSS. It's a static website that is hosted on Netlify

Check my Github

Get In Touch

Have an exciting project where you need some help? or maybe you just wanna talk!

Send me over a message, and let's chat.

phone: +352 661 287 509

email: abdelhak.ajbouni@gmail.com