David DeSandro is a seasoned UI/UX developer with 16 years of experience specializing in JavaScript-driven interfaces and interactive front-end libraries. Based in Vienna, VA, he’s the creator and principal contributor behind well-known open-source projects like Isotope, Flickity, Packery, ImagesLoaded, and Draggabilly—tools widely used to build responsive, touch-friendly, and draggable layouts. His work blends thoughtful API design with polished animations and performance-minded implementations, from lazy-loading carousels to gapless grid packing and robust image load detection. Comfortable across full-stack tasks, he has also refactored and modernized build systems and tooling for projects like Infinite Scroll and Bower. Notably, he pairs practical developer ergonomics (aliases and shell themes) with client-facing UX polish, a sign of someone who ships production-ready experiences while improving the developer workflow that supports them.
:camera: JavaScript is all like "You images done yet or what?"
Role in this project:
Front-end Developer
Contributions:5 releases, 328 commits, 38 PRs in 11 years 2 months
Contributions summary:David contributed to the `imagesloaded` JavaScript library, focusing on image loading and related functionality. Their work involved modifying the core logic of the library, specifically changing the method used to find images and ensuring that a callback function is triggered when no images are present. They also contributed to the project's documentation by adding a demo page to showcase usage.
Contributions:24 releases, 554 commits, 66 PRs in 8 years 2 months
Contributions summary:David contributed to the development of a touch-responsive carousel gallery, as indicated by the project description and code changes. They implemented initial functionality, added new features such as lazy loading, and improved existing functionalities like drag-and-drop interactions. The user was also responsible for styling and UI improvements.
carouselsreactjavascriptslidertouch
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.