Marcelo Da Silva

Frontend Developer at GO plc

Valletta, South Eastern Region, Malta
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor & Degree, Artes Visuais & Design, Bachelor & Degree, Artes Visuais & Design at Pontifical Catholic University of Campinas
languagesEnglish, Portuguese
github-logo-circle

Github Skills (22)

javascript10
game-engine10
css-in-js10
typescript10
styled-components10
cross-platform10
emotion10
lua10
typescript-types10
typescripts10
game-development10
react10
game-dev9
mobile-development9
ios9

Programming languages (13)

MDXC#C++CGoHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
gideros/gideros

Dec 2014 - Apr 2015

Gideros Release version
Role in this project:
userMobile Developer
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.
luaminecraftgamegame-developmentcross-platform
styled-components/xstyled

Jan 2021 - Jan 2021

A utility-first CSS-in-JS framework built for React. 💅👩‍🎤⚡️
Role in this project:
userFront-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.
Request Free Trial