Tarek Issaoui

Full Stack Developer
Ariana, TN.

About

Highly motivated Full-Stack JavaScript Developer with over 2 years of experience in web and mobile application development, complemented by robust instructional and leadership skills. Proven ability to architect and deploy scalable solutions, integrate complex systems, and optimize user experiences across diverse platforms. Eager to leverage expertise in modern JavaScript frameworks and cloud technologies to drive innovation and deliver high-performance applications.

Work

Daleelteq
|

Full Stack Developer

Lake 1, Tunisia, Tunisia

Summary

As a Full Stack Developer at Daleelteq, Tarek engineered and deployed comprehensive web and mobile solutions across multiple critical platforms, significantly enhancing system performance, security, and user experience.

Highlights

Optimized responsive design using React, TypeScript, and TailwindCSS for the AdvISO Platform, significantly improving user experience and application performance across all devices.

Integrated robust user authentication and authorization systems (permissions, roles, groups) for AdvISO, enhancing security and streamlining the user experience.

Developed comprehensive QMS functionalities for AdvISO, including audit management, action tracking, and role-based menu access.

Designed and implemented a robust document storage and management system for AdvISO by integrating Alfresco with Django Rest Framework.

Architected the client-side for Smart Research Guide (SRG) with Expo and React Native, implementing Redux for state management, secure routing, and reusable UI components.

Integrated Google Scholar and Scopus APIs into SRG, enhancing the efficiency and breadth of scientific research capabilities.

Managed secure invitation systems for research project access and user response tracking within SRG, significantly improving collaboration between researchers and supervisors.

Developed and designed a responsive user interface for the Cepex platform using Angular, TypeScript, and TailwindCSS, integrating e-cepex.tn for user authentication and payment processing.

ReBootKamp
|

Full Stack JavaScript Instructor

Sousse, Tunisia, Tunisia

Summary

As a Full Stack JavaScript Instructor at ReBootKamp, Tarek designed and delivered an immersive curriculum, mentoring over 20 students in full-stack development and guiding them through real-world projects.

Highlights

Taught comprehensive Full-Stack JavaScript development, encompassing HTML, CSS, React, Node.js, Express, MongoDB, MySQL, and PostgreSQL.

Developed and delivered a comprehensive curriculum for full-stack development, covering both front-end and back-end technologies.

Delivered engaging interactive lectures, workshops, whiteboarding sessions, and live coding demonstrations.

Mentored over 20 students, providing individualized 1-on-1 support, conducting thorough code reviews, and offering career guidance.

Guided student teams through projects using Agile methodologies, significantly enhancing their collaboration and problem-solving skills.

Education

iTeam University
Tunis, Tunisia, Tunisia

Degree

Software Engineering

RebootKamp RBK
Tunis, Tunisia, Tunisia

Bootcamp

Full-Stack JavaScript Development

Faculty of Sciences of Monastir
Monastir, Tunisia, Tunisia

Preparatory Cycle

Math-Physics

Languages

Arabic
English
French

Certificates

AWS Academy Graduate - AWS Academy Cloud Developing

Issued By

AWS Academy

AWS Academy Graduate - AWS Academy Cloud Foundation

Issued By

AWS Academy

Scientific Computing Python
Aws Cloud Quest: Cloud Practitioner

Issued By

AWS

Skills

Programming Languages

JavaScript, TypeScript, Python.

Frontend Technologies

Angular, React, React Native, Expo, Next.js, HTML, CSS, TailwindCSS.

State Management

Redux, Zustand, NgRx.

Backend Technologies

Node.js, NestJS, Express.js, Socket.io, Django, FastAPI.

APIs & Protocols

RESTful APIs, GraphQL, WebSocket.

Databases

PostgreSQL, MySQL, MongoDB.

DevOps & Deployment

Nginx, Docker.

Version Control

Git, GitHub, GitLab.

Testing Frameworks

Jest, Mocha.