James Gallicchio

Doctoral Student at Carnegie Mellon University

Pittsburgh, Pennsylvania, 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
James Gallicchio is a doctoral student and experienced software researcher based in Pittsburgh who focuses on programming languages and formal methods to build practical abstractions that make programming easier. With a decade of experience and extensive teaching at Carnegie Mellon (functional programming and compilers), he blends hands-on engineering, research, and pedagogy. His research work includes extending the KeYmaeraX theorem prover for richer differential logic, and he publishes and shares all work as open source on GitHub. Driven by formal verification principles, he seeks solutions that are both provably correct and developer-friendly, making him both a careful theoretician and a pragmatic builder.
code9 years of coding experience
job2 years of employment as a software developer
bookWashington Township High School
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Carnegie Mellon University
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
477reached
0answers
2questions
github-logo-circle

Github Skills (83)

bots10
websocket10
discord4j10
rest-api10
reactor10
axiom10
in-progress10
api10
rest10
solve10
cas10
matching10
tactics10
java10
tactical10

Programming languages (8)

JavaLeanC++CTeXScalaHTMLPython

Github contributions (5)

github-logo-circle
FormalSAT/trestle

Jan 2023 - Feb 2023

Contributions:11 reviews, 15 commits, 42 PRs in 25 days
JamesGallicchio/eternity2

Oct 2022 - Mar 2023

Efficient encoding for edge matching puzzles, to solve the Eternity II puzzle
Contributions:176 commits, 1 PR, 169 pushes in 4 months
solvematchingedgeencodingpuzzle
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
James Gallicchio - Doctoral Student at Carnegie Mellon University