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.
code10 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 (66)

websocket10
discord4j10
rest-api10
reactor10
axiom10
api10
rest10
solve10
matching10
tactics10
java10
tactical10
kotlin10
javadoc10
discord10

Programming languages (10)

JavaLeanC++CScalaTeXJavaScriptHTML

Github contributions (5)

github-logo-circle
JamesGallicchio/RedBot

Jan 2017 - Aug 2019

General Purpose Discord Bot
Contributions:1 release, 309 commits, 3 PRs in 2 years 7 months
discord-bot
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