Rich Gillam

Software Engineer at Apple

San Jose, 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 Gillam is a seasoned software engineer in San Jose with deep expertise in C++, Java, Unicode, and multilingual natural language processing, currently contributing at Apple. With a career spanning major engineering roles at Taligent, IBM, Lab126, and Apple, he brings decades of experience shipping internationalization and text-processing features across large-scale products. He is a recognized expert in software internationalization and an active contributor to the ICU open-source project, where his backend work improved date/time formatting and robustness in a widely used Unicode library. Rich blends low-level systems skill with language-aware design, often solving subtle locale and parsing edge cases that break conventional implementations. His background in music (BM from Eastman School of Music) hints at a disciplined, pattern-oriented approach to complex engineering problems. Known for pragmatic problem-solving, he repeatedly turns intricate internationalization requirements into reliable, production-ready code.
code6 years of coding experience
job21 years of employment as a software developer
bookBM, BM at University of Rochester - Eastman School of Music
github-logo-circle

Github Skills (8)

date-formatting10
time-format10
c-language10
datetime-format10
date-format10
cprogramming-language10
javas8
java8

Programming languages (7)

JavaC++ShellRustJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
unicode-org/icu

Aug 2020 - Sep 2022

The home of the ICU project source code.
Role in this project:
userBack-end Developer
Contributions:1010 reviews, 45 commits, 202 PRs in 2 years 1 month
Contributions summary:Rich contributed code to the ICU project, primarily focusing on enhancements to date and time formatting functionalities. They added support for hour and day-period skeleton characters to DateIntervalFormat, improved the handling of hour characters, and corrected a bug in SimpleDateFormat regarding quarter name parsing. Additionally, the user made modifications to improve the robustness of the resource handling and fixed a bug in OlsonTimeZone constructor.
cppc-plus-plusicu4cunicode-consortiumicu4j
richgillam/icu

Aug 2020 - Jul 2026

The new home of the ICU project source code.
Contributions:369 pushes, 194 branches in 5 years 11 months
icu
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