my picture in anime style
Beginner full-stack developer passionate about front-end, back-end, and building secure applications.
Hi there, I'm Karima Hamdan, a full-stack web developer with a huge love for front-end development. I'm a 22-year-old introvert who loves building cool things with code. If I were a Harry Potter character, I’d definitely be Harry himself always on an unexpected adventure! Honestly, if you’d met me three years ago, you’d never guess I’d love front-end development. I used to think front-end development was just about making things look pretty, like arranging layouts and picking colors. Back then, I had no clue what career path to choose, so I explored a bit of everything : back-end development, app security, and eventually front-end development. Then came the moment everything changed. I stumbled across a Kevin Powell video on YouTube, and it totally opened my eyes to how amazing front-end development really is. It’s not just about looks it’s about creating experiences that feel magical and make websites come to life. Tackling browser incompatibilities, addressing user preferences, ensuring accessibility, and finding fallback options when ideas aren’t fully compatible with certain browsers are all part of the challenge. It’s a whole new type of problem-solving, where you have to think about everything. That video set the bar high for what I wanted to achieve in this field. Since then, I’ve become obsessed with building usable, secure and visually appealing websites. I may be just getting started, but I’m super excited to keep growing and, one day, become a wizard at building awesome web experiences!

MY SKILLS

I’m a junior software engineer who loves learning from insightful resources. I’ve taken 46 courses on OpenClassroom, exploring development, and cybersecurity I also enjoy learning from Medium articles, CSS-Tricks, blogs and YouTube videos . Even though I don’t have enough formal certificates, I’m passionate about continuously expanding my knowledge through these platforms.

Preffered :

  • React
  • Next
  • Advanced Css3
  • JavaScript
  • Html5
  • Java
  • Spring Boot
  • Spring Security

CERTIFICATES

a certificate i got after taking the joy of react course by josh w comeau
After watching a Josh W. Comeau conference last year one of React’s rockstars I discovered Joy of React, and it turned out to be one of the best investments I’ve ever made. Josh’s friendly, intuitive approach helped me build a much deeper mental model. I don’t just use React anymore I think in React. ⚡

PROJECTS

WEBSITE

Digital Lab Guide

Digital Guide for Medical Experiments: Enhancing Student Collaboration and Laboratory Precision with Voice Commands.
Full Stack Developer | Faculty of Medicine and Pharmacy of Tangier
Technologies: React.js 18, Spring Boot 3.4.0, Spring Security, REST API, UI/UX Design.
Responsibilities:
  • Developed a Digital Guide with a responsive React.js interface and RESTful APIs using Spring Boot.
  • Implemented Spring Security for authentication and authorization.
  • Optimized performance with image compression and lazy loading.
  • Designed accessible, user-friendly UI/UX for diverse devices.
video demo

















WEBSITE

Microservices Application for Professionals

As part of a team, I developed a real-time chat service for a microservices-based app that also includes meeting scheduling...
Full Stack Developer | ENSA of Tangier
Technologies: Spring Boot 3.4, React v17, Microservices, UI/UX Design
Responsibilities:
  • Built a messaging service (back-end with Spring Boot , front-end with React , Network programming Web Socket).
  • Managed real-time messaging and ensured data security.
  • Designed an intuitive UI for smooth communication.
  • Integrated the service into a microservices architecture for seamless interaction with other modules.
video demo

FREE TIME

3D in CSS snowing animation and polar express vibe Freds Example Bike Example

Let’s Build Something Together

Feel free to reach out if you want to trust a junior full-stack developer, or have a question or an advice, you’re very welcome.