Shish Girling

Systems Engineer at Hudson River Trading

Dublin, Dublin 1, Ireland
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
Shish Girling is a seasoned systems engineer with 20 years of experience building and operating reliable production infrastructure, currently at Hudson River Trading after a long tenure as a Production Engineer at Facebook. He blends backend development, DevOps, and systems programming—contributions to high-profile open-source projects like Facebook's Sapling and Zed demonstrate practical work on source-control, remote connections, terminal behavior, and developer UX. Comfortable both debugging low-level issues (SSH, locale, ControlPersist) and improving developer workflows (PR signals, smartlog highlighting, telemetry), he focuses on shipping durable, user-facing platform improvements. Based in Dublin, he pairs formal Computer Science training from the University of Kent with a history of roles from startup sysadmin to large-scale production engineering. Notably, his open-source work shows attention to polish and performance as much as correctness, reducing dependencies and build times while improving UX.
code20 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at University of Kent
github-logo-circle

Github Skills (17)

terminal-emulator10
terminal-application10
controls10
control-systems10
rust10
emulation10
ssh10
github-ci9
python9
remote-development9
devops9
githubaction-workflow9
syntax-highlighting9
documentation8
git8

Programming languages (20)

MDXC#C++CSSRustCGoTypeScript

Github contributions (5)

github-logo-circle
facebook/sapling

May 2018 - Dec 2022

A Scalable, User-Friendly Source Control System.
Role in this project:
userBack-end Developer
Contributions:11 commits, 14 PRs, 7 comments in 4 years 7 months
Contributions summary:Shish primarily focused on enhancing the Sapling source control system. Their contributions included adding support for new URL formats for SSH repositories, enabling the fetching of GitHub pull request signals to show if the pull requests have been reviewed or passed automated tests, and updating functionality for the "pr link" command. Furthermore, the user implemented syntax highlighting for smartlogs in the Sapling documentation.
control-systemscalablesource-controluser-friendly
zed-industries/zed

Oct 2024 - Oct 2024

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 PRs, 14 comments in 17 days
Contributions summary:Shish primarily focused on improving the Zed editor's terminal and remote connection functionality. They enhanced locale handling within the terminal by adjusting the environment variables used. The user also addressed connection issues in the remote setup by disabling `ControlPersist` in SSH and improved the appearance and user experience of connection progress and error dialogs. Moreover, the user contributed by making changes to the assistant and telemetry events, removing dependencies and improving build times.
gpuirust-langtext-editorzed
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
Shish Girling - Systems Engineer at Hudson River Trading