You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Hamza ChennanaHC

Hamza Chennana

Full Stack Web/Hybrid Mobile Developer

125 €/jour
Casablanca, MA
8-15 ans

Délai de réponse moyen : 1h

À propos de Hamza

Fullstack developer with deep frontend expertise in Angular, specializing in complex state management architecture, component refactoring, and shared library design within Nx monorepo environments. I work across the full stack — from Angular UI through a NestJS BFF layer down to Java/Spring backend services — which lets me trace and debug issues end-to-end and design features that hold up cleanly across every layer, not just the UI.

Core strengths:

Angular architecture: signal-based rendering, state management patterns, scalable component design
Nx monorepo structuring: shared libraries, clean module boundaries, maintainable multi-app setups
Full-stack feature tracing across Angular → NestJS (BFF) → Java/Spring
Code quality focus: accessibility, security (XSS prevention), clean refactoring over clever abstractions
Comfortable owning a feature from UI to API to backend service

I prioritize readable, maintainable code over premature optimization, and I'm equally comfortable diving deep on frontend architecture decisions or tracing a bug through a full-stack chain. Based in Morocco, working with European (French-speaking) clients on CET-friendly hours.
  • Anglais

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • IBM Morocco
    Full Stack Web/Hybrid Mobile Developer
    septembre 2019 - Aujourd'hui (6 ans et 10 mois)
    Collaborate with UX/UI designers and back-end developers to implement visually appealing and intuitive user interfaces for web applications. Implemented, maintained, and optimized web applications using modern front-end frameworks such as Angular and React Experience developing cross-platform mobile applications with shared codebases, ensuring performance, usability, and consistency across iOS and Android Backend developing and integrating RESTful APIs, handling data flow, and collaborating on server-side logic Designing and implementing intuitive UX/UI for web applications using Adobe XD, including creating wireframes, interactive prototypes, and visual mockups to enhance user experience and ensure design consistency across platforms. Mentoring junior developers through guidance and knowledge sharing, conducting thorough code reviews to ensure high code quality and consistency, and actively promoting best practices, coding standards, and continuous improvement within the team. Working with multiple clients around the world from Canada all the way to the Middle East and India Conducted usability testing and gathered feedback to improve user satisfaction. Executing a seamless migrations and ensuring compatibility, improved performance, and modern development practices. Applying different Agile methods to keep up the good work
    Angular React.js FastAPI NestJs ReactNative
  • IBM Morocco
    BlockChain Internship
    mars 2019 - août 2019 (5 mois)
    Creating a blockchain process for car insurance using Hyberledger composer framework using Javascript

Recommandations

Soyez le premier à recommander Hamza

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Angular Level 3 Expert certificate
    2024
    Angular Level 3 Expert certificate
  • Angular Level 2 Intermediate certificate
    2022
    Angular Level 2 Intermediate certificate

Catégories