Michael Buckley is a GPU software engineer based in San Francisco with eight years of experience building tools and rendering features for creative applications. He combines a physics background (BS, UMass Amherst) with strong C/C++ and Python skills to ship production tooling at SideFX and now Apple, specializing in Houdini-driven image creation and technical art workflows. At SideFX he progressed from intern to 3D software developer, contributing notable tools like the SideFX Labs “Ruler” and improving artist UX with undo/redo and transform support. He also has backend experience adding and testing language-server features in the ycmd project, showing attention to robust APIs and QA. Colleagues appreciate that he blends research-caliber problem solving with pragmatic tool development for artists and engineers.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Physics, 3.7, Bachelor of Science - BS, Physics, 3.7 at University of Massachusetts Amherst
Contributions:17 commits, 13 pushes, 1 branch in 1 year 2 months
Contributions summary:Michael primarily focused on developing and refining the "Ruler" tool within the SideFX Labs repository. Their contributions included adding the initial functionality, supporting undo/redo capabilities, incorporating intersection support for the construction plane, and refining the tool's overall behavior and usability. They also added preliminary support for object-level transformations while highlighting potential limitations. The changes involve the use of Python scripting within the Houdini environment.
Contributions:3 reviews, 7 commits, 1 PR in 27 days
Contributions summary:Michael primarily contributed to the implementation and testing of a new feature, "GoToAlternateFile," within the `ycmd` code-completion and code-comprehension server. This included adding support for clangd's `SwitchSourceHeader` feature, which was then renamed to `GoToAlternateFile`, and writing associated tests. The contributions extended to refactoring and API documentation updates.
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.