I'm a Senior Full-Stack Engineer with a passion for building production-grade SaaS platforms, scalable systems, and innovative solutions. Currently architecting Fider β a comprehensive ERP system for car-rental agencies in Morocco.
With a strong foundation from 42 School and hands-on experience across the entire tech stack, I transform complex business requirements into elegant, maintainable code. I'm equally comfortable designing databases, architecting microservices, building responsive UIs, or optimizing DevOps pipelines.
- Frameworks: NestJS, Express.js, Fastify, Node.js
- Databases: PostgreSQL, MongoDB, Redis, MySQL, Prisma ORM
- Patterns: Clean Architecture, SOLID Principles, Microservices, Event-Driven
- Security: JWT Auth, OAuth2, RBAC, HMAC, Rate Limiting, IDOR Prevention
- APIs: RESTful APIs, GraphQL, WebSockets, Real-time Systems
- Payment Systems: Invoice reconciliation, Decimal precision math, Subscription management
- Frameworks: React 19, Next.js 16 (App Router), Vue.js
- Styling: Tailwind CSS v4, SCSS, Styled Components, CSS Modules
- Languages: TypeScript, JavaScript
- State Management: Redux, Zustand, Context API
- Performance: Core Web Vitals, Bundle Analysis, Code Splitting
- UI/UX: Responsive Design, Accessibility (WCAG 2.1), Mobile-First
- Containerization: Docker, Docker Compose
- CI/CD: GitHub Actions, Automated Testing, Deployment Pipelines
- Cloud: AWS, Azure, DigitalOcean, Vercel, Netlify
- Linux: Shell scripting, System administration, Process management
- Monitoring: Logging, Performance monitoring, Error tracking
- Application Security: OWASP Top 10, Input Validation, SQL Injection Prevention
- Database Security: Transaction safety, Encryption, Secure migrations
- Authentication: JWT, OAuth2, Session management
- Data Protection: GDPR compliance, Data privacy, PII handling
- Audit Trail: Compliance logging, Action tracking
- Financial Systems: Payment processing, Invoice management, Accounting
- Multi-Tenant Architecture: Tenant isolation, Cross-tenant security
- Subscription Management: Billing cycles, Plan limits, Usage metering
- Analytics & Reporting: Data aggregation, KPI tracking, Business intelligence
Production-grade multi-tenant car-rental management system for Morocco
Tech Stack:
- Backend: NestJS + Prisma + PostgreSQL
- Frontend: React 19 + Next.js 16 + Tailwind CSS v4
- DevOps: Docker, Docker Compose, GitHub Actions
Key Achievements:
- β 11 Production Phases Completed β From security hardening to SaaS business layer
- β 22 Domain Models β Agency, User, Car, Booking, Invoice, Payment, Trust Network, etc.
- β Multi-Tenant Architecture β Complete tenant isolation with cross-tenant trust network
- β Capability Engine (5A) β Fine-grained role-based access control with presets (OWNER/MANAGER/AGENT)
- β Consent & Privacy (5B) β Secure renter document vault with time-boxed consent grants
- β SaaS Business Layer (11) β Plan catalog, subscription management, usage metering, founder impersonation
- β Financial Precision β Decimal-based money math, invoice reconciliation, payment processing
- β Security Hardening (Phase 0-1) β IDOR prevention, rate limiting, audit logging, identity hashing
- β Phase 12 Design Rebuild β Premium "Fider Lux" UI with warm graphite/brass aesthetic
Phase Status: 11/12 complete | Design rebuild in progress
π Full Documentation | π Architecture Guide
Multiple full-stack e-commerce implementations showcasing modern web technologies:
- Next.js + Saleor Integration β Modern headless commerce with GraphQL
- Tailwind E-commerce Sites β Responsive, accessible shopping experiences
- Product Catalog Systems β Inventory management, filtering, search optimization
TypeScript-based portfolio platform demonstrating:
- Modern React patterns
- Interactive UI design
- Image optimization
- Portfolio management systems
Flutter-based mobile app showcasing:
- Cross-platform development
- Real-time data synchronization
- Mobile-first UI/UX
- Food delivery/ordering system
- Microservice Log Aggregation (microservice-logscape) β Distributed logging system
- Instagram Analytics Tool β Social media data analysis
- macOS Locker β System security tool with shell scripting
- CTF Helper β Cybersecurity competition utilities
Foundation coursework in systems programming and algorithms:
- LIBFT β Custom C standard library implementation
- PRINTF β Printf function recreation in C
- MINITALK β Inter-process communication using signals
- IRC Server β Internet Relay Chat server in C++
- 42 Projects Collection β Full coursework portfolio
| Category | Technologies |
|---|---|
| Languages | TypeScript, JavaScript, Python, C, C++, SQL, Bash, Dart |
| Backend | NestJS, Express, Fastify, Node.js, GraphQL, REST APIs |
| Frontend | React 19, Next.js 16, Vue.js, Tailwind CSS v4, SCSS |
| Databases | PostgreSQL, MongoDB, Redis, MySQL, Prisma ORM |
| DevOps | Docker, Docker Compose, GitHub Actions, CI/CD, Linux |
| Cloud | AWS, Azure, DigitalOcean, Vercel, Netlify |
| Testing | Jest, Vitest, Playwright, Cypress, Supertest, E2E Testing |
| Mobile | Flutter, React Native, Dart |
| Tools | Git, VS Code, Figma, Postman, DataGrip, GitHub MCP |
Total Repositories ββββββββββ 40+ projects
Primary Languages ββββββββββ TypeScript, JavaScript, Python, C
Full-Stack Projects ββββββββββ 15+ applications
Open Source Contrib ββββββββββ Active contributor
42 School Rank ββββββββββ Advanced level
-
42 School (1337-Med) | Systems Programming, Data Structures, Algorithms
- Curriculum: C programming, Unix systems, shell scripting, sorting algorithms
- Projects: Complete coursework with 100+ coding hours
-
Self-Directed Learning | Modern web technologies, cloud architecture, SaaS patterns
- Focus: Full-stack JavaScript ecosystem, DevOps, system design
Building production-grade multi-tenant systems with:
- Tenant isolation & security
- Subscription management
- Usage-based metering
- Audit trails & compliance
Designing money-critical applications:
- Decimal-precision arithmetic
- Invoice reconciliation
- Payment processing
- Accounting integrations
Implementing secure systems:
- IDOR prevention
- Authentication & authorization
- Rate limiting & throttling
- Audit logging
- Data privacy & GDPR compliance
Delivering fast, scalable applications:
- Database query optimization
- Caching strategies (Redis, browser)
- Bundle size reduction
- Core Web Vitals optimization
- Microservices architecture
- β Architected and deployed Fider β a production-grade multi-tenant SaaS with 11 phases completed
- β Implemented fine-grained RBAC with capability presets and cross-tenant trust networks
- β Built secure payment systems with Decimal precision and invoice reconciliation
- β Created DevOps pipelines with GitHub Actions for CI/CD automation
- β Established 42 School coursework excellence in systems programming
- β Designed responsive, accessible UIs following WCAG 2.1 standards
- β Mentored & collaborated on multiple full-stack projects
π― Actively Building: Fider SaaS Platform β Phase 12 (Design rebuild) β Phase 13 (Deployment & hardening)
π¨ Design System: "Fider Lux" β Premium, warm aesthetic with graphite/brass/violet color palette
π Learning: Advanced system design, Kubernetes orchestration, AI integration patterns
I'm enthusiastic about:
- π Startup challenges β Building MVPs and scaling products
- πΌ Consulting β Architecture design, code reviews, technical guidance
- π― Open Source β Contributing to community projects
- π Technical Content β Writing blogs, sharing knowledge, mentoring developers
π§ Email: hamzamoadin37@gmail.com
π¬ WhatsApp: +212 616 880 653
πΌ LinkedIn: hamza-el-moueddane
π¦ Twitter: @MOUBI9A
π« 42 Profile: hel-moue
Transforming the car rental industry with modern, scalable SaaS technology while building a trust layer for the mobility ecosystem.
Great code is invisible. It works flawlessly, scales gracefully, and solves real problems without getting in the way.
Last Updated: July 2026 | Portfolio maintained with π₯ by Hamza El Moueddane




