Alan Coopersmith

Senior Software Architect at Oracle Corporation

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
Alan Coopersmith is a Senior Software Architect with 26 years of deep systems and open-source experience, specializing in Solaris, Unix/Linux, and the X Window System. He has led Solaris engineering at Oracle and drove the migration of Solaris from a proprietary X server to Xorg while contributing Sun changes back to the community. An active contributor to the Meson build system, he improved Solaris compiler/linker recognition and 64-bit library handling, helping broaden cross-platform build compatibility. Alan combines release engineering, security assurance, and long-term community leadership—having served on the X.Org and OpenSolaris boards—with hands-on C and systems programming expertise honed since his UC Berkeley Computer Science degree.
code26 years of coding experience
job13 years of employment as a software developer
bookBA, Computer Science, BA, Computer Science at University of California, Berkeley
stackoverflow-logo

Stackoverflow

Stats
4,122reputation
299kreached
164answers
0questions
github-logo-circle

Github Skills (16)

build-system10
solaris10
architecture9
architectures9
automations9
automation9
system9
testing8
python8
xorg6
xlib6
auto-repeat6
x116
linux6
unix6

Programming languages (12)

TypeScriptC++ShellCRustMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
mesonbuild/meson

Aug 2017 - Nov 2022

The Meson Build System
Role in this project:
userSystem Architect / Automation Engineer
Contributions:3 reviews, 26 commits, 12 PRs in 5 years 4 months
Contributions summary:Alan's contributions focused on enhancing Meson's support for the Solaris operating system. They implemented changes to recognize Solaris-specific compilers and linkers, including modifications to accommodate version differences and output streams. Additionally, they added support for Solaris 64-bit library subdirectories and implemented Solaris-specific symbol extraction, contributing to the build system's broader platform compatibility. The user also addressed various build issues related to Solaris, including fixing tests and ensuring the correct handling of object files, linking, and rpath configurations.
build-systemmeson
uli42/nx-libs

Mar 2009 - Feb 2016

NX (redistributed)
Contributions:382 commits in 6 years 11 months
react
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
Alan Coopersmith - Senior Software Architect at Oracle Corporation