Dan Rollo is a seasoned software engineer and long-time open source committer with 18+ years building enterprise systems, multimedia platforms, and developer tooling. He focuses on clean, simple designs, rigorous unit testing, and automated CI to keep large codebases reliable and maintainable, and he’s known for persuading teams to adopt these practices. Dan has contributed to notable OSS projects such as JNA and the Rust libgit2 bindings (git2-rs), fixing low-level bugs and improving native interoperability—work that reflects deep systems and cross-language expertise. His professional history spans product and services roles across Sonatype, ETS, and Composite Software where he delivered integrations, custom drivers, and performance-sensitive systems. Based in Central Jersey and preferring to be coding rather than commuting, he seeks remote or very-local positions and brings both hands-on engineering and mentoring experience to distributed teams. An understated strength is his ability to reduce build and feedback cycles—historically cutting multi-day builds to hours—to accelerate team productivity.
18 years of coding experience
31 years of employment as a software developer
Bachelor of Arts (B.A.) Computer Science/Business Administration, Bachelor of Arts (B.A.) Computer Science/Business Administration at Furman University
Contributions:5 reviews, 186 commits, 34 PRs in 13 years
Contributions summary:Dan contributed to the Java Native Access (JNA) project by fixing bugs, refactoring code, and adding new functionalities. Their work involved making the Kernel32/Test work on Win2k, clearing prior events, and removing unused imports. They also refactored common code and added GetDriveType() to the Kernel32 examples. The user demonstrated skills in Java and Windows API interaction.
Enable drop-in Windows Single Sign On for popular Java web servers.
Role in this project:
Back-end Developer
Contributions:15 commits, 1 comment in 2 months
Contributions summary:Dan contributed to the waffle project, which focuses on Windows Single Sign-On for Java web servers. Their commits primarily involve adding support for Apache Shiro authentication, including creating a new filter. They also made adjustments to existing tests, likely to accommodate the new authentication features and ensure proper functionality. Additionally, they addressed a typo in the documentation.
ntlmdrop-inwindowswafflejava-web
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.