Shane F. Carr

Software Engineer at Google

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
Shane F. Carr is a Staff i18n software engineer with 13 years of experience focused on making internationalization robust and efficient, currently contributing to ICU4X and CLDR at the standards level. He combines deep backend engineering—zero-copy data structures, FFI bindings, and secure web app fixes—with standards work at Unicode and TC39 (ECMA-402), ensuring locale-aware behavior across platforms. Shane has a track record of shipping practical open-source projects (creator of octave-online.net) and improving legacy tools like Rietveld through careful SVN and patch handling. Known for obsessing over data correctness and performance in resource-constrained environments, he brings both systems-level rigor and standards diplomacy to cross-cutting i18n problems.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
6,296reputation
918kreached
76answers
40questions
Badges
facebook-graph-api
top-5%
cordova
top-5%
github-logo-circle

Github Skills (34)

svn10
python10
data-structure10
java10
javas10
subversion10
cldr10
data-structures10
rust10
cordova9
web-application9
number-formatting9
socket-io9
number-format9
facebook-graph-api9

Programming languages (30)

C#CCMakeMakefileWebAssemblyGoHTMLJSON

Github contributions (5)

github-logo-circle
unicode-org/icu4x

Feb 2020 - Jan 2023

Solving i18n for client-side and resource-constrained environments.
Role in this project:
userBack-end Developer
Contributions:5 releases, 8389 reviews, 573 commits in 2 years 11 months
Contributions summary:Shane appears to be focused on refactoring and optimizing the ICU4X data provider for the purposes of processing localized data, specifically relating to number formatting and other calendar-related values. The user's commits show a focus on creating efficient data structures (like ZeroVec and ZeroMap) to enable zero-copy deserialization of locale data, as well as changes to internal helper functions. The user is also working on implementing the FFI bindings to expose the library's functionality for external use.
environmentssolvingclient-siderusttranslation
unicode-org/cldr

Aug 2017 - Jan 2023

The home of the Unicode Common Locale Data Repository
Role in this project:
userBack-end Developer
Contributions:178 reviews, 33 commits, 67 PRs in 5 years 5 months
Contributions summary:Shane appears to be focused on improving the CLDR web application, with a specific focus on fixing and enhancing the user interface and data handling within the application. The user made commits related to escaping email addresses on different pages, specifically the password recovery and admin pages. Furthermore, the user updated code related to unit identifiers and the use of fixed decimal getters in the codebase.
data-repositorylocalecldricuunicode
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
Shane F. Carr - Software Engineer at Google