About
I'm a Full Stack Software Engineer with over 3 years of professional experience building and maintaining production web applications and the backends behind mobile clients. I work across the whole delivery cycle — RESTful API design, multi-tenant SaaS, configurable backend frameworks, relational and NoSQL databases and AWS deployments, on the front-end side with React, Next.js and Blazor. I'm comfortable owning design decisions, reviewing everything that ships, and collaborating with product managers and designers in Agile, cross-border teams. I also bring AI coding assistants into my workflow for prototyping, debugging, code review support and documentation, while staying accountable for the final result.You can send me a message from my contact page or email me to contact@nouridine.com to discuss your needs.
Core Expertise
Full-Stack Delivery
Ships complete features end to end — front-end, RESTful APIs, data layer and deployment — from first commit to production.
Multi-Tenant SaaS Architecture
Tenant data isolation, role-based access control and secure APIs, delivered for legal case management, government records and sales platforms.
Configurable Platforms & Code Generation
Code-generation pipelines and configurable application frameworks that run across PostgreSQL, MySQL, MongoDB and SQL Server.
AI-Assisted Engineering
Uses AI coding assistants for prototyping, debugging, refactoring, and test and documentation drafts — then reviews and tests every line before it ships.
Quality-Focused Development Workflow
Unit and integration tests, code review, Git-based workflows and CI/CD, with logging and monitoring added to production systems to keep them reliable.
Mentoring & Collaboration
Technical mentor for junior developers on clean code and architecture, and a steady collaborator with product managers and designers in Agile, cross-border teams.
What I Can Do For You
Front-End Development
Responsive, accessible interfaces built with React, Next.js and TypeScript, with a focus on performance and clear user flows.
Back-End Development
RESTful APIs and services with Node.js, NestJS and Express, backed by PostgreSQL, MySQL, MongoDB or SQL Server.
Software Modelling & Architecture
Data modelling, domain design and application architecture that stay maintainable as requirements and teams grow.
Training & Code Quality Consultancy
Hands-on mentoring for junior developers on clean code, architecture, Git discipline and a real development workflow.
Mobile Development
Cross-platform mobile apps with React Native, reusing the logic and APIs behind your existing web back-end.
Deployment & Monitoring
Repeatable release pipelines and monitoring set up on AWS, Render or Vercel, so deployments stay boring and failures stay visible.





