Frontend developer building modern, fast & responsive web experiences

I turn ideas into responsive and interactive web experiences using HTML, CSS, JavaScript, and React. Focused on clean UI, performance, and modern frontend development practices.

Selected Projects

A collection of projects demonstrating my ability to build responsive UIs and solve frontend challenges.

Todo App built by Abdelkarim Nakkahi

Todo App

A small React app to add, edit, and delete tasks. Data is saved in the browser with localStorage, so your list survives refresh.

ReactCSSViteLocalStorage

About Me

I'm a self-taught frontend developer who builds interfaces with HTML, CSS, JavaScript, and React. I like the problem-solving side of frontend work, turning a design or an idea into something people can actually click through and use, then figuring out why it breaks on mobile or why that re-render is slow.

Most of what I know comes from building real projects rather than following tutorials passively, reading docs, hitting bugs, and working through them.

I'm currently deepening my React and Tailwind CSS skills and looking for my first role where I can keep learning from people more experienced than me while contributing from day one.

Abdelkarim Nakkahi, Frontend developer

Skills

Frontend

  • HTML (HTML5)
  • CSS (CSS3)
  • JavaScript (ES6+)
  • Responsive Web Design

Libraries & Frameworks

  • React
  • Tailwind CSS

APIs & Data

  • Fetch API
  • Axios
  • REST APIs
  • JSON

Tools

  • Git
  • GitHub
  • Figma (Basics)
  • Photoshop

Concepts

  • Accessibility (A11Y)
  • Performance Optimization
  • Cross-Browser Compatibility
  • Mobile-First Development
  • SEO Fundamentals

Why Work With Me

I ship, not just plan

Every project on this page is live and on GitHub, code you can actually run, not just describe.

I debug methodically

When something breaks, I read the error, isolate the cause, and fix the root issue instead of guessing.

I'm easy to onboard

No bad habits to unlearn yet. I pick up a team's conventions and tools quickly.

I actually want this

This isn't a placeholder job search, frontend is what I want to get better at for years, not just get hired in

Let's Work Together

I'm currently open to frontend developer opportunities, freelance projects, and collaborations.