Marcelo Da Silva is a Frontend Developer based in Valletta, Malta, with over a decade of hands-on experience building user-facing applications and cross-platform tooling. He brings a strong JavaScript/React background from full-stack roles at Yobetit and Bart.Digital to his current frontend work at GO plc, and has a history of enhancing developer-facing projects like the Gideros game player and the popular xstyled CSS-in-JS library. His contributions show attention to UX control features, build/export tooling, and TypeScript typing fixes—skills that bridge design sensibility (a degree in Visual Arts & Design) with pragmatic engineering. Known for improving component libraries and cross-platform player functionality, he combines product-focused front-end craftsmanship with open-source collaboration.
11 years of coding experience
8 years of employment as a software developer
Bachelor & Degree, Artes Visuais & Design, Bachelor & Degree, Artes Visuais & Design at Pontifical Catholic University of Campinas
Contributions:38 commits, 7 PRs, 1 comment in 4 months
Contributions summary:Marcelo primarily focused on modifications within the Gideros Player, a cross-platform game engine. Their contributions included implementing full-screen mode, adding UI elements for controlling the player (auto-scale, hide menu), and modifying the player settings. The user also addressed desktop export features, including orientation and resolution controls, demonstrating a focus on enhancing the player's functionality for various platforms and devices. The commits also reveal work on script updates and project setup, streamlining the build and deployment process.
A utility-first CSS-in-JS framework built for React. 💅👩🎤⚡️
Role in this project:
Front-end Developer
Contributions:5 commits, 5 PRs, 11 comments in 8 days
Contributions summary:Marcelo focused on improving the component library and related typing in the `xstyled` repository. Their contributions include fixing an issue related to the emotion library, specifically adding children to the emotion jsx function. They also addressed type-related problems and implemented a preflight component. Furthermore, the user made changes related to size conflict within the style system.
css-in-jsreactstyled-componentsemotioncss
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.