John Weldon

Maricopa, Arizona

360-521-2416 / [email protected] /

Cloud Native and Distributed Solutions

Go, Kubernetes, DevOps, Microservices

Key Strengths:

Professional Experience

Customer Solutions Architect, Synadia                                          November 2023 to Now

NATS is the future of distributed systems. Synadia is the company behind this fantastic open source solution. My role at Synadia is to provide architectural guidance to Synadia customers using NATS to solve their mission critical infrastructure and distributed systems products and solutions.

Senior Member of Technical Staff, VMware                     March 2021 to November 2023

I worked on the Tanzu Service Mesh team. My work involved microservice development (mostly gRPC APIs), networking and security, and devops. I used technologies, including Go, Python, Typescript, gRPC, Kubernetes, EC2, ECS, Fargate, DynamoDB, S3, Terraform, Istio, Tanzu Service Mesh, etc.

Senior Software Engineer, StormForge                                    March 2020 to March 2021

At StormForge I developed and supported microservices that deploy and manage resources in kubernetes clusters, and for supporting identity, authentication, and authorization needs for the StormForge machine-learning kubernetes resource optimization tool.

Senior Software Engineer, Lyric Hospitality, Inc.     December 2018 to February 2020

Focused on data warehouse integration, and some Javascript (React/Redux) work also.

Lead Software Developer, MustWin LLC                       August 2015 to December 2018

While at MustWin, I provided senior-level experience, with emphasis on back end systems and infrastructure.  I worked primarily in Go and JavaScript, but also Python and Java, and forays into many other technologies and environments:

Some specific MustWin client engagements

Software Consultant, John Weldon Consulting                 July 2010 to December 2018

Consulted and developed software solutions for business clients and partners.  My projects have included open source contributions using Go and MongoDB to the Juju service orchestration project,  designing and building an online parts catalog with ordering, warranty management, and price list exports for third-party inventory management systems for a heavy logging machinery company.  I’ve done work in the front end (SVG / D3.js and Angular.JS, React, Redux), and specialize in systems and back end (Go, C#, Python, SQL Server, AWS, and much more).  Another project involved architectural guidance and support, as well as day to day direction of a dev team building a new client and business valuation portal from the ground up in ASP.NET MVC and Entity Framework.  I also have considerable open-source development experience and have been involved in both small and large open-source teams, with strong peer-review and testing processes.

Software Consultant, Canonical Inc                                           March 2014 to April 2015

Worked on Juju Core which was a fantastic opportunity for me to get involved in both open-source projects and the Go programming language.  Worked closely with Canonical employees around the world.  Implemented the Juju Actions feature, using Go, MongoDB, Ubuntu Linux, git, bzr, on and, and using other open-source tools and projects.

Software Architect, SoftSource Consulting, Inc.                August 2011 to August 2014

Supported different clients in the healthcare industry, and in the retail industry, in business intelligence, and an online health advisor and management tool, as well as sales planning and forecasting.  I provided expertise in behind-the-scenes development best practices, as well as designed and built new modules within client applications.  I worked primarily in Microsoft .NET based software solutions using technologies including ASP.NET MVC WebForms, Entity Framework, WPF, WinForms, Silverlight, Azure, WCF, etc.  At Nike, the technology stack was Java, Spring, MongoDB, IBM TM1, IBM Cognos BI, Oracle, and JavaScript and Angular.js on the front end.

Technical Skills

Community | Open Source