Open for Premium Projects

Hi, I'm Mohamed Alaa

🎓Software Engineer | Computer Science Graduate
💼5+ Years of Professional Experience

Building enterprise-scale applications that power education, commerce, and business systems globally. Founder of Nexacrafters with 5+ years of professional experience.

Next.js 16React 19Django 5NestJSNode.jsPostgreSQLReact NativeElectronBunHonoPrismaRedisTypeScriptTurboExpo
+
Production Projects
+
Technologies
+
Years Experience
%
Client Satisfaction
Microservices
Languages Spoken

Real Production Projects

Not mockups. Not templates. Real applications serving real users.

Click to view details

Wisecool

Enterprise Educational Platform - 14 Microservices Architecture

⚠️The Problem

Educational institutions needed an enterprise-grade platform to digitally transform education. Requirements included: programming course support with live code editors, real-time collaboration, multi-language support (Arabic RTL critical), mobile-first design, offline capabilities, video conferencing, enterprise messaging, comprehensive SEO for student acquisition, and production-level security with zero vulnerabilities.

My Solution

Architected a 14-microservice ecosystem: wisecool-app (Next.js 16 with 8 Monaco code editors), wisecool-api (Django 5.2 with 40+ apps), wisecool-messaging (Django Channels + WebSocket), wisecool-mobile (React Native), wisecool-desktop (Electron), wisecool-admin, wisecool-instructor, wisecool-library, wisecool-internship, wisecool-editions-api, wisecool-ums, wisecool-landing (10K+ SEO keywords), wisecool-status. Features include 8 specialized code editors, enterprise messaging with 25+ features, and production-ready security.

Technologies I Used:

Next.js 16React 19Django 5.2Django ChannelsPostgreSQLRedisReact NativeElectronTypeScriptMonaco EditorLiveKitWebSocket

📊Results & Impact

14
Microservices
Independent scalable services
8
Code Editors
Monaco-based programming environments
10,000+
SEO Keywords
Complete educational market coverage
25+
Chat Features
Enterprise messaging capabilities
A+
Security Score
Zero known vulnerabilities
4
Platforms
Web, iOS, Android, Desktop

Technical Challenges I Solved

Implemented 8 Monaco-based code editors: Python/JS practice editor, SQL query builder with syntax highlighting, terminal emulator, interactive playground, competitive programming arena, experiment lab, Jupyter-style notebooks, all with real-time execution and auto-completion
Built enterprise WebSocket messaging: Django Channels with Redis pub/sub, auto-reconnection with exponential backoff, offline queue, typing indicators, presence tracking, read receipts, reactions, attachments, voice messages, polls, Q&A, scheduled messages, content moderation
Achieved 10,000+ SEO keywords: Covered 115 educational paths, 500+ variations (AR/FR/EN), year-specific (2024-2026), misspelling handling, results/corrections/dates pages, comparison keywords - all indexed by Google
Production security with zero vulnerabilities: JWT auth (15min expiration), RBAC, rate limiting (5 login/15min, 100 API/min), SQL+XSS prevention, CORS restrictions, CSP headers, HTTPS-only, no secrets in frontend

👨‍💻What I Built

1Architected complete 14-microservice ecosystem from scratch - designed service boundaries, REST/WebSocket/Redis pub-sub communication, 40+ Django app data models, deployment strategy
2Implemented 8 specialized Monaco code editors - custom language support, syntax highlighting, auto-completion, execution engines, SQL builders, terminal emulation, competitive arenas, Jupyter notebooks
3Developed enterprise messaging system - Django Channels WebSocket infrastructure, Redis channel layer, auto-reconnection, 25+ features (typing, presence, reactions, attachments, polls, Q&A, scheduling, moderation)
4Achieved 10,000+ SEO keyword coverage - researched 115 education paths, generated multilingual variations, handled misspellings, created year-specific pages, implemented structured data, Google Search Console optimization

Architecture I Designed:

14 Microservices: wisecool-app, wisecool-api (Django 5.2 + 40 apps), wisecool-messaging, wisecool-mobile, wisecool-desktop, wisecool-admin, wisecool-instructor, wisecool-library, wisecool-internship, wisecool-editions-api, wisecool-ums, wisecool-landing, wisecool-status
Frontend: Next.js 16 App Router, React 19 Server Components, TypeScript 5, Tailwind CSS 4, Framer Motion, TanStack Query v5, Redux Toolkit, next-intl (i18n), Monaco Editor, React Hook Form + Zod
Backend: Django 5.2 REST Framework, Django Channels (WebSocket), PostgreSQL 16, Redis (cache + pub/sub), Daphne ASGI, JWT auth, Celery async tasks, comprehensive DB indexes
8 Code Editors: Monaco core with PracticeCodeEditor (Python/JS), PracticeSQLEditor, ArenaEditor (competitive), LabEditor, NotebookEditor (Jupyter), PlaygroundEditor, SQLPlaygroundEditor, TerminalEditor
Messaging: Django Channels WebSocket consumers, Redis channel layer, JWT WS middleware, auto-reconnection, message queue, typing/presence/reactions, files/voice/polls/Q&A, content moderation
Real-time: LiveKit video/audio, WebSocket messaging, Server-Sent Events, React Query optimistic updates, IndexedDB offline storage, background draft sync
Security: Zero vulnerabilities, JWT (15min/7d), RBAC, rate limiting (5/15min login, 100/min API), SQL+XSS sanitization, CORS, HTTPS-only, CSP headers, encrypted at rest
14
microservices
4
platforms
10K+
keywords
8
editors

Each project represents months of work, solving real problems for real businesses.

Let's Build Your Next Project

Let's Work Together

Ready to build something amazing? I'm available for premium projects.

📱

WhatsApp

+212 666 770 323
📍

Location

Morocco

What I Build

  • Full Stack Web Applications
  • Mobile Apps (iOS & Android)
  • Microservices Architecture
  • E-Commerce Solutions
  • E2E Encryption & Security

© 2026 Mohamed Alaa Kanzari - Nexacrafters. All rights reserved.