Jesse Talavera

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

🤩
Rockstar
🎓
Top School
Jesse Talavera is a pragmatic software engineer with 14 years of experience building and porting reliable systems from low-level libraries to game engines and tooling. Based in New York, he contributes across C++, Java, Python, and automation for projects like libGDX, GLM, and Microsoft's widely used vcpkg, demonstrating strong cross-platform and build-system expertise. His open-source work shows attention to correctness and developer ergonomics—adding precision members in GLM, expanding shape math in libGDX, and refining portfiles and pkg-config generation for vcpkg. He also enhances runtime behavior and tooling usability, adding new decorator patterns to a Unity behavior-tree implementation and improving download timestamp handling in an Archive.org CLI. Colleagues would call him detail-oriented and versatile: comfortable altering core math types one week and tweaking build automation the next.
code14 years of coding experience
bookStony Brook University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,067reputation
148kreached
37answers
65questions
github-logo-circle

Github Skills (51)

cpp-library10
c-language10
lib10
matrix10
package-management10
python10
libgdx10
mathematics10
command-line-interface10
cmake10
math10
quaternions10
java10
vector10
package-manager-tool10

Programming languages (24)

C#PowerShellJavaC++CRustHaxeCMake

Github contributions (5)

github-logo-circle
g-truc/glm

Jul 2015 - Nov 2016

OpenGL Mathematics (GLM)
Role in this project:
userBack-end Developer
Contributions:58 commits, 24 PRs, 96 comments in 1 year 4 months
Contributions summary:Jesse primarily focused on enhancing the core functionality of the glm library. Their work involved adding static components and precision members to various vector and quaternion types, which indicates efforts to improve the library's usability and efficiency. Furthermore, the user corrected component amounts in simdQuat and simdVec4, and added static members to various matrix types, demonstrating meticulous attention to detail in ensuring the library's accuracy and proper functioning. They also modified the explicit constructor declarations, which are designed to control type conversions.
mathematicsopenglglmvectormatrix
microsoft/vcpkg

Jul 2017 - Oct 2017

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBackend Developer & Automation Engineer
Contributions:32 commits, 6 PRs, 17 comments in 2 months
Contributions summary:Jesse primarily contributes to the vcpkg repository by adding and modifying portfiles, which define how external libraries are built and integrated. Their work focuses on supporting various C++ libraries, including libmikmod and allegro5. They also address build configurations, dependency management, and the generation of pkg-config files to ensure libraries are correctly linked.
cpplinuxmacoswindowsvcpkg
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