Charles Karney

Senior Computer Scientist at SRI International

Princeton, New Jersey, 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

🤩
Rockstar
Charles Karney is a Senior Computer Scientist based in Princeton, New Jersey, with over 11 years of professional experience and a long tenure at SRI International. He combines deep systems and C++ expertise with practical maintenance of critical open-source infrastructure—evidenced by his contributions to the widely used microsoft/vcpkg project where he maintained and modernized the GeographicLib port, resolved build and CMake issues, and adapted packaging for varied platforms. Comfortable working across build systems and cross-platform targets, he has a knack for untangling configuration and build problems that impede deployment. Colleagues rely on him for steady, production-focused engineering that keeps libraries healthy and consumable by downstream projects.
code11 years of coding experience
github-logo-circle

Github Skills (10)

package-manager-tool10
vcpkg10
c-language10
package-manager10
cmake10
lib10
cprogramming-language10
c119
c179
windows8

Programming languages (14)

JavaC++CCMakePLpgSQLHTMLMATLABJulia

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Jul 2020 - Dec 2022

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBack-end Developer
Contributions:27 reviews, 7 commits, 10 PRs in 2 years 5 months
Contributions summary:Charles primarily focused on maintaining and updating the geographiclib library within the vcpkg package manager. Their work involved upgrading to newer versions of the library, patching build issues, and adjusting the build process. The user also adapted to changes in the build system by modifying CMake files, handling UWP builds, and fixing configuration issues. In addition, they updated the portfile to accommodate source code retrieval and installation.
c-plus-plussetuptoolspackage-managermacoscplusplus
geographiclib/geographiclib

Jul 2021 - Jan 2023

Main repository for GeographicLib
Contributions:1 review, 113 commits, 11 PRs in 1 year 5 months
pythonwgs84distancegeodesycoordinates
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
Charles Karney - Senior Computer Scientist at SRI International