Greg Price

San Francisco, California, 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
Greg Price is a software engineer in San Francisco with 17 years of experience building reliable backends, developer tooling, and mobile front-ends. Currently at Kandra Labs (creators of Zulip), he combines hands‑on coding with system design and product sensibility after rebuilding core filesystem logic and managing engineering efforts at Dropbox. A prolific open-source contributor, Greg has improved developer productivity across high-profile projects like Facebook Flow, Python's mypy and CPython, Flutter, and libgit2 — including practical wins such as parallelizing test suites to speed CI. Trained as a mathematician (AB, Harvard) with an SM in EECS from MIT, he brings rigorous, formal thinking to pragmatic engineering problems and advocates for clearer communication about code and inclusive communities.
code17 years of coding experience
github-logo-circle

Github Skills (88)

python10
testing10
datastructure10
c1110
interpreter10
datastructures10
ruby10
c1710
fluttergame10
type-system10
linter10
backend10
django210
javascript10
flutterapp10

Programming languages (23)

C#JavaC++LeanCRustScalaTeX

Github contributions (5)

github-logo-circle
zulip/zulip-flutter

Dec 2022 - Mar 2023

Upcoming Zulip mobile apps for Android and iOS, using Flutter
Role in this project:
userMobile Developer (iOS)
Contributions:13 releases, 1864 reviews, 186 commits in 2 months
Contributions summary:Greg contributed to the development of the Zulip mobile app for Flutter. Their commits focused on various aspects of the app's structure and functionality, including fixing naming conventions, cutting demo code to give structure, and implementing real data fetching. Furthermore, they contributed to UI elements and styling like showing sender avatars and implementing recipient headers. They also made adjustments to enhance user experience, like starting the scroll at the latest messages.
flutterprototypeioszulip
ecprice/newsdiffs

Jun 2012 - Jan 2014

Automatic scraper that tracks changes in news articles over time.
Role in this project:
userFull-stack Developer
Contributions:43 commits in 1 year 6 months
Contributions summary:Greg primarily worked on improving the Newsdiffs project, which tracks changes in news articles. Their contributions involved refactoring code by removing hardcoded directories and implementing a simple upvote mechanism. The user also focused on improving the user interface, including tweaks to the browse and article-history pages and replacing the mergely diff tool with google-diff-match-patch. Additionally, the user made changes to the scraper, the Django project settings, and other backend components.
news-articlespythonscrapingwebscrapingscraper
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