Self-taught front-end developer building responsive, accessible interfaces with React and TypeScript, and enough Node/PostgreSQL experience to own features end to end. Comfortable working from Figma specs, writing tests, and shipping through a Git-based review workflow. Seeks a junior front-end or full-stack role, with a focus on performance, WCAG 2.1 AA accessibility, Core Web Vitals, and production-ready engineering practices.

Ahmed Kharroubi

Self-taught front-end developer building responsive, accessible interfaces with React and TypeScript, and enough Node/PostgreSQL experience to own features end to end. Comfortable working from Figma specs, writing tests, and shipping through a Git-based review workflow. Seeks a junior front-end or full-stack role, with a focus on performance, WCAG 2.1 AA accessibility, Core Web Vitals, and production-ready engineering practices.

Available to hire

Self-taught front-end developer building responsive, accessible interfaces with React and TypeScript, and enough Node/PostgreSQL experience to own features end to end. Comfortable working from Figma specs, writing tests, and shipping through a Git-based review workflow.

Seeks a junior front-end or full-stack role, with a focus on performance, WCAG 2.1 AA accessibility, Core Web Vitals, and production-ready engineering practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

Work Experience

Freelance Web Developer at Self-employed
March 1, 2025 - Present
Delivered five small-business websites end to end, from scoping through deployment on Vercel and Netlify. Migrated a bakery's static site to a headless CMS so the owner could update menus without a developer.
Front-End Developer Intern at Northbay Digital
June 1, 2024 - February 28, 2025
Shipped 20+ UI components into a shared React design system used across three client sites, documented in Storybook. Rebuilt a client's marketing site with Next.js and image optimization, improving Largest Contentful Paint from 4.1s to 1.6s on mobile. Fixed 30+ cross-browser and responsive bugs from QA using Figma specs and Jira tickets in two-week sprints; reviewed teammates' PRs.

Education

Self-taught (The Odin Project full-stack JavaScript path) at The Odin Project
January 1, 2023 - August 17, 2026
Certification (Responsive Web Design) at freeCodeCamp
January 1, 2023 - August 17, 2026
Certification (JavaScript Algorithms) at freeCodeCamp
January 1, 2023 - August 17, 2026
Self-taught (programming education) at The Odin Project
January 1, 2023 - August 17, 2026
Certification at freeCodeCamp
January 11, 2030 - August 17, 2026
Coursework (ongoing) at Frontend Masters & official documentation (React, TypeScript, testing)
January 1, 2023 - August 17, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Education, Professional Services