Gregg Kellogg

Invited Expert at W3C

San Rafael, 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
🎓
Top School
Gregg Kellogg is a seasoned software systems architect and W3C Invited Expert with over 16 years focused on Semantic Web technologies, RDF/JSON-LD, and backend systems built in Ruby. He has been the primary implementor of key RDF and SPARQL tooling for Ruby and has contributed to flagship projects and specs—including JSON-LD libraries and the schema.org test infrastructure—helping bridge specifications and practical tooling. Gregg’s background spans UNIX kernel development at Hewlett-Packard to senior technical and advisory roles across media, standards, and metadata companies, giving him rare depth across low-level systems and web standards. Based in San Rafael, he combines hands-on implementation, specification editing, and CI/test engineering to ensure semantic systems are both correct and production-ready. Though mostly retired, his active commit history shows he still prefers shipping precise, standards-driven solutions over theory.
code16 years of coding experience
job22 years of employment as a software developer
bookBA, Math, BA, Math at Humboldt State University
bookUniversity of California, Los Angeles
languagesEnglish, German, French, Vietnamese, Spanish, Italian
stackoverflow-logo

Stackoverflow

Stats
1,851reputation
40kreached
69answers
0questions
Badges
rdf
top-5%
github-logo-circle

Github Skills (25)

json10
javascript10
python10
api-design10
testing10
semantic-web10
cicd10
linked-data10
ruby10
web-standards10
json-ld10
rdf10
w3c10
documentation10
rspec9

Programming languages (21)

C#JavaC++BikeshedCRustTeXGo

Github contributions (5)

github-logo-circle
json-ld/json-ld.org

May 2011 - Oct 2022

JSON for Linked Data's documentation and playground site
Role in this project:
userBack-end Developer
Contributions:13 reviews, 786 commits, 197 PRs in 11 years 6 months
Contributions summary:Gregg's commits focus on updating specifications for differences and publishing, particularly within the context of JSON-LD syntax and API specifications. They made modifications to the "spec/latest/json-ld-syntax" and "spec/latest/json-ld-api" directories, suggesting a role centered around maintaining and refining the core components of the JSON-LD library. The changes include updates to the handling of various data structures within the API.
json-ldapijsonldlinked-datasemantic-web
digitalbazaar/pyld

Jan 2018 - Apr 2020

JSON-LD processor written in Python
Role in this project:
userBack-end Developer
Contributions:111 commits, 13 PRs, 70 pushes in 2 years 2 months
Contributions summary:Gregg contributed to the core functionality of the `pyld` library, which is a JSON-LD processor written in Python. Their work focused on implementing features related to context handling, including scoped contexts, and handling of the `@import` directive. The user also made improvements to the compaction algorithm to handle nested values and graphs, as well as contributing to improvements in the toRDF process. Additionally, the user addressed various syntax errors and edge cases within the context processing and JSON-LD parsing logic.
json-ldpythonlinked-datasemantic-webrdf
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
Gregg Kellogg - Invited Expert at W3C