Kitware, Inc.

Software Engineer at Kitware

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
Kitware Inc. is a seasoned software engineer with 18 years of experience focused on backend development, build systems, and open-source maintenance for scientific and visualization software. They contribute to cornerstone projects such as CMake, ITK, VXL, and ParaView, often handling versioning, release hygiene, and large-scale codebase cleanup. Their work emphasizes reliability—incrementing version stamps, integrating upstream changes, and automating tidy-ups—skills that keep complex toolchains and scientific libraries stable. Comfortable working across C/C++ and build tooling, they bridge development and release engineering in projects used widely by the research and visualization communities. Less obvious is their knack for applying small, disciplined maintenance changes that materially reduce technical debt and friction for downstream users. Based in the United States, they bring steady, behind-the-scenes craftsmanship to open-source infrastructure relied on by engineers and scientists.
code18 years of coding experience
github-logo-circle

Github Skills (14)

version-control10
paraview10
build-system10
vtk10
cmake10
c-language10
cprogramming-language10
data-analysis9
perl9
maintenance9
build-tools8
integrations7
integrate7
lib7

Programming languages (13)

C++CSSCSWIGCMakeTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Kitware/CMake

Dec 2007 - Jan 2023

Mirror of CMake upstream repository
Role in this project:
userBackend Developer
Contributions:5256 commits, 5 PRs, 16050 pushes in 15 years 4 months
Contributions summary:Kitware, primarily updated the CMake version information. They made a series of commits focused on updating the patch number in the CMakeVersion.cmake file, incrementing the version with each commit, which indicates a task-oriented activity related to versioning within the CMake project. The user also incorporated updates from the KWSys library, extracting and integrating upstream changes. This process suggests they are involved in project maintenance and integration tasks, rather than developing original code.
cppcmakeupstream
vxl/vxl

Nov 2015 - Dec 2019

A multi-platform collection of C++ software libraries for Computer Vision and Image Understanding.
Role in this project:
userBackend Developer
Contributions:1294 commits, 3 PRs, 1777 pushes in 4 years 1 month
Contributions summary:Kitware,'s commits primarily involve modifying a versioning header file (`vxl_version.h`) within the VXL library. These changes entail incrementing the date stamp used for versioning, indicating that the user is involved in the library's maintenance and release process. The repetitive nature and specific file modifications suggest a role focused on build processes and version management within the project.
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
Kitware, Inc. - Software Engineer at Kitware