Jake Goldsborough

Software Engineer | DevOps & Automation

Versatile Software Engineer with over a decade of experience in software development, DevOps, and automation. Proven ability to design, develop, and optimize scalable systems, reducing operational overhead and improving performance. Passionate about problem-solving, automation, and infrastructure as code. Experienced in working remotely and collaborating with cross-functional teams to deliver efficient, maintainable solutions.

Experience

Discourse

Software Engineer (Infrastructure), 2025-current

Contributed upstream to AWS SDK for Ruby

Expanded credential provider support by implementing the Environment source in SharedConfig. This aligned SDK behavior with the AWS CLI, preventing InvalidCredentialSourceError and improving developer workflows relying on environment variables.

Added full test coverage across credential resolution paths, ensuring zero regressions in a suite of 23,000+ examples. Accelerated adoption with a PR that was reviewed, approved, and merged the same day, delivering immediate impact for the Ruby community.

Flashpoint

Software Engineer II (Mid-Level), 2022 - 2024

Reduced infrastructure setup time from days to hours

Led Terraform and Kubernetes pipeline implementation. Designed reusable Terraform modules and automated Kubernetes resource creation using Node.js. Initiated Helm chart development for better deployment management.

Eliminated hours of manual work across teams

Enhanced an AngularJS web application to efficiently manage and connect to cloud-based VMs.

Refactored a legacy Java-based API into a modern Node.js service

Reduced technical debt and simplified maintenance for future feature requests.

Developed CI/CD pipelines and Dockerized applications

Supported an AngularJS-to-React migration, ensuring seamless frontend transitions and improving local development environments.

Debugged and resolved mission-critical issues in cloud-based Linux VMs

Optimized RDP performance and fixed PulseAudio configurations, enhancing system stability.

Mentored junior engineers

Contributed to technical interviews, fostering a culture of continuous learning and collaboration.

Infinity Interactive

Software Engineer, 2010 - 2020

Contracted for projects with Fortune 100 and Fortune 500 companies

Including Shutterstock, Allegra, and Flashpoint.

Improved application performance by 75%

Implemented a Redis caching strategy for a high-traffic application.

Designed and deployed a GraphQL API using Node.js and Apollo

Optimized backend data retrieval and improved response times.

Developed and maintained full-stack applications

Integrated modern JavaScript frameworks like React and Vue.js.

Skills & Technologies

Programming

Node.js, TypeScript, Python, Rust

Cloud & Infrastructure

Terraform, Kubernetes, Google Cloud

Frontend

React, Vue.js, AngularJS

DevOps & CI/CD

Docker, Git, NixOS

Databases & Caching

Postgres, MySQL, Redis, GraphQL

Operating Systems

Linux/Unix (Debian, Ubuntu, NixOS, macOS), BSD

Languages

English (Native), Swedish (Learning)

Additional Information

Open to relocation to Europe and remote-friendly opportunities.

Strong advocate for automation, scalable infrastructure, and developer tooling improvements.

Available for interviews and technical discussions upon request.