Imed TARHOUN

Senior Java Software Engineer

Salaire / Taux journalier

Manouba, Tunisie

Freelance, ouvert au CDI

Expertises

JavaSpring Boot

Langues

Français

À propos

Introduction

Ingénieur Java Senior avec 15+ ans d'expertise en développement logiciel et systèmes embarqués. Spécialisé dans les IDEs Eclipse RCP (STM32CubeIDE), solutions IoT et applications multi-plateformes pour l'automobile et télécoms. Expert Java/Spring Boot offrant des solutions robustes adaptées à vos besoins métier spécifiques.

Liens

Expérience de travail

ACTIA Engineering Services

sept. 2020 - Présent

6 ans 2 mois

Senior Java Software Engineer

mars 2022 - Présent

4 ans 8 mois

Développement des nouveaux modules pour l'IDE « STM32CubeIDE » concu par ST-Microelectronic et développé entièrement en Java (basé sur Eclipse RCP), afin d'implémenter le support complet de ses nouveuax produits (MPU et MCU) basés sur l'architecture ARM (v7 et v8).

Senior Java Software Engineer

sept. 2020 - mars 2022

1 an 7 mois

Développent et maintenance des modules de l'IDE de diagnostic « Actidiag-Author » conçu par ACTIA et développé entièrement en Java (basé sur Eclipse RCP), et utilisé par son équipe de développement applicatif afin de permettre à son outil de diagnostic de prendre en charge les calculateurs des véhicules (Renault, PSA, Opel, Wolksvagen, …) .

Senior Java Developer

STREAMWIDE

mars 2019 - oct. 2020

1 an 8 mois

Développement et maintenance d’un ensemble de modules d’une solution propriétaire de communication VoIP intitulée « El Madar », avec une forte contrainte de sécurité, pour le compte d’un opérateur de télécommunication Libyen (Front-end : Android ; Backend : Spring Boot).

Senior Java Developer

Altran

janv. 2018 - mars 2019

1 an 3 mois

Développement des modules applicatifs ainsi que la partie IHM, pour les écrans tactiles des machines à café connectées, fabriquées par l’industrie SEB en France (Front-end : Java embarqué ; Backend : Spring Boot).

Gfi world

janv. 2017 - déc. 2017

1 an

Senior Java Developer

août 2017 - déc. 2017

5 mois

Développement d’une solution pour le compte de l’office de la marine marchande et des ports, pour la gestion et l’enregistrement des données des enquêtes et des navires pendant les visites faites à bord, et les synchroniser avec les serveurs lors du retour aux locaux du ministère (Front-end : HTML, Javascript, Thymeleaf ; Back-end : Spring).

Senior Java Developer

janv. 2017 - juil. 2017

7 mois

Développement d’une solution multi-plateformes avec Cordova (Android, iOS, Windows Phone, …) pour le compte du ministère des affaires sociales, afin de gérer et enregistrer les données d’inspections pendant les visites faites sur terrain, et les synchroniser par la suite avec les serveurs lors du retour aux locaux du ministère (Front-end : HTML, CSS, Javascript, Json ; Back-end : Spring).

Co-fondateur

Beyond Technology Tunisie

juil. 2013 - déc. 2016

3 ans 6 mois

- Développement d’un prototype de solution multi-plateformes de gestion de trafic urbain, de pointage, de recettes, ainsi que de billetterie, implémentée sur des caisses électroniques connectées (3G), synchronisées avec les serveurs en temps réel, et embarquées dans les bus de transport de l’STS (Front-end : JSF ; Back-end : JEE). - Développement d’une solution publicitaire pour les foires, les grandes surfaces, ainsi que les concessionnaires de voitures, basé sur la microlocalisation à travers la technologie des «iBeacons» qui utilise le bluetooth «Low Energie», en adoptant le protocole de communication «Eddystone» produit par Google et implémenté dans les «Smart Beacons» de la firme « Estimote » (Front-end : Android ; Back-end : JEE). - Des formations professionnelles certifiantes telles que : CCNA, LPIC, OCA, OCP, Android ATC, Scrum … - L’organisation des séminaires dans les grandes écoles concernées par les technologies de l’information, afin de sensibiliser les élèves ingénieurs autour des technologies de pointes et leurs perspectives à venir, ainsi que l’encadrement des PFE.

Cynapsys

avr. 2012 - juil. 2013

1 an 4 mois

Java Software Developer

janv. 2013 - juil. 2013

7 mois

Développement d’une solution pour le compte de ACTIA en Mexique, permettant d’afficher sur une tablette embarquée dans un bus de transport (en communiquant avec un serveur de bord) des informations tel que : le parcours du bus, la position actuelle, la vitesse, la distance restante, le temps restant, les sites d’intérêt relatifs à la position actuelle, la météo de la zone actuelle, etc (Front-end : Android ; Back-end : JEE sur un micro-serveur léger).

Embedded Software Developer

avr. 2012 - déc. 2012

9 mois

Développement d’un ensemble de modules applicatifs IPTV, basés sur QT et STM40-SDK, et communiquants à travers un middleware, autour du set-top box STi-7108 de ST Microelectronics, ainsi qu’un module de communication avec sa télécommande.

Embedded Software Developer

ACTIA Engineering Services

févr. 2010 - mars 2012

2 ans 2 mois

Développement des modules applicatifs de l'outil de diagnostic automobile «Multi-Diag», pour la prise en charge des calculateurs électroniques embarqués dans les véhicules. Multi-Diag est un outil multimarque fabriqué par la firme ACTIA.

Embedded Software Developer

Sagemcom

févr. 2009 - janv. 2010

1 an

Développement et maintenance des modules applicatifs (y compris la partie IHM) du firmware d'une imprimante multimédia (Interface tactile, USB, Empreinte, Ethernet, ...), ainsi que la restructuration de l’architecture de sa couche IHM au niveau des contrôles Javascript afin d’améliorer le temps de réponse en navigant à travers ses différents menus (temps de latence réduit au moitié), et la maintenance de son interface web embarquée.


Formation

INSAT - Institut National des Sciences Appliquées et de Technologie

Diplôme National d'Ingénieur

2006 - 2009

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.