About
I'm a passionate AI Engineer and Full-Stack Developer with over 2 years of professional experience who thrives at the intersection of traditional software development and cutting-edge AI innovation. Currently, I'm building and running LazyBrains, an AI-powered study platform that generates personalized flashcards and quizzes using advanced AI technology. My expertise spans both full-stack SaaS solutions and AI-powered platforms, allowing me to tackle real-world problems through multiple technological approaches. Whether building robust web applications or intelligent agent frameworks with RAG systems, I'm driven by entrepreneurial spirit to create meaningful solutions that automate workflows and solve complex business challenges. My technical foundation covers modern full-stack development, AI/ML technologies, and cloud architectures, enabling me to bridge traditional software engineering with emerging AI capabilities. When I'm not developing AI agents or full-stack applications, I'm contributing to open-source projects like Agno, pushing the boundaries of what's possible with intelligent automation.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
LazyBrains
LazyBrains is an AI-powered study platform that transforms content into interactive flashcards and quizzes using advanced AI technology. It helps students memorize content more effectively through active recall and spaced repetition techniques, while also preparing them for exams with customized quizzes. The platform streamlines the study process, saving time and improving learning outcomes.

Mofakirat Ramadan
Mofakirat Ramadan is a mobile app that allows association administrators to track activities performed by young people during the Ramadan month. The app features progress tracking, and reporting tools to help organizations monitor participation and engagement.
I like competitive programming
Throughout my academic career, I've honed my algorithmic thinking and problem-solving abilities through 4+ on-site competitive programming contests. I regularly practice on platforms like LeetCode and Codeforces to continuously sharpen my skills in data structures, algorithms, and efficient coding practices.
- E
EPTSolvingCup 2022
Tunis, Tunisia
Secured 15th place amoung 50 teams in this prestigious team-based algorithmic problem-solving competition hosted by EPT. Collaborated with teammates to solve complex programming challenges under time constraints, demonstrating strong problem-solving skills and teamwork. - W
WinterCup 2022
Tunis, Tunisia
Achieved 16th place out of 50 teams in this competitive programming contest that challenges participants with algorithmic problems of varying difficulty. Demonstrated proficiency in data structures, algorithms, and efficient coding practices under competitive conditions. - T
Tunisian Collegiate Programming Contest 2022
Tunis, Tunisia
Ranked 16th out of 50 teams in this national-level competitive programming contest. TCPC serves as a preliminary round for the International Collegiate Programming Contest (ICPC), showcasing our ability to solve complex algorithmic challenges efficiently as a team. - T
Tunisian Collegiate Programming Contest 2021
Tunis, Tunisia
Placed 25th among 90 competing teams in my first participation in TCPC. This prestigious national contest tests participants' problem-solving abilities, algorithmic thinking, and coding proficiency, providing valuable experience in competitive programming at a collegiate level.
Get in Touch
Want to chat? Just shoot me a dm with a direct question on Linkedin and I'll respond whenever I can. I will ignore all soliciting.