Full stack Engineer
Frontend Engineer
Backend Engineer
Alaa Kaddour
Agile, Detail-oriented, organized, and meticulous Full-Stack engineer. Works at a fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success, with a proven record of delivering high-quality, scalable solutions. Known for effective problem-solving and communication skills, along with demonstrated leadership abilities, Bilingual in French and Arabic, fluent in English, and dedicated to continuous professional growth.
What I Do
Resume
Education
2019-2022
PRIVATE HIGH SCHOOL OF ENGINEERING AND TECHNOLOGIES-ESPRITBachelor of Engineering, Computer Science (Web Development Engineering)
2015-2018
FACULTY OF ECONOMICS AND MANAGEMENT NABEULBachelor, Computer Science (E-commerce)
Projects
NLP Model Fine-tuning Platform (SaaS)
(Feb 2022 – Aug 2022)- Optimized the data pipeline by collecting, cleaning, splitting, and storing text from uploaded documents, improving model input quality.
- Engineered an answer extraction system using advanced question-answering models, boosting prediction accuracy.
- Developed a voting mechanism to automatically select the best answers, generating high-quality SQUAD format data.
- Implemented a comprehensive training system for fine-tuning models on the SQUAD 2 dataset, enhancing model performance.
- Built a real-time monitoring system to track and optimize the training process, ensuring efficiency and transparency.
WordPress Plugin to Manage Galleries and Create Custom Layouts
(Jun 2021 – Jul 2021)- Developed and deployed a WordPress plugin for managing galleries with various custom layouts, enhancing user interface and experience.
- Utilized tools and languages including PHP, CSS, JavaScript, jQuery, WordPress, webpixels.io, image-viewer-lightbox-previewer, grid-stack.js, Notify.js to deliver a robust solution.
E-mporium: Web-based E-commerce Application with AI Chatbot
(Feb 2021 – May 2021)- Collaborated with a team of 4 in developing a product comparison engine integrated with an AI-powered chatbot, streamlining the user shopping experience.
- Designed a product recommendation system based on user preferences and search history, increasing customer engagement.
- Utilized React.js, Redux, Express.js, MongoDB, Node.js, Rasa, Python to build a scalable and efficient application.
Custom Content Management System (CMS)
(Dec 2020)- Collaborated with professors to design and develop a web-based CMS using Angular 8, TypeScript, JavaScript, Node.js, Express.js, MySQL, Bootstrap, and Git, improving content management efficiency.
Character Count with OCR for Images
(Nov 2020)- Developed and deployed a web application for counting characters and word density from OCR-extracted text, improving text analysis capabilities.
- Leveraged PHP, HTML5, CSS3, JavaScript, jQuery, Apache, Bootstrap, Photoshop, Linux to build the application.
Web Application for Compressing and Storing Photos in RAW Format
(Jul 2020 – Sep 2020)- Designed and implemented a web application for compressing and storing RAW format photos, optimizing storage efficiency.
- Utilized HTML5, CSS3, Bootstrap, PHP 7, MySQL, jQuery, JavaScript to deliver the project.
School Digital Platform
(Jan 2020 – Apr 2020)- Collaborated with a team of 6 to develop multi-platform applications (web, desktop, mobile) for a school digital platform, improving academic management.
- Resolved technical challenges by coordinating with professors, ensuring smooth project progression.
- Designed database structures and wireframes, ensuring a solid foundation for the platform.
- Utilized Symfony 3.4, MySQL, jQuery, JavaFX, Codename One, XML to build the applications.
Tech News Website
(Jun 2018 – Feb 2019)- Built a tech news website using WordPress 4, Linux, HTML5, CSS3, jQuery, MySQL, creating an engaging user experience.
TOPVOCE (Tunisia Web Agency)
(Apr 2018 – May 2018)- Created a website for TOPVOCE, enhancing their online presence and client engagement.
- Utilized HTML5, CSS3, Bootstrap, MySQL, PHP 5, Google API, Twitter API, Linux to develop the site.
Website for the Sale and Management of Event Tickets
(Mar 2018 – May 2018)- Collaborated with The Tunisian Post to develop a website for event ticket sales and management, improving operational efficiency.
- Leveraged HTML5, CSS3, PHP 7, MySQL, Linux, Bootstrap, Google API to deliver the project.
QR-CODE System for The Tunisian Post
(Jan 2018 – Mar 2018)- Developed a QR code system for ticket verification for The Tunisian Post, enhancing security and accuracy.
- Utilized Bash and XML for system implementation.
Website for Streaming
(Nov 2017 – Dec 2017)- Built a streaming website for movies and series, improving content accessibility and user experience.
- Leveraged HTML5, CSS3, PHP 5, Google Cloud API, jQuery, JavaScript to create the platform.
Experience
Sep 2022 – Present
UBIAIFull Stack Engineer/Team Leader
- Designed and developed a machine learning ETL workflow application, improving entity extraction accuracy by 25% using Django, Python, Prefect, and related technologies.
- Optimized microservices architecture by identifying performance bottlenecks in CPU-intensive tasks, leading to strategic externalization of these tasks to serverless AWS Lambda, which improved scalability by 35%, reduced latency by 20%, and cut operational costs by 15%.
- Optimized and maintained AWS infrastructure and CI/CD pipeline, increasing scalability by 30% using Docker, AWS Lambda, EC2/ECS, S3, SageMaker, and RDS.
- Diagnosed and resolved microservice scalability issues, successfully processing over 200k files with a 40% improvement in resource utilization through optimization.
- Supervised and enhanced the code review process, reducing bugs by 20% and ensuring the integrity of each feature.
- Integrated third-party APIs (OpenAI, Google, Amazon Textract OCR, QuickBooks) to extract data, increasing precision by 35% through advanced ML LLM model integration.
- Implemented Agile tools (JIRA, Microsoft Teams) to automate workflows, resulting in a 20% improvement in development process efficiency and team communication.
- Mentored and led a 5-member development team to implement advanced security protocols, including encryption and regular audits, resulting in SOC 2 compliance.
Feb 2022 - Aug 2022
UBIAIFull Stack Engineer Intern
- Designed, developed, tested, and deployed an NLP models Fine-tuning platform (SaaS) to manage, monitor machine learning projects, and fine-tune NLP models using Django, Angular, PostgreSQL, Docker, Haystack, Elastic Search, Redis, Hugging Face, AWS, and Celery.
- Established a DevOps pipeline to maintain CI/CD using 4 linters and GitHub Actions.
Dec 2020 – Aug 2023
CHARACTER COUNT INFO (Self-Employed)Webmaster
- Indexed the web application on search engines and optimize the speed of the website by 40%
- Indexed the web application on search engines and optimize the speed of the website by 40%
- Test and improve the on-page search engine optimization by 30% using Google search console, SEMrush, Google Analytics, Moz and ahrefs
- Code and deploy of a web application to count characters and words from text extracted from files , photos and webpages using php, html5, CSS3, JavaScript, jQuery, Apache, Bootstrap, Photoshop and Linux
June 2021 – Aug. 2021
PLACEHOLDERWeb Developer intern
- Coded ,tested and deployed of a WordPress Plugin to manage galleries in different layout using WordPress, CSS3, html5, php, JavaScript, jQuery, Nodb, nginx, Bootstrap, Photoshop and Linux
- Analysed ,Diagnosed webpages of different website and elaborated report for SEO optimisation with Semrush, Moz , Google Analytics and ahrefs
Apr 2018 – apr 2021
Geek-Win (Self-Employed)Web Developer
- Indexed a Blog on search engines ,improving the off-page by building backlinks and on-page search engine optimization using Google search console, Matomo, Moz which improved the monthly organic visitors by 50% and page views by 45% every month
- Coded and deployed of a personal Blog using WordPress, html5, CSS3, php, JavaScript, jQuery, MySQL, Apache, Bootstrap, Photoshop and Linux
Feb. 2018 – May 2018
TUNISIAN POSTWeb developer intern
- Engineered and developed a web based platform to maintain events online and the api using html5, CSS3, php, JavaScript, jQuery, MySQL, Apache ,Linux, Bootstrap, Photoshop and nodejs
- Designed database structure and wireframes for a platform with api to manage events online using StarUML 4, MySQL Workbench and balsamiq