Work Experiences
Below is an overview of my professional experiences, highlighting key roles, achievements, and the technologies I have worked with.
03/2020 - Present
Contentsquare
Paris, France
Senior Fullstack Engineer
- • Designed and optimized a micro-frontend architecture, leveraging Importmap for module federation to efficiently manage shared libraries across micro-frontends.Technologies: React, Redux, Angular, Vue.js, Svelte, Importmap, Vite, Webpack, Vitest, Jest
- • Contributed to the Design System, delivering reusable and accessible UI components with design tokens to ensure consistency across applications.Technologies: React, Storybook, Stencil, Web Components
- • Developed advanced DevX CLIs, optimizing monorepo management and automating GitHub Actions workflows for seamless CI/CD.Technologies: GitHub Actions, Turborepo
- • Integrated performance monitoring and optimized data fetching, improving Largest Contentful Paint (LCP) and reducing redundant requests.Technologies: Datadog, Vite, TanStack Query
- • Built and enhanced the Zoning feature, enabling clients to analyze website snapshots with interactive analytics, ensuring accurate heatmap overlays, user interaction tracking, and form analysis.Technologies: Angular, NgRx, RxJS, NestJS (microservices architecture), PostgreSQL
02/2018 - 02/2020
Askhub
Paris, France
Technical Lead
- • Developed a full-stack analytics platform, combining a serverless AWS backend and a React frontend, enabling clients to track chatbot usage with detailed analytics.Technologies: React, Redux, Chart.js, AWS Lambda, AWS S3, AWS DynamoDB
- • Integrated and optimized data visualizations, including interactive charts and analytical tables with advanced filtering capabilities to track chatbot intents and performance.Technologies: React, Redux, Chart.js
- • Led development, driving technical decisions, team collaboration, and bringing best practices to improve efficiency and code quality.
03/2016 - 01/2018
Vynd
Tunis, Tunisia
Frontend Developer
- • Designed and developed a frontend web application for a venue-search platform using Angular 2, transforming UI mockups into a fully functional and responsive product.Technologies: Angular 2/4
- • Built and optimized search and filtering functionalities, ensuring a seamless user experience.
- • Collaborated closely with the Design team to refine UI/UX, ensuring consistency and a smooth user journey.