Michele Gaio

Software Engineer at Drvn Solutions

Stony Stratford, England, United Kingdom
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
Michele Gaio is a software engineer with 14 years of experience applying analytics and big data technologies to the infrastructure industry, currently building solutions at Drvn Solutions from Stony Stratford. With a strong academic background culminating in PhD studies at King’s College London and earlier degrees from the University of Padova, he blends research rigor with practical engineering. He contributes to open-source front-end work—most notably refining the GNOME Shell dash-to-dock extension—demonstrating attention to UX details like window previews and position-aware styling. Michele’s skillset spans back-end analytics pipelines and user-facing interfaces, enabling data-driven tooling that improves operational workflows. Colleagues describe him as a thoughtful problem solver who translates complex infrastructure data into actionable features.
code14 years of coding experience
bookBachelor's degree, Bachelor's degree at Università degli Studi di Padova
bookDoctor of Philosophy (Ph.D.), Doctor of Philosophy (Ph.D.) at King's College London, U. of London
github-logo-circle

Github Skills (7)

css10
javascript10
shell-extension10
gnome-shell-extensions10
ui-design9
clutter9
gtk5

Programming languages (2)

CSSJavaScript

Github contributions (5)

github-logo-circle
micheleg/dash-to-dock

May 2012 - May 2022

A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
Role in this project:
userFront-end Developer
Contributions:17 reviews, 1684 commits, 175 PRs in 10 years 1 month
Contributions summary:Michele focused on developing and refining the user interface for the GNOME Shell dock extension. Their contributions primarily involved modifying the `dockedDash.js` file to customize the dock's appearance and functionality, including adding styles for the different dock positions, handling animations, and implementing new features. Key features implemented include custom styles for running apps with specific style classes and the introduction of a windows preview feature in the menu to enhance user experience. They also handled the general improvements.
movesdockgnome-shell-extensiondashwindows
micheleg/adwaita-dashtodock

Aug 2012 - Aug 2014

Contributions:9 commits in 2 years
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
Michele Gaio - Software Engineer at Drvn Solutions