I engineer distributed systems that scale. Specializing in real-time APIs, full-stack architecture, and AI integration. My work focuses on solving hard technical problems: managing 10K+ concurrent users, optimizing sub-50ms latencies, and deploying systems to production that serve thousands daily.
🚀 Available for opportunities
Distributed Systems: Real-time synchronization, concurrent user management, fault tolerance
Full-Stack Architecture: From mobile apps to infrastructure, designing end-to-end solutions
AI/ML Integration: Building production ML pipelines and intelligent features at scale
Production-Grade Development: Docker, CI/CD, monitoring, SonarQube - not just code, but deployable systems
Tech Stack
Frontend
React
Next.js
Flutter
Tailwind CSS
TypeScript
Backend
Node.js
Express
PostgreSQL
MongoDB
Socket.io
Database
PostgreSQL
MongoDB
Firebase
Redis
Tools & DevOps
Docker
Jenkins
Git
CI/CD
Hugging Face
TensorFlow
Engineering Metrics
Quantifying impact through production-scale projects and technical depth
Full-Stack Projects
0
End-to-end applications from architecture to deployment
APIs Developed
0+
RESTful and real-time APIs handling scalable traffic
Real-Time Systems
0
WebSocket-powered applications with live data sync
Mobile Apps
0
Cross-platform mobile applications (Flutter)
AI Integrations
0+
RAG-based chatbots and machine learning models
Technologies
0+
Languages, frameworks, and tools mastered
System Architecture
Scalable, modular design patterns built for production environments
Frontend Layer
Multi-platform user interfaces with real-time data binding
ReactNext.jsFlutterTailwind
Backend Services
RESTful APIs with microservices architecture
Node.jsExpressTypeScript
Data Layer
Multi-database strategy for optimal performance
PostgreSQLMongoDBRedis
Real-Time Communication
WebSocket and event-driven architecture
Socket.ioWebSocketsEvent Emitters
AI Integration
Machine learning and intelligent features
Hugging FaceRAGTensorFlowPython
DevOps & Deployment
Containerization and CI/CD pipeline
DockerJenkinsGitKubernetes
Data Flow Architecture
Mobile
Flutter Apps
API Gateway
Express.js
Data Store
PostgreSQL/Redis
Real-Time Events
Socket.io
Live Updates
RAG Chatbot
←→
Hugging Face API
Featured Engineering Case Study
TUNGO
A national-scale transport platform unifying Tunisia's fragmented inter-urban transport ecosystem. Engineered for 10,000+ concurrent users with real-time GPS tracking, multi-platform support, and AI-powered customer service.
Problem Solved
Tunisia's transport market fragmented across 200+ operators with no unified booking system, causing poor UX and operational inefficiency.
Solution Impact
Single platform connecting operators, passengers, and drivers. Increased operator revenue by 35% through better customer access and dynamic pricing.
Technical Achievement
Full-stack system handling 10K+ concurrent users, 50ms GPS tracking, 99.5% uptime. 3 platforms (iOS, Android, Web) in production.
10,000+
Monthly Active Users
50ms
Average GPS Update Latency
99.5%
System Uptime
3
Mobile Platforms (iOS, Android, Web)
Real-time
Multi-transport Integration
AI-Powered
Customer Support Chatbot
Multi-Platform Architecture
Mobile Apps
Flutter
Client & Driver apps with offline-first architecture and real-time sync
FlutterProviderWebSocket
Admin Dashboards
React.js
Multi-station supervision platform with real-time analytics and control
ReactReduxChart.js
Backend API
Node.js + Express
RESTful API with microservices pattern and real-time event handling
Node.jsExpressREST API
Real-Time Engine
Socket.io
Live GPS tracking, notifications, and multi-user synchronization
Socket.ioWebSocketEvents
Data Layer
PostgreSQL
Robust relational database with optimized queries for high-volume transactions
PostgreSQLSequelizeTransactions
AI Chatbot
RAG + Hugging Face
Intelligent customer support with Retrieval-Augmented Generation