Josh Pinkney is a Senior SDE based in Toronto with 11 years of experience building developer tools, IDE integrations, and cloud-native UX for AI and Kubernetes ecosystems. He has driven production features at AWS focused on generative AI code generation and LLM-powered error diagnosis, and previously led development of the VSCode-YAML extension at Red Hat that scaled to over 20 million users. Josh is a full‑stack and backend engineer comfortable with TypeScript and language server protocols, contributing to prominent open-source projects like Eclipse Theia, OpenShift Console, and the YAML language server to improve editor UX, schema validation, and Kubernetes workflows. He combines hands-on implementation (e.g., editor language servers, workspace symbol APIs, container interaction) with mentorship and cross-functional leadership, and he often surfaces subtle UX fixes—such as alignment of VSCode keybindings and language/status indicators—that materially improve developer productivity.
11 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Toronto
Contributions:40 releases, 191 reviews, 514 commits in 4 years 6 months
Contributions summary:Josh's commits primarily focused on restructuring and modifying the file structure and dependencies of the YAML language server. The user removed a client folder and redirected files to the output folder. They also added functionality to support JSON schema features. This work indicates a focus on the server-side logic and functionality of the language server.
YAML support for VS Code with built-in kubernetes syntax support
Role in this project:
Back-end Developer
Contributions:5 releases, 80 reviews, 360 commits in 4 years 8 months
Contributions summary:Josh primarily contributed to the development of YAML support features within VS Code. Their work focused on implementing a schema validator for Kubernetes YAML files, including the creation of a schema-to-mapping transformer. They also addressed bugs in the parent node retrieval logic and implemented autocompletion features. The contributions demonstrate a focus on enhancing the code editor's capabilities for Kubernetes YAML files.
yamlvscodevscode-extensionvs-codekubernetes
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.