
Alaa Taieb
Full-stack developer in Tunisia
I turn ideas into working software.
I take projects from a rough brief to useful, reliable software, working across interfaces, APIs, and data systems.
I spent over two years teaching full-stack development at Coding Dojo, and I care about performance, accessibility, and a good developer experience.
- Based in
- Tunisia
- Focus
- Web apps, APIs & data
- Languages
- Arabic (C2), English (C1), French (B1)
Experience
Teaching, internships, and the projects in between.
- Apr 2023 – Aug 2025
Full Stack Web Development Instructor
Coding Dojo
- Taught full-stack web development using Python Flask (MVC, REST APIs)
- Instructed students on HTML/CSS/JS and Git fundamentals
- Covered OOP in Python and relational databases with MySQL
- Feb 2022 – Jun 2022
Full Stack Web Developer Intern
Banque Finance Internationale (BFI)
- Developed an administrative management web app with Spring Boot and Angular
- Applied Scrum to plan and ship deliverables
- Jan 2022 – Feb 2022
Full Stack Web Developer Intern
Soquagen
- Built a stock management application using Express and MongoDB
- Jan 2021 – Feb 2021
Full Stack Web Developer Intern
MC-ZEN Technologies
- Developed a website with an autonomous Rasa chatbot
- Jan 2019 – Feb 2019
Web Developer Intern
Société Tunisienne de Banque (STB)
- Created a static website for STB Midoun using HTML, CSS, and JavaScript
Toolbox
The languages, frameworks, and tools I reach for.
Frontend
Interfaces & UXBackend
APIs & servicesData
Persistence & queryingDelivery
Tooling & process
Education
- Dec 2022 – Mar 2023
American Certification, Full Stack Web Development (Python)
Coding Dojo
- Graduated Jul 2022
Bachelor's Degree, Web Development
Higher Institute of Technological Studies of Djerba
How I work
What I focus on in every project.
- 01
Reliable by default
Web services that keep working as traffic, data, and teams grow.
- 02
Maintainable across the stack
Efficient products that are easy to change, from the interface down to the database.
- 03
Clean, pragmatic code
Simple solutions that improve how people use a product and how well it runs.
Have something in mind?
Tell me what you're working on and I'll get back to you.