Haithem Rebai

Senior Software Engineer

Salaire / Taux journalier

La Chebba, Tunisie

Freelance, ouvert au CDI

Expertises

DevOpsDocker

Langues

ArabeAnglaisFrançaisAllemand

À propos

Introduction

Senior Full-Stack Engineer with 8+ years building scalable web apps & leading test automation. Expertise spans React/Angular, .NET, Symfony, and cloud solutions with proven results in price monitoring systems and real estate platforms. Ready to deliver enterprise-grade solutions with modern tech stacks.

Liens

Expérience de travail

Freelance Software Engineer

Bureau Haithem RebaiiFreelance

mars 2020 - Présent

6 ans 8 mois

Since 03/2022: - Working with leading french price monitoring provider Paarly on all tasks related to competitive price monitoring ( crawl/scrap of competitor web sites, dynamic price suggestion, automated product catalogue updates …) . • Technologies: Heritrix 3, Solr, MySQL, Symfony, Puppeteer, Mocha.js, Google Cloud Platform, Min.io, Amazon S3 storage , PrestaShop Webservice(Rest API), Debian Shell scripting, ClickHouse, Python... • From 02/2020 to 03/2022 : - Worked on various projects for mainly with ExpressDisplay (Tunisia https:// expressdisplay.net/fr/) and GraphSynergie (Canada https://graphsynergie.com/ ) . Most relevant projects : • The evolution of Queue Management System App . Tasks: Desktop development, technical documentation and QA . • Technologies: WPF, WindowsFormsHost, Chromium, CefSharp, C#, Rest APIs , HTML5... • The development of a real estate management SPA . • Technologies: ReactJS, Bootsrap4, TypeScript, HTML5, .NET Core, MySQL • The maintenance and evolution of a new concept SPA . • Technologies: Angular4, Bootsrap4, TypeScript, HTML5, NodeJS, MongoD • The development of PriceCheck App (web app allowing for the display of product details (picture, price…) based on barcode scanning) . • Technologies: HTML5, Bootsrap4, jQuery, PrestaShop Webservice(Rest API), C#, Windows Batch Scripting. • Setting-up / customizing the open EDX (https://open.edx.org/the-platform/) eLearning / LMS platform . • Tasks: System setup/maintenance, customization Web development, technical documentation and user training. • Technologies: Ubuntu16.04, Nginx, OpenEDX platform, xBlocks, Django, HTML5, MySQL, oAuth2 … •Setting-up / customizing the Jitsi video conferencing solution (https://jitsi.org/projects ) • Tasks: System setup/maintenance, Web development, technical documentation and user training. •Technologies: Ubuntu18.04, Nginx, Jitsi-meet, Jicofo, Jitsi video- bridge, HTML5, jQuery…

Automation Test Lead

IGE+XAO

févr. 2018 - déc. 2019

1 an 11 mois

I managed the team (2 to 3 people) responsible for creating/automating test plans (mainly functional, regression and stress testing) and validating software releases (running test campaigns, analyzing reports, documenting and analyzing issues then working with teams from client companies and our development teams on required corrections/ evolutions. In addition to that the team is responsible for upgrading software development and delivery process for the Tunis site (setting up continuous integration, running automated tests on nightly builds...). Projects : Enhancing the pr-existing test plans for IGE+XAO SHM suite ( a combination of destop and web applications created with .NET technologies (Winforms,WebForms, WPF, WCF, ASP.NET, ASP.NET Core...). Creating and maintaining test automation projects related to IGE+XAO SHM Suite (TestComplete, JavaScript, JScript, Windows Batch scripts...). Setting up and managing the common test platform environment shared between IGE+XAO and SAFRAN (a network of virtual machines used to mimic the production environment for validation purposes(Windows server 2008 R2, MSSQL server 2012, Active Directory, VirtualBox... ). R&D then implementation and maintenance of a continuous integration pipeline for IGE+XAO Tunisia (SVN, Jenkins, MSBuild, Docker, TestExecute, Windows Batch scripts and PHP webservice. R&D then maintenance of a the web platform used for test campaigns management and bug tracking (PHP, HTML5, JQUERY and MySQL)

Full-stack Developer

KHIVA DEV

janv. 2016 - janv. 2018

2 ans 1 mois

Done preliminary analysis, design, implementation and functional testing) of various web applications using FrontEnd: AngularJS / Angular 4 BackEnd,: Symfony2 / ASP.NET / ASP.NET Core. Worked on the maintenance and evolution of an existing ASP.NET web application (C#, VB.NET, MS SQL SERVER) then on the initial phase of its redesign from scratch (MVC5, Entity Framework 6, jQuey, jQuey UI ) Projects : Otzii : A web and mobile based solution dedicated to peer-to-peer delivery service ( very similar to UberEats for medication). It included, among other features, online payments, a dedicated dashboard for shops (mainly pharmacies) , mobile notifications(Android and iOS), real time tracking of delivery via GPS... (AngularJS, Bootstrap3, Symfony2, Google APIs, MangoPay) Sol4College : A college dedicated web platform for enhancing communication and collaboration possibilities between students, teachers and administrative staff via document sharing, live chat (based on Ajax calls not Firebase or similar) differed messaging... (AngularJS(SPA), Boostrap3, Symfony2 (Rest API) and MySQL) Immofast : A real estate trading platform (AngularJS(SPA), Boostrap3, Symfony2 (API), Google APIs) Prepa HEC : The web API + Backoffice dedicated for serving the commercial mobile application used to help french geo-politics students prepare for admission exam. (AngularJS(SPA), Boostrap3, Symfony2 (Rest API), Google APIs) SookBank : A consumer friendly web platform dedicated to comparing banking offers, educating the public on local banking laws and regulations, locating nearby POS (banks, change offices, ATMs...) and all financial news (Angular4, TypeScript, Bootstrap4, G APIs, ASP.NET Core and MS SQL Server 2008 R2) OPCLIA web application : Maintenance of an existing ASP.NET WebForms application then its migration to MVC5 (ASP.NET WebForms, ASP.NET MVC5, jQuery, JavaScript, MS SQL server 2012, stored procedures...) R&D on creating an in-memory database engine based on MySQL codebase.

intern

ARTIC

févr. 2011 - juil. 2011

6 mois

As my graduation project from the Higher Institute of Information Technologies (ISI), i have helped in the development of a solution that combines the use of cameras and a facial recognition technology in order to control access to different facilities such as companies, labs ... technologies used: VB.NET Microsoft SQL Server 2008 R2 Luxand FaceSDK 3.5


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

IT systems engineering degree

2012 - 2014

3 ans

The Higher Institute of Information Technologies of Tunis (ISI tunis el manar)

Licentiate degree

2009 - 2011

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.