Jeremy Soller is a Principal Engineer and long-time systems engineer based in Littleton, Colorado, with 11 years of experience building low-level platform software and tooling. As System76’s Principal Engineer and a core Pop!_OS maintainer he merges firmware, OS, and user-facing shell work—shipping coreboot and EDK2 integrations, CI/CD automation, and GNOME/COSMIC improvements. He’s also the creator and BDFL of Redox OS, contributing kernel, libc, terminal, and UI toolkit code in Rust that showcases deep expertise in OS internals and cross-platform adaptation. Comfortable across embedded firmware, build systems, and frontend toolkits, he frequently bridges hardware and software in production devices like the Lemur and Oryx Pro. Not actively seeking work, he’s notable for shipping production firmware/firmware-update tooling and for sustaining both a commercial distro and an independent Rust OS.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Colorado School of Mines
Contributions:207 reviews, 599 commits, 193 PRs in 3 years 9 months
Contributions summary:Jeremy contributed extensively to the System76 firmware-open repository, focusing on setting up upstream Git remotes, adding tools for model analysis, and automating readme generation. They created scripts for building firmware images, including the setup of the EDK2 build environment. Furthermore, the user implemented scripts for creating a USB image for firmware updates, demonstrating knowledge of build and release processes.
Contributions:201 commits, 53 PRs, 203 pushes in 6 years 11 months
Contributions summary:Jeremy's commits primarily involve the development of UI components within the `orbtk` Rust UI-Toolkit. They implemented widgets such as progress bars, labels, and buttons, demonstrating a focus on building interactive elements. The contributions include event handling and drawing logic for these widgets, suggesting a role in the creation of a user interface library. The user's work involved modifications in the `src` directory, creating and modifying the foundation of the orbtk toolkit.
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.