Sahan Fernando is a Senior Software Engineer based in Greater Sydney with 11 years of experience building low-level and systems software as well as cloud-facing services. Currently at Neara, he brings a background that includes multiple roles at AWS and a C++ internship at Akuna Capital, combining production-grade cloud engineering with deep systems expertise. His notable open-source contributions to the SerenityOS project showcase kernel-level work—fixing VirtIO-related deadlocks, implementing a basic VirGL device, and extending core libraries—demonstrating rare comfort at the intersection of OS internals and application integration. Sahan’s UNSW engineering education underpins a pragmatic approach to design and architecture, and his career reflects a pattern of moving between high-scale cloud platforms and intricate low-level problems. He’s particularly strong at translating system architecture decisions into robust, integrated features that span kernel, device, and user-space components.
Contributions:192 reviews, 95 commits, 59 PRs in 1 year 9 months
Contributions summary:Sahan primarily focused on kernel-level development, making substantial contributions to the SerenityOS operating system. Their work involved low-level system programming, including fixing a kernel panic related to VirtIO device BAR regions and addressing a deadlock in VirtIOGPU resolution settings. The user also implemented a basic VirGL device and added support for range-based for loops in the LibCore library, demonstrating a broad understanding of system architecture and core library design. Furthermore, the user designed system-level features with the addition of IOCTLs for VirtGL and integrated code into applications such as the 3DFileViewer.
Contributions:3 pushes, 1 branch in 4 years 4 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.