Mario Alarcón is a seasoned Sage X3 technical consultant with 12 years of experience delivering ERP implementations, integrations and custom development across Spain, currently based in Valencia. He combines deep hands-on skills in Sage X3 architecture, web services, Crystal Reports and data integrations with a background in Oracle, Java and PHP that lets him bridge legacy systems and modern web stacks. Mario has led development teams and training efforts at multiple consultancies and has notable full‑stack open-source contributions around React + Rails tooling and test infrastructure. Practical and client-focused, he has implemented solutions for diverse sectors—from retail and foodservice to manufacturing—often tackling complex integrations between ERPs and external platforms. An habitual problem-solver, he pairs configuration and development expertise with a habit of improving testability and build tooling behind the scenes.
Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client performance.
Role in this project:
Full-stack Developer
Contributions:8 commits, 12 PRs, 26 pushes in 2 years 11 months
Contributions summary:Mario primarily focused on setting up and improving the testing infrastructure for the `react_on_rails` project. This included integrating Capybara for integration tests, adding tests for React components on the index page, and creating basic test coverage for the helper methods. Furthermore, the user extracted options for the `react_component` helper and addressed regressions related to the `json_safe_and_pretty` method. These contributions improved the project's test coverage and maintainability.
Example of integration of Rails, react, redux, using the react_on_rails gem, webpack, enabling the es7 and jsx transpilers, and node integration. And React Native! Live Demo:
Role in this project:
Full-stack Developer
Contributions:8 commits, 14 PRs, 1 push in 6 months
Contributions summary:Mario primarily contributed to the frontend and related configurations of the React-based application within the Rails environment. They fixed UI-related issues and refactored existing code, including updates to the `CommentBox`, `CommentForm`, and `CommentList` components. Furthermore, the user integrated the `react_on_rails` gem for client-side rendering, and refactored build configurations. The contributions also included changes related to dependency management (adding phantomjs gem).
shakacoderails-serverjavascriptrubywebpack2
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
Mario Alarcón - Consultor Técnico Certificado Sage X3 at AITANA