Remy Suen

Senior Software Engineer at Docker, Inc.

Ottawa, Ontario, Canada
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
Remy Suen is a Senior Software Engineer in Ottawa with 18 years of hands-on experience building developer tooling and language-server integrations, currently contributing at Docker. He’s the author and maintainer of the Dockerfile language server and has driven enhancements across high-profile open-source projects like the VS Code Docker extension, monaco-editor, and libgit2. Comfortable across full-stack and back-end work, Remy blends deep protocol-level knowledge of the Language Server Protocol with practical improvements to testing, documentation, and editor UX. Notably, his contributions include semantic highlighting, workspace-aware language-server settings, and expanding Git bindings test coverage—work that surfaces in widely used tools for millions of developers.
code18 years of coding experience
languagesjapanese: passed jlpt n1 (2023), n2 (2013), n3 (2011), lived 3.5 years in japan, English, cantonese: conversational, can read traditional chinese
github-logo-circle

Github Skills (37)

ls10
editors10
git10
libgit210
javascript10
docker10
api-design10
testing10
typescript10
language-server-protocol10
c1110
vscode-extension10
software-quality10
editor10
dockers10

Programming languages (20)

C#JavaC++RustCGoHTMLPerl

Github contributions (5)

github-logo-circle
nodegit/nodegit

Dec 2016 - Dec 2021

Native Node bindings to Git.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:3 releases, 1 review, 49 commits in 5 years 1 month
Contributions summary:Remy primarily contributed to testing and documentation improvements within the nodegit repository. Their work involved adding tests for core features like `Tag`, `Branch`, and `Commit` and ensuring comprehensive test coverage for various functionalities. Furthermore, the user corrected documentation and parameter descriptions within several files, improving the usability of the API. They also contributed to exposing error codes and other enhancements.
electronwindowsjavascriptlibgit2c-plus-plus
microsoft/vscode-docker

Feb 2017 - May 2022

Docker Extension for Visual Studio Code
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 29 commits, 34 PRs in 5 years 3 months
Contributions summary:Remy significantly contributed to the Docker extension for Visual Studio Code. Their work involved integrating the `dockerfile-language-server-nodejs` module to enhance Dockerfile editing capabilities, and also included support for language server settings within workspace folders. Moreover, the user implemented semantic highlighting features, and updated the extension to leverage newer versions of the language server for features, fixes, and integration with hub.docker.com.
dockerfilevisual-studio-codevscodevscode-extensiondocker
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
Remy Suen - Senior Software Engineer at Docker, Inc.