Richard Caceres is a versatile software engineer and maker with 13 years of experience building product-facing web applications, developer tools, and physical computing projects from San Francisco. He has led front-end and full-stack work at institutions like Internet Archive—where he was the lead on the widely used open-source BookReader and lending APIs—and at design-forward platforms such as Cargo and Slack/Quip within Salesforce. As founder of Functional Technologies LLC he now blends consultancy software work with hands-on studio practice, refurbishing vintage analog electronics, designing 3D-printed tools, and exploring circuits. Richard’s strengths lie at the intersection of UX-driven frontends and pragmatic backend systems, often refactoring legacy stacks (jQuery/CSS upgrades, responsive design) to modern, maintainable code. He’s equally comfortable shipping production APIs and crafting tactile hardware projects, and even plays jazz piano professionally when not shipping code. This combination of product craftsmanship, open-source impact, and analog-making gives him a rare bridge between digital experiences and physical systems.
Contributions:18 releases, 124 commits, 33 PRs in 2 years 7 months
Contributions summary:Richard primarily contributed to the front-end development of the BookReader, focusing on user interface improvements and implementing new features. Their work included upgrading the jQuery and jQueryUI libraries, refactoring CSS, implementing responsive design elements, and integrating mobile navigation using mmenu. These changes enhanced the user experience and improved the overall design and functionality of the BookReader.
Easily add caching to functions within a django project.
Contributions:3 releases, 11 commits, 5 pushes in 1 year 6 months
cachingdjango-project
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.