Josh Pinkney is a software engineer with four years of experience focused on developer tooling and cloud infrastructure, currently contributing to IDE toolkits at AWS. He works across front-end and back-end boundaries, notably improving VS Code AWS Toolkit features like one-click schema viewing and robust cross-platform reconnection for CAWS. Josh also contributes to awslabs/goformation, enhancing CloudFormation and SAM schema support for serverless APIs—evidence of deep familiarity with CloudFormation, SAM, and Go-based SDKs. Based in Canada, he blends practical engineering with a propensity for improving developer experience and observability in cloud workflows. Colleagues would describe him as a detail-oriented problem solver who turns complex schema and protocol edge cases into reliable, test-covered features.
Amazon Q, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources
Role in this project:
Backend & Frontend Developer
Contributions:818 reviews, 117 commits, 568 PRs in 8 months
Contributions summary:Josh primarily contributed to the eventSchemas and CAWS functionalities within the AWS Toolkit for VSCode. They implemented one-click schema viewing and added functionality for cross-platform reconnection mechanisms within CAWS. Furthermore, they addressed several bugs related to YAML schema application and HTTP error logging. They also added SAM JSON-schema regression tests, and enhanced the CAWS connection setup by integrating a new cross-platform re-connect mechanism.
GoFormation is a Go library for working with CloudFormation templates.
Role in this project:
Backend Developer
Contributions:13 commits, 9 PRs in 2 months
Contributions summary:Josh primarily contributed to the `goformation` library by enhancing the schema definitions to support new features within AWS CloudFormation. Their work focused on adding new properties for AWS::Serverless::Api resources, including DomainConfiguration and request parameters, demonstrating a deep understanding of SAM and CloudFormation. The commits involved modifying Go code, and schema definitions, indicating a focus on backend logic and data structure manipulation to accurately represent cloud resources.
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.