Adam Alpern

Senior ICloud Software Engineer at Apple

San Francisco, 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
Adam Alpern is a principal-level software engineer with over two decades of experience building high-performance platform and application services, and 14 years of continuous professional experience across startups and large tech companies. Currently a Senior iCloud Software Engineer at Apple, he has deep expertise in multithreaded C++ and Java REST services and more recently in Golang RPC systems, with strengths in networking, HTTP, performance tuning, and infrastructure design. He has a track record of owning the full software lifecycle—from requirements through maintenance—and has shipped indexed search, service-oriented architectures, and refactorings that improve long-lived codebases. His career spans influential roles at OpenTable, Urban Airship, Anki, and others, where he often served as the go-to engineer for complex backend challenges. An early programmer (started at age 8) who enjoys low-level performance problems, he also contributes practical open-source tooling such as a Ruby client for the Parse REST API. Based in San Francisco with a BA in Computer Science and AI from Hampshire College, he is not currently seeking new opportunities.
code14 years of coding experience
job23 years of employment as a software developer
bookBA, Computer Science, Artificial Intelligence, BA, Computer Science, Artificial Intelligence at Hampshire College
bookStuyvesant High School
stackoverflow-logo

Stackoverflow

Stats
652reputation
142kreached
21answers
0questions
github-logo-circle

Github Skills (12)

json10
rest-api10
ruby10
object-oriented-programming9
data-structures8
data-structure8
http6
wsdl6
code-generation6
singleton6
rest6
django6

Programming languages (7)

TypeScriptJavaScriptGoHTMLRubyEmacs LispPython

Github contributions (5)

github-logo-circle
adelevie/parse-ruby-client

Jan 2012 - Jan 2012

A simple Ruby client for the parse.com REST API
Role in this project:
userBack-end Developer
Contributions:25 commits in 3 days
Contributions summary:Adam primarily contributed to building a Ruby client for the parse.com REST API. They implemented core functionalities like object creation, retrieval, updating, and deletion, centralizing HTTP calls and response handling. The user refactored code for a gem structure and added support for increment/decrement operations. Furthermore, they incorporated query functionalities, including the ability to filter objects based on various criteria.
apiruby-clientrubyrestrest-api
aalpern/stasher

May 2015 - Feb 2018

Contributions:33 commits, 7 PRs, 27 pushes in 2 years 9 months
apistashrest-clientrestatlassian
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
Adam Alpern - Senior ICloud Software Engineer at Apple