Smail Chemlali

Smail Chemlali

Full-Stack Developer & Software Engineer Student

I’m a passionate software engineering student at ESPRIT, specializing in full-stack web development. I love building creative, efficient, and scalable solutions that make a real impact.

LinkedIn
JavaScript
Angular
React
Node.js
Express
Python
Java
SQL
Data Analysis
Machine Learning
API Development
UI/UX Design

Work Experience

Full Stack Developer

Avaxia Group · Stage

juil. 2025 - août 2025 · 2 mois · Tunisie · Hybride
  • DĂ©veloppement full-stack et DĂ©veloppement web.
  • Travail sur des fonctionnalitĂ©s front-end et intĂ©gration back-end.
  • Collaboration en Ă©quipe en mode hybride.

Stagiaire

Qorash Information Technology · Stage

juil. 2023 - août 2023 · 2 mois · Tunisie · Sur site
  • Participation Ă  des projets internes et maintenance d'applications.
  • Acquisition d'expĂ©rience pratique en dĂ©veloppement web.
  • Travail rĂ©alisĂ© sur site en Ă©quipe.

Side Projects

Web Application for Presence Management

Slide 1
Slide 2
Slide 3
Slide 4
Slide 5

Developed a full-stack web application for managing employee presence, including attendance tracking, JSON imports, statistics dashboards, and secure authentication

React
Node.js
SQL
JWT Authentication
API Development
Performance Optimization
Automated Testing

Challenge

The team needed a centralized system to track daily employee presence, handle imports from external sources, generate real-time statistics, and ensure secure, responsive access across devices without performance bottlenecks.

Solution

Built a responsive React frontend with state management and advanced filters, integrated with a Node.js backend featuring RESTful APIs for presence data, JSON imports, and stats. Utilized SQL database with optimized indexes, JWT for authentication, caching for performance, and automated scripts for backups and logs.

Impact

  • Streamlined presence tracking, reducing manual errors and enabling quick imports while preventing duplicates.
  • Improved team efficiency with mobile-responsive design and dashboards showing attendance stats, leading to better resource management and data-driven decisions.