What I have done so far

Work Experience.

Wintics

Software Engineer

Wintics

  • Custom Dashboard Development: Designed and built a custom dashboard that enables users to visualize various analyses simultaneously and create customized charts with a drag-and-drop interface, improving data visualization and user interaction.
  • Custom React Hook: Created a custom React hook for managing filters, significantly improving the frontend's flexibility and developer experience.
  • Implemented End-to-end Tests: Developed comprehensive e2e tests using Cypress to enhance software reliability and performance.
  • Pipeline Management: Oversaw the pipeline execution for Cypress tests, ensuring efficient and error-free runs.
:
React JS
Cypress
Jenkins
Docker
CI/CD
Enzyme
Jest
May 2024 - September 2024
CodeCooperation GmbH

Software Engineer

CodeCooperation GmbH

  • Actively contributed to the development of a dynamic web platform named Bip-events during my internship at CodeCooperation.
  • Worked as a full-stack developer on both the organizer and client sides of the platform.
  • Developed a robust dashboard for event organizers, enabling them to manage events, tickets, orders, and access statistics.
  • Implemented features on the client side, allowing users to browse events, apply filters, and make online payments for ticket purchases.
:
NestJS
Next.js
Shadcn/UI
Prisma ORM
MySQL
Docker
CI/CD
July 2023 - August 2023
BIAT (Headquarters)

Full-stack Developer

BIAT (Headquarters)

  • Developed a highly dynamic internal web platform aimed at streamlining the process of booking travel, hotels, and pilgrimage packages (Omra, Hajj).
  • Created an adaptable interface for administrators to customize forms, inputs, and conditional logic without accessing the source code.
  • Empowered administrators to modify, add, and delete forms, tailoring the platform to specific business needs.
  • Implemented a comprehensive dashboard offering insightful booking process statistics and user overviews.
:
TypeScript
NestJS
Angular
Bootstrap
MySQL
design patterns
UML
July 2022 - August 2022
MedSirat

Full-stack Developer

MedSirat

  • Contributed to a web platform designed to streamline project management processes.
  • Developed various functionalities, including registration management and workshop tracking.
  • Contributed to the design of the platform's features.
  • Utilized Scrum methodology to efficiently collaborate on project development.
:
TypeScript
NestJS
Angular
NG-Zorro
MySQL
design patterns
UML
March 2022 - May 2022
La Paix Hammamet

Full-stack Developer

La Paix Hammamet

  • Implemented a web application for incident management related to the IT service during my internship at La Paix Hammamet.
  • Gained experience in PHP development and database management.
  • Practiced Unified Modeling Language (UML) design techniques.
  • Designed using Balsamiq mockups tool to create effective visual prototypes.
:
PHP
HTML
CSS
MySQL
Balsamiq mockups
UML
July 2021 - August 2021