Software engineer, AI teacher & technical staff

Hi, I'm

I build polished web and mobile products with React, Next.js, React Native, Node.js, and MongoDB.

My background at 1337 / 42 Network gives me a strong systems foundation in C and C++, while my recent work includes teaching AI and supporting technical staff operations at London Academy.

2+

Years building

10+

Projects shipped

AI

Teaching now

Core stack

React
Next.js
TypeScript
Node.js
MongoDB
React Native
AI Teaching
Nouman El Allaoui

Available for internships and freelance work

AI teacher and technical staff at London Academy, based in Morocco.

Featured Work

Projects & Creations

A curated selection of full-stack products, mobile apps, systems projects, and graphics work.

Featured

Jewelry Services Mobile App

Jewelry Services Mobile App

Cross-platform mobile app for a jewelry design company, connecting customers with artisans and helping manage custom orders, product listings, and client communication.

Role: Full-stack & mobile developer

Impact: Improved custom-order communication between clients and artisans.

React NativeExpoNode.jsExpressMongoDB
Hirfaty Marketplace

Hirfaty Marketplace

Moroccan marketplace for artisans and small businesses to sell handcrafted products across pottery, fashion, decor, and traditional gifts.

Role: Lead developer

Impact: Built marketplace flows for product discovery, ordering, and payments.

ReactNode.jsMongoDBStripeResponsive UI
Club Connect Platform

Club Connect Platform

Tablet-first resource sharing platform for school clubs with Google OAuth, Supabase-backed content, role-based admin/student access, comments, file resources, and attendance tracking.

Role: Full-stack developer

Impact: Created a secure club portal for sharing resources, managing members, and tracking attendance.

Next.jsTypeScriptSupabasePostgreSQLTailwind CSS
Sahara Star EduServices

Sahara Star EduServices

Premium education-services website for English learning, IGCSE support, Business English, assessments, service discovery, multilingual navigation, and contact conversion.

Role: Web developer & logo designer

Impact: Launched a polished public presence for education services with clear service navigation and inquiry paths.

HTMLCSSJavaScriptSEOResponsive Design
ft_transcendence

ft_transcendence

Full-stack web application from the 42 curriculum focused on real-time gameplay, authentication, user profiles, and team-based delivery.

Role: Full-stack developer

Impact: Practiced real-time product architecture and collaborative development.

Next.jsTypeScriptFirebaseTailwind CSS

Other Projects

IRC Server

IRC Server

C++ Internet Relay Chat server compatible with official IRC clients, supporting channels, private messages, authentication, and socket-based networking.

C++NetworkingSockets
Inception

Inception

Docker-based system administration project that virtualizes multiple services and connects them through a small, reproducible infrastructure setup.

DockerLinuxBash
Minishell

Minishell

Unix shell implementation supporting command execution, pipes, redirections, environment variables, signals, and built-in commands.

CUnixShell

Interested in seeing more?

About Me

Engineer with product sense

I'm Nouman El Allaoui, a software engineer focused on full-stack and mobile development. I work with React, Next.js, TypeScript, Node.js, MongoDB, and React Native to turn ideas into clean, usable products.

At 1337 School, part of the 42 Network, I built a strong foundation in C, C++, algorithms, Unix systems, networking, and graphics. That training helps me reason through hard problems instead of only wiring together libraries.

I care about the details users feel: fast pages, clear flows, responsive layouts, accessible controls, and code that is simple enough for a team to keep improving.

I am currently working at London Academy as an AI teacher and technical staff member, helping learners understand modern technology while supporting the systems and tools around the learning experience.

2+

Years Building

10+

Projects Shipped

AI

Teaching Role

My Journey

2022

Started at 1337 School

Began intensive software engineering training through the 42 Network curriculum.

2023

Systems Foundation

Built core projects in C, C++, Unix, networking, and graphics programming.

2024

Product-Focused Web Apps

Moved from fundamentals into full-stack applications with React, Node.js, and MongoDB.

2025

Mobile & Marketplace Work

Delivered React Native and marketplace projects with real users, data, and workflows.

Now

AI Teacher & Technical Staff

Teaching AI and supporting technical operations at London Academy while continuing to build software.

Technical Skills

Frontend

React
Next.js
TypeScript
Tailwind CSS
React Native

Backend

Node.js
Express
MongoDB
REST APIs

Tools & Platforms

Git
Docker
AWS
Firebase
Linux
Expo

Teaching & AI

AI Fundamentals
Technical Support
Mentoring
Curriculum Support

Experience

Current Role

AI Teacher & Technical Staff

London Academy | 2026 - Present

AI EducationTechnical SupportMentoringSchool Technology

Teach AI concepts and practical technology skills to students through clear, hands-on lessons.

Support classroom technology, learning tools, and technical operations for a smoother academic workflow.

Help students build confidence with modern tools, problem-solving, and project-based learning.

Get in touch

Let's build something useful

Tell me about the product, role, or collaboration you have in mind. I am happy to talk through the details.