Evan Green

Software Engineer at Rivos Inc.

Menlo Park, 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
Evan Green is a low-level systems software engineer with 16 years of experience building and debugging kernels, firmware, and device drivers. He co-founded Minoca, where he designed a POSIX operating system from scratch—writing and debugging over two million lines of kernel and system code—and continues to contribute to the Minoca OS open-source project. Evan has production experience across major platforms, from rewriting Windows HAL components at Microsoft to ChromeOS kernel and firmware work at Google, and now focuses on systems development at Rivos. He excels at turning ambiguous hardware behavior into reliable software by instrumenting and debugging complex platforms, often implementing core features like virtual memory and ACPI support himself. Based in Menlo Park, he blends deep technical craftsmanship with hands-on product and company-building experience, including hardware bring-up and manufacturing collaboration. His profile reflects a rare combination of kernel-level expertise, entrepreneurial drive, and a proven ability to light up new OS functionality end-to-end.
code16 years of coding experience
job10 years of employment as a software developer
bookBSE, Electrical Engineering, BSE, Electrical Engineering at Princeton University
github-logo-circle

Github Skills (14)

memory-management10
system-calls10
low-level-programming10
assembly10
c-programming10
sys10
x86-6410
assemble10
assembler10
x8610
operating-system10
filesystem9
debug9
debugging9

Programming languages (4)

ShellCGoPython

Github contributions (5)

github-logo-circle
minoca/os

Aug 2015 - Aug 2021

Minoca operating system
Role in this project:
userBack-end Developer
Contributions:1 review, 1090 commits, 20 PRs in 6 years 1 month
Contributions summary:Evan's commits focus on enhancing the Minoca OS by improving the performance and functionality of its core components, primarily involving low-level system tasks. Their work includes optimizing memory management with code improvements such as avoiding unnecessary relocation writes and implementing mechanisms like page table management in x64. The contributions also included adding support for a few essential utilities like `which` and `shmget`.
kernelmicrokerneldriversoperating-systemoperating
evangreen/starryn

Aug 2010 - Oct 2020

Contributions:1 release, 20 commits, 3 pushes in 10 years 3 months
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
Evan Green - Software Engineer at Rivos Inc.