Jeff Graham

Self Employed

Portland, Oregon, 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

👤
Senior
🎓
Top School
Jeff Graham is a Principal Engineer based in Portland with over 20 years of experience building web platforms, content management systems, and privacy-focused tooling for education and public-interest organizations. At Common Sense Media he has led privacy and AI prototyping efforts—shipping production fine-tuned LLMs and ML pipelines years before ChatGPT while architecting APIs and automated crawlers to evaluate edtech privacy at scale. A pragmatic full-stack engineer, he’s contributed to open-source projects like the Revel Go web framework and Pressbooks (improving routing, static file serving, and PDF export), and is comfortable across PHP, Go, Python, JS, ML frameworks and infrastructure. He combines hands-on coding with program-level strategy, having produced publication-ready reports used in research and advocacy and helped shape privacy policy guidance for schools and districts.
code14 years of coding experience
job15 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at Humboldt State University
github-logo-circle

Github Skills (20)

application-framework10
url-routing10
webapp-framework10
web-application10
pdf10
exporter10
php10
go10
webapp10
revel10
pdfa10
web-framework10
testing9
file-sharing9
fileshare9

Programming languages (6)

TypeScriptJavaScriptGoPHPJupyter NotebookPython

Github contributions (5)

github-logo-circle
pressbooks/pressbooks

Jan 2015 - Feb 2015

Open publishing. Open web. Open source.
Role in this project:
userBack-end Developer
Contributions:41 commits in 29 days
Contributions summary:Jeff primarily contributed to the Pressbooks project by integrating the mPDF library for PDF exports. They focused on implementing the initial mpdf export functionality, including the necessary classes and configurations. The user's work involved modifying existing PHP files, adding PDF-related features, and integrating the HTML content through filters. They addressed issues related to ToC placement, page numbering, and content ordering, enhancing the overall PDF generation process.
ebookspublishingwebbooksopen-publishingpb-active
revel/revel

Feb 2013 - Jul 2013

A high productivity, full-stack web framework for the Go language.
Role in this project:
userFull-stack Developer
Contributions:25 commits in 5 months
Contributions summary:Jeff primarily focused on enhancing the routing and static file serving capabilities of the Revel web framework. They implemented a static controller to serve files, refactored routing logic, and added support for module directories. The contributions also include code related to testing the routing functionality and fixing issues with absolute path handling. These changes improved the framework's flexibility and ease of use for developers.
golangproductivityfull-stackweb-applicationframework
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
Jeff Graham - Principal Engineer - AI Prototyping Squad at Self Employed