John Palmieri

Professor at University of Washington

Seattle, Washington, 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
John Palmieri is a Professor of Mathematics at the University of Washington with 18 years of professional experience and a PhD from MIT. He blends deep theoretical expertise with hands-on computational work, contributing to the SageMath project by implementing homology computation features for simplicial and cubical complexes and improving documentation and interfaces. His research and software efforts focus on computational topology and algebraic methods, translating abstract mathematics into usable tools for the broader scientific community. Known for meticulous documentation and interface work, he helps make advanced math accessible to researchers and students alike. Based in Seattle and trained at Swarthmore (BA, highest honors), he pairs rigorous academic scholarship with practical open-source impact.
code18 years of coding experience
bookDoctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at Massachusetts Institute of Technology
bookBachelor of Arts - BA, Mathematics, Highest honors, Bachelor of Arts - BA, Mathematics, Highest honors at Swarthmore College
stackoverflow-logo

Stackoverflow

Stats
1,676reputation
43kreached
70answers
0questions
github-logo-circle

Github Skills (12)

python10
documentation10
latex9
git7
xlrd6
symbolic-math6
pygments6
python-sphinx6
documentation-generator6
sage6
matrix6
numpy6

Programming languages (9)

C++CTeXHTMLPerlRubyCythonPython

Github contributions (5)

github-logo-circle
sagemath/sage

Aug 2012 - Jan 2023

Main repository of SageMath
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:96 reviews, 828 commits, 22 PRs in 10 years 6 months
Contributions summary:John primarily contributed to the SageMath project by implementing features related to homology computations and working with simplicial and cubical complexes. They enhanced the functionality of the code by adding the capability to compute generators for the homology of simplicial and cubical complexes and sets. In addition, they made several fixes and improvements related to documentation and interface, including deprecating a CHomP interface, updating links, and correcting the formatting of various documents in the reference manual, as well as adding documentation, including for handling edge connectivity.
jhpalmieri/sage

Feb 2023 - Jan 2025

Main repository of SageMath. Now open for Issues and Pull Requests.
Contributions:57 pushes, 21 branches in 1 year 11 months
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
John Palmieri - Professor at University of Washington