Rich Shenson is a versatile software engineer and educator based in San Diego with 15 years of experience building user-focused front-end and iOS solutions and contributing to cross-platform developer tooling. He pairs hands-on engineering—work on a backport of UICollectionViewCompositionalLayout for iOS 12 and adding GitLab support to danger-js—with a strong background in accessibility and special education, bringing empathy and behavioral insight to product design and team collaboration. His open-source contributions span UI polish, interoperability fixes, and developer integrations, and he values clean code and pleasant collaboration, summed up by his GitHub tagline "building nice things with nice people." Trained in French literature and special education, Rich combines discipline from humanities with practical technical craftsmanship, often surfacing subtle UX improvements informed by real-world teaching experience.
14 years of coding experience
Primary school, Primary school, Primary school, Primary school at Connaught House School
Middle School, Official French state school syllabus, Middle School, Official French state school syllabus at Charles de Gaulle Lycée Français de Londres
Special Education, Individuals with moderate to severe disabilities., Special Education, Individuals with moderate to severe disabilities. at California State University, Northridge
High School, French Language and Literature, High School, French Language and Literature at American School in London (UK)
Bachelor's Degree, French Language and Literature, Bachelor's Degree, French Language and Literature at University of Pennsylvania
Contributions:1 review, 135 commits, 56 PRs in 1 year 9 months
Contributions summary:Rich primarily focused on front-end development tasks, as evidenced by the addition of Prettier support for code formatting across multiple files including JavaScript, CSS and HTML files. They implemented JavaScript code to update the year dynamically, and integrated various front-end libraries such as `Typed.js` for animated text effects. Their contributions enhanced the site's visual presentation, code quality, and user experience by incorporating features like a cookie consent banner and improving the overall structure of the site.
Backport of UICollectionViewCompositionalLayout to earlier iOS 12
Role in this project:
Mobile Developer (iOS)
Contributions:8 commits, 8 PRs, 7 comments in 7 days
Contributions summary:Rich primarily contributed to the implementation and refinement of the `ibpcollectionviewcompositionallayout` project, a backport of UICollectionViewCompositionalLayout for iOS 12. Their commits demonstrate a focus on layout adjustments, including respecting content insets, z-index properties for decoration items, and boundary item insets, along with code style improvements and fixing interoperability issues. The user also modified aspects related to the calculation and application of layout attributes, affecting how collection view items are displayed.
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.