Dan Cross

Engineer at 9fans

Greater Boston 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
Dan Cross is an engineer with 11 years of experience building low-level systems software, currently working at Oxide Computer Company in the Greater Boston area. He focuses on operating systems, virtualization, and memory management, with notable open-source contributions to Plan 9 (plan9port/acme) and the illumos kernel VMM where he implemented paging fixes and a dirty-page tracking interface. Comfortable in C and kernel internals, he has revised virtual address layouts and addressed subtle VM and plumbing bugs that improve reliability of developer-facing tools. Dan blends systems-level rigor with practical developer ergonomics—his work touches both kernel subsystems and user-facing editors/tools. He describes himself succinctly as "Systems. Radio. Math," hinting at a curiosity for embedded/radio systems and quantitative problem solving beyond conventional OS work.
code11 years of coding experience
github-logo-circle

Github Skills (19)

il10
system-programming10
memory-management10
c1110
c1710
t910
virtualization10
command-line-tool10
plan910
operating-system10
debug9
debugging9
x869
regular-expression8
text-manipulation8

Programming languages (15)

C++CSSCRustStandard MLTeXGoHTML

Github contributions (5)

github-logo-circle
9fans/plan9port

May 2018 - Aug 2022

Plan 9 from User Space
Role in this project:
userBack-end Developer
Contributions:31 reviews, 5 commits, 105 PRs in 4 years 3 months
Contributions summary:Dan primarily focused on bug fixes and improvements related to the `plumber` command and the `acme` editor within the Plan 9 operating system. They addressed issues like buffer exhaustion in string expansion, incorrect matching in plumbing rules, and variable name handling, along with UI adjustments. Their work involved modifying C code within the `src/cmd` and `src/cmd/acme` directories to ensure the correct functionality and reliability of these core system tools. These changes directly impact the user's experience with the Plan 9 system.
user-spaceplan
illumos/illumos-gate

May 2021 - Jan 2023

Role in this project:
userBack-end Developer
Contributions:11 commits in 1 year 8 months
Contributions summary:Dan primarily contributes to the illumos operating system, focusing on kernel-level code. Their work includes bug fixes and improvements to the Virtual Machine Monitor (VMM) component, specifically related to paging and memory management. The contributions involve modifying core system files within the `usr/src/uts/i86pc/io/vmm` directory, demonstrating a deep understanding of the system's internal workings and memory handling. They also introduced a dirty page tracking interface.
unixkerneloperating-systemlinuxillumos
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
Dan Cross - Engineer at 9fans