Rich Shenson

San Diego, 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
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.
code14 years of coding experience
bookPrimary school, Primary school, Primary school, Primary school at Connaught House School
bookMiddle School, Official French state school syllabus, Middle School, Official French state school syllabus at Charles de Gaulle Lycée Français de Londres
bookSpecial Education, Individuals with moderate to severe disabilities., Special Education, Individuals with moderate to severe disabilities. at California State University, Northridge
bookHigh School, French Language and Literature, High School, French Language and Literature at American School in London (UK)
bookBachelor's Degree, French Language and Literature, Bachelor's Degree, French Language and Literature at University of Pennsylvania
languagesfrench, spanish
stackoverflow-logo

Stackoverflow

Stats
71reputation
882reached
4answers
0questions
github-logo-circle

Github Skills (29)

objective-c10
javascript10
ios10
danger10
gitlab-api10
typescript10
code-review10
front-end-development10
typescript-types10
js10
uikit10
typescripts10
apidoc9
cil9
css9

Programming languages (17)

C#JavaC++RustCObjective-C++MakefileGo

Github contributions (5)

github-logo-circle
nohello-net/site

Jun 2020 - Mar 2022

Role in this project:
userFront-end Developer
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:
userMobile 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.
backportuicollectionviewcompositionallayoutuicollectionviewlayoutcompositional-layoutsswift
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
Rich Shenson