Alan Somers is a Software Architect with 15 years of systems-level experience designing and hardening storage, file system, and OS-level software. Based in Longmont, Colorado, he architects NAS and firmware systems at Axcient after leading OS and SCSI/network stack work at Spectra Logic and Western Digital. A long-time FreeBSD committer and prolific open-source contributor, his patches span high-impact projects like libfuse, OpenZFS, tokio/mio, and rust libc/nix, often adding cross-platform compatibility and POSIX AIO support. He codes in C, C++, Rust, Python, and Ruby, and has a knack for eliminating magic numbers, closing resource leaks, and improving platform-specific correctness. Collected contributions show deep familiarity with ZFS semantics, FUSE passthrough behavior, and low-level kernel APIs—skills he applies to production appliances and distributed storage. Trained as an electrical engineer at Caltech, he blends embedded firmware roots with modern systems programming.
Contributions:80 reviews, 888 commits, 474 PRs in 4 years
Contributions summary:Alan contributed to the mockall library, adding new features and fixing bugs. They improved the library's flexibility, enabling it to mock methods with more complex signatures and features, such as methods returning references and handling closure arguments. Further improvements involved enhancing the accuracy of the library, to ensure that it operates as expected.
Contributions:985 reviews, 528 commits, 486 PRs in 6 years 6 months
Contributions summary:Alan primarily focused on implementing and fixing bindings for various *nix APIs within the Rust programming language, as indicated by the commit messages and code changes. Their contributions involved addressing platform-specific issues, particularly on FreeBSD and Android. They made critical adjustments to system socket functionality and handled different data types across various operating systems.
unixcraterustlibcrust-bindings
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.