Joshua Clulow

Engineer at Oxide Computer Company

Newcastle, New South Wales, Australia
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
Joshua Clulow is a seasoned engineer with 14+ years of experience building and maintaining UNIX-centric infrastructure, distributed systems, and developer tools, currently helping design hardware and software at Oxide Computer Company. He brings deep systems-level expertise from roles at Joyent and as a long-time member of the illumos core team, contributing substantive fixes to ZFS, device drivers, and OS runtime behavior. Comfortable shipping in C, Go, Scala, Node.js and Python, he pairs kernel- and OS-level work with everyday DevOps: packaging, SmartOS/Illumos builds, and cloud-native service plumbing. His open-source footprint includes platform patches in rust-lang/libc and golang/go to improve illumos support, demonstrating an uncommon blend of runtime, OS, and tooling experience. Australian-American and self-described UNIX person, he also brings practical email, networking and systems-administration chops honed across university and enterprise environments.
code15 years of coding experience
job14 years of employment as a software developer
bookB Engineering (Computers) + B Computer Science, Computer Engineering, Computer Science, B Engineering (Computers) + B Computer Science, Computer Engineering, Computer Science at University of Newcastle
stackoverflow-logo

Stackoverflow

Stats
86reputation
48kreached
2answers
0questions
github-logo-circle

Github Skills (47)

bootloader10
filesystem10
il10
runtimes10
system-configuration10
scripting10
packaging10
c1110
makefile10
networking10
c1710
system-calls10
automation10
script10
smartos10

Programming languages (19)

C#JavaC++JinjaCRustMakefilePLpgSQL

Github contributions (5)

github-logo-circle
illumos/illumos-gate

Nov 2011 - Nov 2022

An open-source Unix operating system -- this is a read-only mirror of the official repository at https://code.illumos.org/plugins/gitiles/illumos-gate
Role in this project:
userBack-end Developer & System Architect
Contributions:103 commits, 2 PRs, 3214 pushes in 11 years 1 month
Contributions summary:Joshua primarily contributed to the core infrastructure of the illumos operating system, focusing on improvements to the storage subsystem and device drivers. Their work included fixing a bug in ZFS related to device path handling, addressing potential data corruption issues, and enabling a more robust I/O pipeline through the use of the pageout_reserve pool. The user also added support for specific devices, specifically the FTDI FT232H serial interface, and improved aspects of the boot process. The contributions indicate a focus on system stability and performance.
operating-systemunixillumosos
For more information, please see http://smartos.org/ For any questions that aren't answered there, please join the SmartOS discussion list: https://smartos.topicbox.com/groups/smartos-discuss
Role in this project:
userDevOps Engineer & System Administrator
Contributions:82 commits, 2 PRs, 53 pushes in 6 years 11 months
Contributions summary:Joshua primarily contributed to the build and deployment infrastructure of the SmartOS live image project. Their work includes adding and upgrading packages, modifying the build process, and integrating tools. Specific commits reflect work with build tools, and updating build configuration files. They demonstrated expertise in system configuration and management within the context of building and distributing operating system images.
smartos
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