I'm a Software &
AI Engineer
Software Engineer @ISSATSO | Golang | NestJS | AI/ML | DevOps Enthusiast | Open for New Opportunities
Technical Skills
A comprehensive toolkit spanning languages, frameworks, cloud, and AI/ML.
Languages
Frontend & Mobile
Backend
AI & Automation
Databases & Caching
Cloud & DevOps
Testing & Tools
Professional Experience
A track record of delivering production systems across freelance and internship roles.
Software AI Engineer Intern
- Fine-tuned a lightweight Gemma AI model to generate user stories and subtasks from feature descriptions across 4+ delivery tracks, including backend, frontend, and UI/UX.
- Built a .NET desktop application with SQLite storage, a multi-step wizard, export workflows, and JIRA integration for product-planning handoff.
- Containerized the workflow with Docker and supported Azure deployment during a 2-month internship delivery.
Independent AI/Software Engineer Freelancer
- Delivered 15+ freelance AI and full-stack projects for international clients, converting business requirements into production-ready JavaScript/TypeScript services and REST API features.
- Built marketplace-style backend services, API integrations, and data handling workflows for platforms with Airbnb-like booking and property-management requirements.
- Owned client-facing delivery from requirements clarification to implementation, integration, and handoff using modern backend frameworks.
Software Developer Intern
- Built a crowdfunding platform connecting 2 audiences: startups pitching investment opportunities and investors evaluating them.
- Implemented web, mobile, and backend features using React, React Native, NestJS, PostgreSQL, Docker, and Azure.
- Integrated DialogFlow and Redis to support conversational workflows, caching, and improved platform scalability.
Education
Academic foundation in software engineering and computer science.
Higher Institute of Applied Sciences and Technology of Sousse
Sousse, Tunisia
Coursework
Higher Institute of Applied Sciences and Technology of Sousse
Sousse, Tunisia
Coursework
Featured Projects
A selection of projects spanning real-time systems, web platforms, and mobile applications.
Drawly
Real-Time Collaborative Whiteboard
- Built a room-based drawing application enabling multiple users to collaborate on shared canvases in real time.
- Used Java RMI for remote method calls and client synchronization across collaborative sessions.
Hackwarts 2.0 & Choufli Hal 2.0
Hackathon Registration Portals
- Contributed to 2 feature-rich registration portals for Google Developer Groups on Campus ISSAT Sousse events with GDGC members.
URL Shortener
Campus Link Management Tool
- Built a URL shortener for GDG on Campus ISSAT Sousse to share links professionally through a dedicated web application.
Task Flow
Android Task Management App
- Built an Android task-management application with a user-friendly mobile interface and Spring Boot backend.
Ai Copilot Tool
An AI-powered task management board that lets you orchestrate workflows using natural language.
- Within is a sophisticated task management application that transforms project workflows through an integrated AI copilot. By leveraging Claude's tool-use capabilities, users can intuitively manage boards, perform bulk operations, and generate data insights using simple conversational prompts.
- Integrated Claude API using function calling to enable complex CRUD operations via natural language commands.
- Engineered a responsive Kanban board using React, Zustand, and dnd-kit for seamless task visualization.
- Implemented automated bulk actions, including multi-card labeling and board summary generation, to streamline productivity.
- Built a modular architecture with TypeScript to support extensible AI tool definitions and state management.
- Styled a modern, accessible interface leveraging Tailwind CSS and shadcn/ui components for consistent design.
Delify
A production-grade, feature-rich Discord music bot built with Go and Lavalink v4.
- Delify is a robust Discord music bot designed for high-fidelity audio streaming, featuring an intuitive slash command interface and interactive playback controls. Built with Go, it leverages Lavalink for efficient audio processing and provides a production-ready foundation with automated CI/CD workflows.
- Engineered a high-performance Discord music bot in Go, featuring seamless playback and interactive UI components.
- Integrated Lavalink v4 and LavaSrc to support YouTube and Spotify streaming with advanced queue management.
- Implemented a modern slash command interface paired with real-time lyrics fetching, caching, and paginated displays.
- Designed a clean, maintainable architecture with robust error handling and graceful shutdown capabilities.
- Automated production deployments using multi-stage Docker builds and CI/CD pipelines for Fly.io, GCP, and Azure.
Shooply
An editorial, AI-powered multi-vendor marketplace designed for seamless vertical discovery.
- Shooply is a modern, magazine-style e-commerce platform that blends editorial aesthetics with advanced AI-driven personalization. It features a full-bleed discovery feed, semantic search, and a complete multi-vendor ecosystem built on a scalable, event-driven architecture.
- Engineered a high-performance, headless e-commerce experience using Next.js 16, React 19, and Tailwind CSS.
- Implemented a sophisticated hybrid AI recommendation engine combining cosine similarity, trending metrics, and diversity-weighted sampling.
- Integrated semantic and visual search capabilities using Gemini multimodal embeddings and Meilisearch for ultra-fast, typo-tolerant retrieval.
- Built a robust, event-driven order processing pipeline with support for multi-vendor order splitting and idempotent payment transactions.
- Developed a comprehensive admin dashboard featuring real-time observability via Server-Sent Events (SSE) and A/B testing infrastructure.
ISSATSo University Portal
A comprehensive, AI-integrated academic management ecosystem tailored for university-wide administration.
- A full-stack university management platform designed to streamline academic operations, from curriculum planning and teacher assignments to student grade tracking. The system leverages AI-driven tools to enhance the student experience while providing administrators with a secure, high-performance management interface.
- Architected a scalable monorepo using Turborepo and pnpm to manage complex academic workflows.
- Engineered a secure authentication system featuring JWT-based sessions and modern WebAuthn passkey support.
- Integrated real-time AI assistance via OpenRouter and WebSockets to provide students with personalized academic insights and grade simulations.
- Implemented a robust role-based access control system to manage administrative, departmental, and faculty-level data.
- Optimized data operations with Prisma ORM and PostgreSQL to handle complex academic hierarchies like UEs, ECUEs, and semester deliberations.
Swift Merge
A high-performance, multi-tenant bulk email automation platform designed for scalability and user-friendly campaign management.
- SwiftMerge is a comprehensive email automation tool that streamlines bulk messaging through a powerful Go-based backend and a modern React interface. It provides users with advanced features like campaign monitoring, media management, and intelligent rate-limiting to ensure reliable delivery at scale.
- Engineered a robust backend with Go and PostgreSQL featuring a concurrent worker pool for high-throughput email delivery.
- Integrated Google OAuth2 and multi-provider SMTP support to enable seamless, secure email sending workflows.
- Developed a dynamic visual template editor with real-time variable mapping and CSV validation for personalized outreach.
- Implemented secure multi-tenancy with AES-256-GCM encryption to ensure data privacy and user isolation.
- Architected a responsive frontend using React 19, Tailwind CSS, and TanStack Query for an optimized user experience.
Funderise
A collaborative crowdfunding platform connecting startup founders with investors through an AI-powered ecosystem.
- Funderise is a sophisticated SaaS crowdfunding platform that bridges the gap between startup founders and investors. It features an intelligent AI agent for automated project management and real-time collaboration tools, all built within a type-safe TypeScript and Django environment.
- Orchestrates a full-stack architecture using a Django REST API, React frontend, and managed PostgreSQL via Supabase.
- Integrated an advanced AI Copilot leveraging OpenRouter with 30+ custom tools for automated task management, data analysis, and insight generation.
- Engineered real-time collaboration features including Kanban boards and live messaging powered by Django Channels and Redis.
- Implemented secure, role-based authentication and KYC onboarding workflows utilizing Supabase JWTs and WebAuthn/Passkeys.
- Optimized developer productivity and deployment reliability through containerized orchestration with Docker Compose.
QR Code Generator
An interactive, terminal-based QR code generator with support for multi-format output and smart content templates.
- A high-performance Go-based CLI tool that brings professional QR code generation to the terminal. It combines a seamless interactive user experience with powerful customization options, making it an essential utility for developers and power users.
- Developed a robust TUI wizard using the Bubbletea framework to streamline QR code creation directly from the terminal.
- Integrated dynamic content templates for WiFi credentials, vCards, SMS, and email to simplify complex data encoding.
- Implemented advanced features including real-time terminal QR previews, custom color palettes, and a local generation history database.
- Engineered a cross-platform CLI tool with automated self-updating capabilities and flexible export options for PNG and SVG formats.
Leadership & Community
Active contributor to developer communities and campus organizations.
Team Management Member (GDG Platform)
- Supported GDG platform and event tooling work for 3+ years, including community software used for campus hackathon registration.
- Held project and training department roles across 2 ISAMM organizations: ENACTUS and Robotics Club (Sept 2021 — June 2022).
Certifications
Industry-recognized credentials and training.
Languages
Communication skills across multiple languages.
Arabic
Native
English
Professional proficiency
French
Elementary proficiency
Get In Touch
Open for freelance opportunities, collaborations, and interesting projects.