
Chadi Troudi
Ex-Full Stack Engineer at Bonial (Germany) | Fullstack Java React | Building Autonomous Agents & Business Automation
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
À propos
Introduction
I'm a Full-Stack Engineer at Bonial Germany, building retail tech with React/TypeScript on the front end and Java Spring Boot on the back end. I've shipped products across banking, health, mobility, e-commerce, and education, and I care about clean architecture, developer experience, and measurable impact. Previously at Yanyi, I represented the team at Web Summit Qatar 2025, showcasing our AI work. Across roles I've led migrations from JavaScript to TypeScript, created reusable React component libraries, and scaled back-end services on AWS/Docker with CI/CD. Tech: React, TypeScript, Angular, Node/NestJS, Java/Spring Boot, MongoDB/PostgreSQL, Odoo (ERP), Docker, AWS, CI/CD. I enjoy: improving performance, reducing toil, and mentoring devs through ChadiAcademy.
Expérience de travail
Full Stack Engineer
Bonial Germany
sept. 2025 - févr. 2026
6 mois
Berlin, Allemagne
– Supporting cdp-flight manager and Bonial Console projects as a Full-Stack Engineer – Migrating and rebuilding application screens from JavaScript to TypeScript across major projects – Designing and maintaining reusable components to improve performance and streamline workflows – Implementing new features and turning designs into responsive, interactive user experiences following best practices – Maintaining the codebase and reviewing pull requests to improve code quality and team collaboration
Full Stack Engineer
Yanyi
oct. 2024 - août 2025
11 mois
Berlin, Allemagne
– Developed front-end modules using ReactJS and backend services with Java EE and Spring Boot. – Integrated ERP solutions with Odoo and built custom features tailored to business needs. – Participated in DevOps processes, including deployment, automated testing, and CI/CD pipeline implementation.
Software Engineer
AlMergab
déc. 2022 - sept. 2024
1 an 10 mois
À distance
– Engineered robust backend services using Java Spring Boot, enhancing performance, scalability, and maintainability across multiple platforms. – Created RESTful APIs and integrated them with modern frontends (ReactJS/ Angular) for a car rental platform and banking system dashboards. – Developed secure, high-performance APIs for banking systems with strong attention to data integrity and authentication using Spring Security. – Designed and deployed scalable backend modules tailored for e-commerce platforms using Java, replacing legacy systems. – Managed CI/CD pipelines and infrastructure on AWS using Docker, Jenkins, SonarQube, Nexus, and GitHub Actions for seamless delivery.
FullStack Developer
Dwaya
juin 2022 - nov. 2022
6 mois
À distance
– Developed full-stack features for a medicine home delivery application using ReactJS and Node.js/NestJS. – Integrated third-party APIs to enhance application functionality and ensure responsive user experience. – Documented technical features and actively participated in Agile sprint planning to streamline development processes.
Founder & Training Manager | Full Stack Developer
ChadiAcademy
sept. 2020 - juin 2022
1 an 10 mois
À distance
– Founded an educational platform focused on web development and software engineering. – Created video content and provided mentorship on ReactJS, Angular, Symfony, PHP, and more. – Built a developer community and guided students on real-world projects.
Android Developer
ITGate
févr. 2019 - mai 2019
4 mois
Sousse Governorate, Tunisia
– Developed Android applications using Java and RxJS within an Agile/Scrum framework. – Designed and implemented RESTful APIs for efficient backend integration, enhancing user experience. – Optimized application performance through effective data flow management and UX/UI improvements.
Full Stack Developer (Intern)
SSET
juil. 2018 - sept. 2018
3 mois
Sfax Governorate, Tunisia
– Developed and managed the PetroServCatering platform, enhancing both backend and frontend functionalities. – Created robust RESTful services utilizing Spring Boot and Spring Data JPA for efficient data handling. – Integrated web services with Angular, significantly improving user interaction and experience. – Participated in daily SCRUM meetings, contributing to Agile project discussions and progress tracking.
Formation
ESPRIT (Ecole Supérieure Privée d'Ingénierie et de Technologies)
Diplôme d'ingénieur, Ingénierie informatique
2019 - 2022
2 ans 9 mois
ESSTHS - École Supérieure des Sciences et de la Technologie de Hammam Sousse
Licence fondamentale, Science informatique, Technologies de l'information
2016 - 2019
2 ans 9 mois