
Ahmed Yasser Zrelli
Software Engineer
Real-World Results
Featured Projects
A selection of products I've designed, built, and shipped — from AI research tools to multi-cloud infrastructure.
Alhajj-Platform
A multi-tenant SaaS for end-to-end Hajj pilgrimage management — real-time pilgrim tracking, geofenced safety alerts, AI-based health-risk inference, and a built-in RAG assistant.
- NestJS
- Next.js
- Capacitor
- MongoDB
- Redis
- BullMQ
- Socket.IO
- Qdrant
- Meilisearch
- Docker
- Turborepo
- Architected a multi-tenant, event-driven backend (Redis + BullMQ + Socket.IO) powering real-time tracking, geofenced alerts, and multi-channel notifications
- Engineered a 3-provider LLM fallback chain (Cerebras → Groq → NVIDIA) to keep the RAG assistant available through provider outages and rate limits
- Structured the system as a Turborepo monorepo — NestJS API, Next.js web & Capacitor mobile — containerized with Docker Compose for reproducible environments

Trend Scholar
An AI research companion that surfaces emerging academic trends and generates digestible summaries.
- Next.js
- TypeScript
- OpenAI API
- Tailwind
- Smart research timeline that tracks emerging topics
- AI-powered digests condense papers into key takeaways
- Conversational research companion for follow-up questions

Support Portal
A support-ticket platform with automated email workflows for acknowledgments, updates, and resolutions.
- Next.js
- Supabase
- Prisma
- n8n
- n8n-powered SMTP automation for acknowledgment, update & resolution emails
- Full ticket lifecycle management
- Role-based, multi-user access

Cluster Pilot
A web platform for full lifecycle management of virtual machines and clusters — provisioning, snapshots, monitoring, and automated service installation.
- Python
- FastAPI
- Ansible
- Docker
- Prometheus
- Grafana
- Cluster/node provisioning with VM start, stop, pause & snapshotting
- Automated service installation via Ansible across VirtualBox, VMware & QEMU
- Real-time infrastructure monitoring with Prometheus & Grafana

GoPost
A social platform for posting, discovering, and interacting with content in real time.
- React
- Node.js
- MongoDB
- Express
- Social posting and content discovery feed
- Real-time interactions and notifications
- User profiles and account administration

About me
A glimpse of my world
Learn more about who I am, what I do, and the tools I work with.
Who I am
Software engineer specializing in full-stack development and AI integration. I build scalable applications combining modern architectures, DevOps practices, and intelligent solutions.
Experience
Web Development Intern
TalentHub · Internship
Built a support-ticket platform with n8n-powered SMTP automation, and a web app for full VM/cluster lifecycle management (provisioning, snapshots, monitoring) using FastAPI, Ansible, VirtualBox, VMware & QEMU — instrumented with Prometheus & Grafana.
Web Development Intern
SOFTAGO · Internship
Contributed to a mobile app for real-time monitoring of smart waste bins over MQTT, and built features across a companion website (ReactJS frontend, Express.js backend).
Education
Computer Engineering — Software Engineering track
IT Business School · Final year
Capstone: Alhajj-Platform — a multi-tenant SaaS for Hajj pilgrimage management with real-time tracking and a RAG assistant.
Bachelor's Degree in Information Technology
Higher Institute of Technological Studies of Nabeul
Baccalaureate — Experimental Science
High School of Dar Chaabane El Fehri
Engineering Expertise
Concepts and practices I apply day to day — the specific tools live in my toolbox and project stacks below.
Architecture & System Design
- Software Architecture
- Frontend & Backend Architecture Patterns
- Microservices
- Event-Driven Architecture
- Multi-Tenant SaaS
- Distributed Systems
- System Design Fundamentals
API & Integration
- RESTful API Design
- Real-Time Communication (WebSockets)
- Message Queues & Background Jobs
- Third-Party & LLM Integration
DevOps & Cloud
- CI/CD & Deployment Pipelines
- Containerization & Orchestration
- Infrastructure as Code
- Observability & Monitoring
- Cloud & Distributed Systems Concepts
Data & AI
- Database Design & Data Modeling
- Relational & NoSQL Data Stores
- Vector Search & RAG Pipelines
- LLM Orchestration & Fallback Strategies
Engineering Practices
- Clean Code & SOLID Principles
- Design Patterns
- Testing Methodologies
- Version Control Workflows & Code Review
- Performance Optimization
- Security Best Practices
Delivery & Methodology
- Agile — Scrum, Scrumban & Kanban
- Software Development Lifecycle (SDLC)
- Monorepo & Workspace Management
- Technical Documentation
My Toolbox
The tools I reach for day to day, grouped by how I use them.
Drag a shelf, or focus it and use the arrow keys, to explore.
Languages & Frameworks
9AI & Developer Productivity
3Development
5DevOps & Infrastructure
9Project Management & Collaboration
4Design & Prototyping
4Let's create something together
Ready to bring your next project to life? Let's connect and discuss how I can help you achieve your goals.