Hello! I'm Ala Eddine, a Senior Software Engineer based in the south of France, with over a decade of experience living and breathing JavaScript, React, Angular, .Net and DevOps. My career has been a continuous quest to build software that is not only powerful and scalable but also intuitive and secure.
For the past 7+ years, I've been a key part of the engineering team at Martello, where I've had the privilege of architecting the future of a large-scale SaaS application for monitoring Microsoft Office 365. My proudest achievement? Leading the charge to dismantle three separate monolithic applications and reassemble them into a unified, cost-effective, and scalable Micro-Frontend architecture using Web Components. This wasn't just a technical migration; it was a strategic shift that significantly reduced cloud complexity and costs while future-proofing our product.
But I believe a great engineer builds more than just clean code. I build robust systems. That's why I've dedicated effort to designing a shared authentication system across all Martello products, championed the modernization of our testing suites to Playwright and React Testing Library, and embedded observability into everything we build. My work is a blend of front-end artistry and back-end resilience, often leveraging a stack that includes React, .NET Core, GraphQL, and Kubernetes.
Before my journey at Martello, I honed my skills in high-stakes, high-traffic environments. As a consultant at Orange via Capgemini, I worked on advertising technologies handling over 4800 hits per second, building real-time bidding systems and modernizing legacy platforms with Angular and Node.js. My career began in Tunisia with Whitecape, where I cut my teeth on full-stack development, building data-intensive email marketing and analytics platforms from the ground up.
Beyond the Code:
- Architect at Heart: I thrive on complex architectural puzzles and enjoy designing systems that are meant to last and scale.
- DevOps Advocate: I don't just write code; I own its journey to production. I'm proficient with Docker, Kubernetes, and Azure DevOps to ensure seamless CI/CD pipelines.
- Lifelong Learner: The JavaScript and cloud ecosystems are constantly evolving, and I am too. I'm always exploring the next paradigm—whether it's the potential of AI in development or refining performance optimization techniques.
- Global Perspective:: Having worked in different cultures and in multiple languages (French, Arabic, and English), I bring a diverse and collaborative approach to every team I join.
When I'm not refactoring code or sketching out system architectures, you might find me exploring the latest in web tech or enjoying the French Riviera.
I'm passionate about sharing knowledge and engaging with the tech community. Feel free to connect with me at contact@alaeddinejebali.com or through LinkedIn.
-
2025
New Chapter: New Professional Challenge Starting January 2026
November 2025
Contact me on LinkedIn >>
Open to new opportunities and technical collaborations. Feel free to reach out via LinkedIn or email at contact@alaeddinejebali.com
2025The Browser War is Over. Long Live the AI War: What ChatGPT's Desktop App Really Means for Developers and Users
September 2025
Read more >>
It's a story we've seen before. An incumbent giant, comfortable at the top. A flurry of competitors trying to chip away at its dominance. For over a decade, the "browser war" has been a slow, grinding conflict between Chrome, Safari, Firefox, and Edge, largely fought over incremental improvements in JavaScript performance, CSS support, and memory usage. But in the span of a single announcement, the entire battlefield has changed...
2020I'm still looking for a solution for my issue: Debugging Material-UI Icon Import Issues: Module Not Found Error
June 2020
Read more >>
All icons are working fine until I added the icon ContentCut which is availabe at this link... but I get the error: Module not found: Can't resolve '@material-ui/icons/ContentCut'...
2018Senior Front-End Engineer | Martello
October 2018
Explore Martello >>
Leading the development of core web applications for monitoring Microsoft Office 365 services in a multi-tenant SaaS architecture. Driving the migration from monolithic applications to a unified Micro-Frontend architecture using Web Components. Implementing full-stack solutions with React, .NET Core, and modern DevOps practices.
2017Still analyzing: Effective const Usage with Objects in Modern JavaScript!!!
June 2017
Read more >>
I recently read about ES6 const keyword and I can understand its importance when having something like this... So, nobody can change my PI variable... The misunderstanding I have is that I don't understand in which situation the use of const with objects can make sense (other than preventing people to do myObj = newValue;)...
20172017Les principales nouveautés de JavaScript ES6 (ES2015)
September 2017
20172015Front-End Engineer | Orange (via Capgemini, formerly Altran)
October 2015
Explore Capgemini >>
Developed high-performance advertising technologies for Orange's web and TV platforms, handling peak traffic of 4800+ hits/second. Modernized legacy systems using Angular 4 and Node.js, while implementing real-time bidding and header-bidding solutions. Led the containerization of back-office systems and established modern CI/CD pipelines.
2011Web Development Engineer | Whitecape
October 2015
Explore WhiteCape >>
Started my professional journey as a Web Development Engineer at Whitecape, contributing to large-scale email marketing and analytics platforms. Developed full-stack solutions using AngularJS, Spring framework, and D3.js for data visualization. Gained foundational experience in Agile methodologies and client-facing project delivery.
2010National Engineering Degree in Software Engineering
June 2010
Completed my engineering studies with a National Engineering Degree in Software Engineering. Developed strong foundations in software architecture, development methodologies, and technical problem-solving.
2007University Technology Degree in IT & Communication Systems
June 2007
Completed my initial higher education in IT and Communication Systems at the Higher Institute of Computer Science, Tunis. Built core technical foundations that paved the way for my engineering studies.