Resume
John Weldon
Maricopa, Arizona | [email protected] | linkedin.com/in/johnweldon | johnweldon.com
Summary
Customer Solutions Architect with 30 years of software engineering experience. Currently own the technical customer relationship at Synadia for enterprise organizations adopting NATS distributed messaging. Career spans systems programming, enterprise development, team leadership, 16 years of independent consulting, and cloud-native infrastructure at VMware. Effective across technical and non-technical stakeholders.
Experience
Customer Solutions Architect – Synadia (November 2023 to present)
Own the technical customer relationship across the full engagement lifecycle for enterprise organizations adopting NATS messaging infrastructure.
- Lead technical assessments and architecture reviews, translating customer requirements into deployment strategies for JetStream, clustering, leaf nodes, security, and multi-tenancy
- Drive proof-of-concept engagements from scoping through delivery, ensuring alignment between customer business objectives and technical implementation
- Guide production onboarding: capacity planning, deployment topology, monitoring, and operational readiness
- Build internal platforms and tooling for load testing, certificate management, authentication services, and customer diagnostics
- Troubleshoot complex distributed systems issues across hybrid cloud, multi-region, and air-gapped customer environments
- Develop technical documentation, training materials, and reference architectures
Senior Member of Technical Staff – VMware (March 2021 to December 2023)
Tanzu Service Mesh team. Microservice development, networking, security, and DevOps across Go, Python, TypeScript, gRPC, Kubernetes, and AWS.
- Provided technical leadership and direction on design and implementation
- Designed and built an internal EKS cluster pool service for CI/CD testing
- Innovated automation tooling for major PostgreSQL/TimescaleDB upgrades
- Reduced duplicate events and improved scale through architectural redesign
- Streamlined Flyway DB migrations for performance at scale
- Mentored interns, junior engineers, and cross-department collaborators
- Worked across AWS, GKE, Azure, and private cloud environments
Senior Software Engineer – StormForge (March 2020 to March 2021)
Backend services for ML-powered Kubernetes optimization platform (formerly Carbon Relay).
- Designed and implemented a steady-state converging resource management service using NATS Streaming, Auth0, GitOps, and PostgreSQL
- Led implementation of accounts management microservice integrated with React UI and Auth0
- Mentored teammates on Go, JavaScript, development practices, and systems design
Senior Software Engineer – Lyric (December 2018 to February 2020)
Backend systems and data integration for a tech-driven hospitality platform.
- Built NetSuite integration tooling in Python with custom RESTlets
- Developed ETL pipelines using Python, Airflow, Redshift, S3, and Docker
Lead Software Developer – Must Win (August 2015 to December 2018)
Engineering leadership at boutique software consultancy building products for Fortune 100 to pre-funding startups.
- Led engineering teams on client projects across diverse domains
- Architected and delivered full-stack solutions in Go, React, Python, and Java on compressed timelines
- Built microservices using S3, Docker, and Kubernetes
- Delivered blockchain proof-of-concept, serverless function router, IoT management portal, and commercial real estate evaluation tool
Software Consultant – John Weldon Consulting (November 2002 to December 2018)
Independent consulting practice alongside full-time roles.
- Delivered projects for clients in healthcare, logistics, direct sales, and e-commerce
- Architecture consulting, code reviews, and development process improvement
- Managed offshore team selection, hiring, and integration
- Implemented Scrum/Agile processes including recruiting of Scrum coach
Software Consultant – Canonical (March 2014 to April 2015)
Contributed to the Juju open source project (Go, MongoDB, Ubuntu).
- Implemented the Juju Actions feature end-to-end: API design, backend, and beta user feedback
- Collaborated with distributed team across multiple time zones
Software Architect – SoftSource Consulting (August 2011 to August 2014)
Supported clients in healthcare, retail BI, and sales planning.
- Tech lead on multi-year, cross-technology project at Nike (Java, Spring, MongoDB, Cognos BI, Angular)
- Led team of six to successful release in 4 months through two architecture changes
- Implemented condition management programs for WebMD Digital Health Assistant
Skills
Languages: Go, Python, TypeScript, C/C++, C#/.NET, Java | Infrastructure: Kubernetes, Docker, Terraform, AWS, GCP, Azure | Messaging: NATS, JetStream | Databases: PostgreSQL, SQL Server, SQLite | Networking: gRPC, REST, Istio, Service Mesh, DNS, TLS | Tools: Git, CI/CD, Helm, Prometheus, Grafana
Earlier Career
Software Development Team Lead – DAT Solutions (2008-2011). Architect and tech lead for mission-critical ASP.NET business management application delivered on time and under budget.
Senior Software Engineer – Jenkon (2006-2008). Technical lead for flagship web product in direct sales industry. Mentored team members and introduced agile practices.
Software Development Manager – My Shopping Community (2004-2006). Project and team management for .NET e-commerce startup.
General Manager – Hope For The Nations (2002-2004). Organizational leadership and operations management for international children’s nonprofit.
Software Developer – Rogue Wave Software (1994-2002). C++ class library maintenance, Java tooling, and customer support engineering for enterprise software company.