Gordon Ross

File Services Architect at RackTop Systems

Weymouth, Massachusetts, 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
Gordon Ross is a File Services Architect with 15 years of experience designing and implementing storage and file-sharing solutions across Unix and Windows environments. He combines strong leadership and communication skills with deep low-level expertise in storage technologies, OS internals (Solaris, BSD, Linux), and Windows file sharing protocols. At RackTop Systems he drives architecture and delivery of secure file services, translating complex requirements into robust designs and implementations. An active open-source contributor, he has improved SMB protocol support in Wireshark and enhanced SMB server functionality and Unicode support in the illumos project, highlighting a knack for subtle protocol and I/O correctness fixes. Based in Weymouth, MA, he’s known for mentoring teams and quietly optimizing read/write paths and authentication/permission flows that yield measurable performance and reliability gains.
code15 years of coding experience
github-logo-circle

Github Skills (15)

tshark10
error-handling10
filesystem10
c-programming10
smb10
file-operations10
packet-capture10
fileio10
networking10
wireshark10
unicode10
security10
c119
c179
memory-management9

Programming languages (11)

C#JavaC++ShellCRustMakefileGo

Github contributions (5)

github-logo-circle
illumos/illumos-gate

Sep 2010 - Aug 2022

Role in this project:
userBack-end Developer
Contributions:299 commits, 47 PRs, 221 pushes in 12 years 1 month
Contributions summary:Gordon's contributions primarily focused on enhancing the SMB server's functionality through the implementation of extended Unicode support and various fixes. They modified existing routines within the system, with code changes involving authentication, permission settings, directory and file access, and other low-level functionalities. Their work improved the efficiency of file I/O by optimizing the read/write operations.
unixkerneloperating-systemlinuxillumos
wireshark/wireshark

May 2016 - May 2016

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
userBack-end Developer
Contributions:12 commits in 6 days
Contributions summary:Gordon focused on improving the Wireshark dissectors, specifically for SMB protocols. Their contributions involved fixing bugs in SMB decoding, such as issues with Open andX and NtCreate andX extended responses, and SMB2 Notify responses. They also corrected misnamed dissectors, and improved the TreeConnectAndX and NtTransCreate responses for better SMB protocol analysis.
tsharkgit-repositorywiresharkpacket-capturegitlab
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
Gordon Ross - File Services Architect at RackTop Systems