Ala Eddine JEBALISenior Front-End & Full-Stack JavaScript/.NET Developer
  • Consulter mon profil LinkedIn
  • Consulter mon profil Stack-Overflow
  • Consulter mon profil Medium
  • Consulter mon GitHub
  • Twitter
  • M'envoyer un Email

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

    Open to new opportunities and technical collaborations. Feel free to reach out via LinkedIn or email at contact@alaeddinejebali.com

    Contact me on LinkedIn >>
  • 2025

    The Browser War is Over. Long Live the AI War: What ChatGPT's Desktop App Really Means for Developers and Users

    September 2025

    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...

    Read more >>
  • 2020

    I'm still looking for a solution for my issue: Debugging Material-UI Icon Import Issues: Module Not Found Error

    June 2020

    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'...

    Read more >>
  • 2018

    Senior Front-End Engineer | Martello

    October 2018

    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.

    Explore Martello >>
  • 2017

    Still analyzing: Effective const Usage with Objects in Modern JavaScript!!!

    June 2017

    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;)...

    Read more >>
  • 2017

    10 nouveautés de la dernière version de Visual Studio Code (v 1.18)

    November 2017

  • 2017

    Les principales nouveautés de JavaScript ES6 (ES2015)

    September 2017

  • 2017

    Comment installer Eclipse sous Linux et l'ajouter au lanceur d'application comme un programme?

    Septembre 2017

  • 2015

    Front-End Engineer | Orange (via Capgemini, formerly Altran)

    October 2015

    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.

    Explore Capgemini >>
  • 2011

    Web Development Engineer | Whitecape

    October 2015

    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.

    Explore WhiteCape >>
  • 2010

    National 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.

  • 2007

    University 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.