Marco García is a Senior Frontend Platform Engineer based in Barcelona with 11 years of software experience and 9+ focused on scalable web UIs. He builds robust, user-centered frontends—currently shaping platform-level developer experience at Kiwi.com—and has a strong research-software background from multi-year roles at CERN where he contributed to widely used open-source projects like Indico and the REANA reproducible analysis platform. Marco’s hands-on contributions include React-driven UI work for high-profile repos such as the CERN Open Data portal and Invenio RDM, improving accessibility, search UX, and file-preview flows for research communities. Comfortable across the stack (Kubernetes, Docker, Python, Flask, PostgreSQL), he blends platform thinking with practical UI craftsmanship to make complex scientific workflows more discoverable and reproducible.
11 years of coding experience
6 years of employment as a software developer
Bachelor in Computer Science, Computer Science, 8.3, Bachelor in Computer Science, Computer Science, 8.3 at Universidad de Oviedo
MSc in Software Development, MSc in Software Development at Cork Institute of Technology
Contributions:5 reviews, 6 commits, 5 PRs in 7 months
Contributions summary:Marco primarily contributed to the front-end development of the Invenio RDM platform. Their work involved creating and modifying UI components, specifically focusing on deposit search pages, record management interfaces, and the share link modal. The commits demonstrate expertise in React and related UI libraries for building interactive and functional user interfaces. Furthermore, the user addressed layout issues and implemented features related to record sharing and accessibility, indicating a focus on improving the user experience.
Contributions:66 reviews, 43 commits, 23 PRs in 1 year 3 months
Contributions summary:Marco primarily contributed to the frontend development of the CERN Open Data portal, specifically focusing on the event display for the OPERA experiment. Their work included adapting the event display to newer versions, implementing a condensed view, and upgrading the search UI to use React components. They also addressed various layout and CSS issues, adapting the header, news, LVA, and footer sections to Semantic UI. Additionally, the user added file preview functionality and download warnings.
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.