Linus Sherrill

Principal Engineer at Retired

City of Albany, New York, United States
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

👤
Senior
🎓
Top School
Linus Sherrill is a Principal Engineer and software architect with over 25 years of experience designing and shipping robust systems across distributed multiprocessor, embedded, and high-performance computing environments. He has led OS and middleware development, InfiniBand-based transport design, and end-to-end product delivery while at companies ranging from Sky Computers to Kitware, where he spent 14 years driving R&D engineering. A pragmatic C/C++ and Java expert with deep familiarity in Linux/Solaris, UML, and OO design patterns, he combines hands-on coding with system-level architecture and tooling. His open-source work includes reliability and build-system fixes for the widely used VXL computer vision libraries and contributions to Kitware’s TeleSculptor photogrammetry project, showing attention to portability and maintainability. Based in Albany, NY, he pairs academic credentials (MS and BS in Computer Science) with a rare blend of low-level systems know-how and practical product orientation. Outside software he has also run a commercial deer farm, reflecting an unconventional mix of technical depth and entrepreneurial hands-on experience.
code14 years of coding experience
job48 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Union College
bookBS, Cum Laude, Computer Science & Business, BS, Cum Laude, Computer Science & Business at University at Albany
bookRensselaer Polytechnic Institute
github-logo-circle

Github Skills (14)

c-language10
cmake10
ffmpeg10
cprogramming-language10
photogrammetry10
image9
imagery9
lib9
computer-vision9
error-handling8
algorithms8
algorithm8
implement8
gui-application7

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
Kitware/TeleSculptor

May 2014 - Jun 2016

TeleSculptor: Aerial Photogrammetry Application powered by KWIVER
Role in this project:
userBack-end Developer
Contributions:122 commits, 10 PRs, 9 comments in 2 years 1 month
Contributions summary:Linus primarily contributed to the core functionality of the aerial photogrammetry application TeleSculptor. They addressed issues related to missing algorithm information structures and added checks for them. Further contributions included merging updates and modifications to core code, including the integration of external dependencies and modifying code for a system refactor.
kitwarephotogrammetryc-plus-plusimage-processingaerial-imagery
vxl/vxl

Aug 2011 - Jan 2017

A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.
Role in this project:
userBack-end Developer
Contributions:9 commits, 5 PRs in 5 years 6 months
Contributions summary:Linus primarily worked on improving the codebase for the VXL library, focusing on CMake configuration and compatibility. They added support for newer CMake versions, addressing build failures and incorporating features only supported in later versions. Additionally, the user addressed code review comments, added documentation for existing changes, and resolved issues related to pixel format definitions and missing FFmpeg dependencies, ensuring the library's proper functionality and error handling. The user also fixed a critical issue in a least-squares estimation module.
structure-from-motionunderstandingcppvisioncluster-computing
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
Linus Sherrill - Principal Engineer at Retired