About

Full-Stack Developer focused on thoughtful, scalable digital products

I am Bahaj Abderrazak, a full-stack developer based in Morocco. I build modern websites, web applications, dashboards, APIs, and e-commerce platforms — owning the full surface from interface to server to data.

Portrait of Bahaj Abderrazak, a full-stack developer

Principles

How I approach software

Product First, Tech Second

Technology exists to solve user problems and drive business value. I choose stacks based on longevity, performance, and team fit — not hype.

Accessible by Construction

Building accessibility into the core design tokens and semantic HTML is faster and cleaner than retrofitting it after launch.

Transparent Collaboration

Clear written communication, structured documentation, and regular demos ensure there are never surprises in scope or timeline.

Skills & Technologies

Skills & Technologies

ReactComponent-driven interfacesNext.jsSSR for faster first paintTypeScriptType-safe, maintainable codeVue.jsProgressive, reactive UIsTailwind CSSConsistent design systemsLaravelSecure PHP backendsDjangoRapid Python APIsPythonAutomation & data toolingPHPServer-side web applications.NETEnterprise-grade servicesPostgreSQLReliable relational dataMySQLProven database performanceREST APIsClear contract designGitVersioned, reviewable workDockerReproducible deployments

Experience

  1. 2022 — Present

    Freelance Full-Stack Developer

    Independent · Remote

    Deliver full-stack web applications for startups, businesses, and agencies — from interface to API and database.

    ReactNext.jsLaravelDjangoPostgreSQL
  2. 2021 — Present

    Full-Stack Development Projects

    Various Clients · Morocco · Remote

    Build dashboards, e-commerce platforms, booking systems, and MVPs with a focus on accessibility and performance.

    TypeScriptVue.js.NETMySQLDocker

Education

  1. Graduated

    Professional Bachelor's Degree in Software Engineering and Application Development

    Higher Institute of Engineering · Morocco

  2. Completed

    Diploma in IT Development Techniques

    Institute of Technology · Morocco

Available for selected remote projects · Based in Morocco · Working remotely with teams worldwide.

Let's begin

Have an idea worth building?

Tell me what you are creating, what stage the project is at, and where you need technical support — I will respond with practical next steps.