Moandji Ezana is a Senior CRM Consultant and full‑stack engineer with 14 years of experience building web applications and libraries in Java, JavaScript and Ruby, currently leading a modular, no‑code dashboarding framework for Salesforce and Veeva at valantic BE. He started with Java web apps in 2005, embraced modern JavaScript after studying Crockford, and has worked extensively with Ruby on Rails since 2012, blending pragmatic front-end work (standard DOM, Web Components, ES modules) with robust back-end design. His open-source contributions include meaningful backend improvements to the widely used Resteasy project—adding interceptor controls and better Guice integration and request scoping—demonstrating attention to framework internals. Comfortable across JVM and dynamic language ecosystems, he’s equally at home designing event‑sourced microservices, integrating with SAP, or shipping lightweight client-side UIs optimized for multi-tenant deployments. His background in international relations and varied remote consulting roles gives him a practical, user-focused perspective on complex business and technical requirements.
14 years of coding experience
12 years of employment as a software developer
BA International Relations and Development Studies, BA International Relations and Development Studies at University of Sussex
Baccalaureate with International Option (English) Science, Baccalaureate with International Option (English) Science at Lycee International de Ferney-Voltaire
MA International Relations, MA International Relations at University of Warwick
Certificate Java Programming, Certificate Java Programming at Technofutur
An Implementation of the Jakarta RESTful Web Services Specification
Role in this project:
Back-end Developer
Contributions:6 commits in 7 months
Contributions summary:Moandji primarily focused on enhancing the Resteasy framework by implementing and improving core features related to interceptors, Guice integration, and request scoping. They introduced functionalities like applying interceptors based on name bindings, allowing for the injection of Guice's Injector rather than a list of module classes. Furthermore, the user added request scope to the Guice module and improved the configuration of the Guice integration.
Contributions:160 commits, 13 pushes, 1 tag in 2 years 3 months
assets
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Moandji Ezana - Senior CRM Consultant at valantic BE