"Engineering elegant solutions to complex technical challenges"
I'm Mohamed Ali Hamroun, a Full Stack Developer and Software Engineer from Tunisia with a passion for building scalable, high-performance applications — and the tools that power them. I've shipped production CMS platforms, built my own JavaScript framework from scratch, and engineered AI-powered document systems.
My curiosity drives me to go deep: whether that's crafting SSR internals for a custom framework, implementing a database engine in Go, or wiring WebAssembly into a JavaScript runtime. I thrive across the full stack — from UI to infrastructure.
🔭 Currently building Baraqex — a full-stack JavaScript framework (PFE project)
🌱 Deep-diving into compiler internals, SSR, hydration, and WebAssembly
🚀 Shipping clean, production-grade systems with real users
🔍 Comfortable at every layer — UI, APIs, databases, DevOps, and hardware
💻 Full Skills Map
mindmap
root((Skills))
Frontend
React
Next.js App Router
Tailwind CSS
Framer Motion
Backend
Node.js / Express.js
Python (Flask, FastAPI)
REST APIs
Frameworks
Baraqex (custom)
hamroun-express (custom)
Databases
MongoDB / Mongoose
PostgreSQL / Prisma
MySQL
Supabase
DevOps
Docker / Compose
GitHub Actions
Render / Vercel
Auth & Security
NextAuth.js
JWT / OAuth
Low-Level
Go (DBGO, WASM)
WebAssembly
C / Java / PHP
Hardware
Arduino
TCRT5000 Sensors
|
A custom JavaScript & TypeScript framework featuring JSX rendering, SSR, client-side hydration, file-based routing, and WebAssembly integration. Built as a final-year engineering project (PFE) with a strong focus on performance, DX, and clean internal architecture. |
|
A minimalist, high-performance database engine written in Go. Features ACID-like transactions, data validation, thread-safe operations, and cross-platform support. Includes a CLI, a Node.js client library, and a REST API. |
|
A lightweight, Express-inspired web framework for Node.js. Supports middleware, routing, JSON helpers, and is written in TypeScript for a clean, type-safe developer experience. |
JavaScript 10 hrs 41 mins ████████████▓░░░░░░░░ 42.01%
TypeScript 8 hrs 12 mins ████████▒░░░░░░░░░░░░ 32.33%
React 4 hrs 32 mins ████▒░░░░░░░░░░░░░░░░ 17.85%
CSS 1 hr 12 mins █▒░░░░░░░░░░░░░░░░░░░ 4.72%
JSON 42 mins ▒░░░░░░░░░░░░░░░░░░░░ 2.77%
|
30 April 2025 Practical training focused on building full-stack applications using MongoDB, Express.js, React.js, and Node.js — including authentication and deployment. |
|
13 December 2025 Hands-on workshop covering React.js fundamentals, state management, component design, and building interactive UIs. |
- Keep building Baraqex into a production-ready OSS framework
- Contribute meaningfully to open-source tooling ecosystems
- Master cloud-native architecture and serverless at scale
- Launch a developer education platform
- Speak at tech conferences

