Marco Gavelli

Software R&D, HMI Developer at Marchesini Group S.p.A.

Castel San Pietro Terme, Emilia-Romagna, Italy
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
Marco Gavelli is a Software R&D and HMI developer with nine years of experience designing human-machine interfaces and shipping embedded and desktop features from Castel San Pietro Terme, Italy. At Marchesini Group he blends product-focused R&D with hands-on implementation, turning UI requirements into polished, reliable interfaces. An active open-source contributor, he implemented an EPUB QuickLook plugin for Windows and improved back-end behavior in the fbchat Python library, demonstrating fluency across front-end rendering, parsing CSS, image handling, and API-level fixes. He has a knack for bridging user-facing UI work with backend robustness—evident in projects that required both visual parsing and protocol compatibility. Colleagues can rely on him for pragmatic problem solving that spans full-stack HMI challenges and cross-language interoperability.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
46reputation
715reached
2answers
2questions
github-logo-circle

Github Skills (22)

facebook-messenger10
python10
apidoc10
messenger10
facebook-messages10
wpgraphql10
netframework10
api10
wordpress-graphql10
dotnet-core10
graphql10
facebook-chat10
wpf10
csharp10
rendering9

Programming languages (8)

C#PowerShellC++HTMLSveltePascalMATLABPython

Github contributions (5)

github-logo-circle
fbchat-dev/fbchat

Feb 2018 - Sep 2019

Facebook Chat (Messenger) for Python
Role in this project:
userBack-end Developer
Contributions:10 commits, 3 PRs, 13 comments in 1 year 6 months
Contributions summary:Marco primarily contributed to the backend functionality of the fbchat library, implementing a GraphQL alternative for fetching thread lists and modifying how the library handles unread and unseen threads. They fixed bugs related to fetching unread threads and marking messages as read, including adjustments to the underlying API calls and data structures. Furthermore, the user updated the code to fix Python 3 compatibility issues and the 2FA functionality in non-English Facebook environments.
pythonfacebook-messengerfacebook-messenger-bot
QL-Win/QuickLook

Jul 2018 - Jul 2018

Bring macOS “Quick Look” feature to Windows
Role in this project:
userFull-stack Developer
Contributions:7 commits, 1 PR, 1 comment in 3 days
Contributions summary:Marco implemented an EPUB viewer plugin for the QuickLook application. They added features to parse and display EPUB files, including the parsing of CSS for styling, handling image loading, and navigation between chapters. The user also worked on resolving dependencies and improving the image loading within the EPUB viewer.
macosquicklookwindows
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