Roy Fielding

Senior Principal Scientist at Adobe

Tustin, 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

👤
Senior
🎓
Top School
Roy Fielding is a Senior Principal Scientist at Adobe and one of the web’s foundational architects, best known for authoring the HTTP/1.x and URI standards and for defining the REST architectural style. With over three decades of experience, he co-founded the Apache HTTP Server Project and authored the Apache License 2.0, shaping both the technical and legal foundations of modern open source. His career blends rigorous academic research (PhD, UC Irvine) with hands-on systems work, from protocol design to backend maintenance on major Apache projects like httpd, APR, and Jackrabbit. Roy’s influence is also institutional—serving multiple terms in leadership at the Apache Software Foundation and contributing to W3C architecture discussions—yet he remains engaged in practical code hygiene and portability fixes that keep large projects healthy. Known for turning deep architectural insight into standards and working implementations, he brings rare credibility across research, governance, and long-running open-source codebases.
code31 years of coding experience
job15 years of employment as a software developer
bookReed College
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (19)

system-programming10
multiplatform10
git-repository10
build-system10
apr10
cross-platform10
c-programming10
package-repository10
java10
javas10
jcr10
sys10
http-protocol10
apache-http-server10
documentation10

Programming languages (13)

JavaC++CSSCMakefileGoHTMLXSLT

Github contributions (5)

github-logo-circle
apache/httpd

Aug 1996 - Jul 2016

Mirror of Apache HTTP Server. Issues: http://issues.apache.org
Role in this project:
userBack-end Developer
Contributions:804 commits, 1 comment in 20 years 2 months
Contributions summary:Roy's primary contributions involved fixing a typo in a documentation file and updating another to reflect the current status of specific problems. These changes suggest the user was involved in maintaining the documentation for the Apache HTTP Server, specifically addressing the behavior and issues surrounding persistent connections, along with the related code. The user was also responsible for adding new documentation for a specific module.
apache-httpapacheapache-http-serverhttpdhtaccess
apache/apr

Aug 1999 - May 2008

Mirror of Apache Portable Runtime
Role in this project:
userBack-end Developer
Contributions:116 commits in 8 years 10 months
Contributions summary:Roy primarily focused on the Apache Portable Runtime (APR) codebase, contributing to core system-level functionality. Their work included refactoring code for portability, updating the build system, and adding new features, such as support for OS/390, TPF, and VM/CMS. The user also addressed compiler warnings and improved code consistency across various platforms. Furthermore, they performed license updates and other general maintenance tasks to keep the project current.
runtimeapacheaprportableapache-portable-runtime
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
Roy Fielding - Senior Principal Scientist at Adobe