# Zachary Hughes > Senior Software Engineer Location: Philadelphia, Pennsylvania, United States Profile: https://flows.cv/zacharyhughes ## Work Experience ### Senior Software Engineer @ MachineQ, a Comcast Company Jan 2022 – Present | Philadelphia, Pennsylvania, United States Currently on the core IoT platform team managing suite of services and front-end application. Golang, Kafka, Postgres, API Design, React, Github Actions, Kubernetes, Terraform. **MAJOR ACCOMPLISHMENTS:** **IAM Infrastructure Overhaul** - Architected and executed complete migration from legacy identity provider to Auth0-based IAM infrastructure with zero downtime - Led bulk migration of users and organizations to Auth0, redesigning OAuth2 flow and JWT validation pipeline - Implemented Terraform infrastructure-as-code to provision Auth0 resources, enabling unified authentication across multiple services - Developed token-bridge reverse-proxy for gradual M2M credential migration, supporting both Basic Auth and Bearer tokens - Implemented intelligent fallback logic: attempts Auth0 authentication first, falls back to legacy provider, then auto-provisions Auth0 credentials for future requests - Updated Kubernetes ingress routing and added caching layer, reducing Auth0 token requests by 10x (~$150K annual savings) - Implemented enterprise SSO using Azure Entra ID as OpenID Connect provider with domain-based routing for automatic authentication method determination - Built configurable SSO framework allowing external customers to integrate their own identity providers, extending multi-tenant capabilities - Enhanced security and UX by eliminating multiple login prompts while maintaining flexible authentication options **Gateway Alerting Service** - Implemented Go-based connectivity alerting with Kafka event streaming, Avro serialization, and Azure Service Bus debounce logic - Designed REST APIs for customer self-service alert management and destination configuration - Delivered reliable, noise-reduced alerts via webhook, AMQP, and MQTT protocols ### Software Engineer @ goPuff Jan 2020 – Jan 2022 | Philadelphia, Pennsylvania, United States July 2021 - Core Infrastructure/Devops team. Kubernetes, Helm, ArgoCD, Github Actions, Azure Container Registry, Golang, Node, Terraform July 2020 - July 2021 Product Catalog, Search and Recommendations team. NodeJS, Azure Functions, Azure Cosmos, Postgres ### Backend Software Engineer @ MachineQ Jan 2019 – Jan 2020 | Philadelphia, PA Developing core IoT platform using Go, gRPC, Postgres, Kubernetes, Helm, Terraform. ### Software Engineer @ Bright Wolf, LLC Jan 2019 – Jan 2019 | Raleigh-Durham, North Carolina Area Wrote all Infrastructure and CI/CD tooling for industrial IoT platform using Terraform, Kubernetes, Azure managed-services. ### Software Engineer @ CapTech Ventures, Inc Jan 2018 – Jan 2019 | Columbus, Ohio Area DevOps engineer working with Prometheus, Grafana, Docker, Jenkins, Kubernetes, Ansible, AWS, GCP and Azure. ### Software Developer @ Bright Wolf, LLC Jan 2016 – Jan 2017 | Durham, NC Full-stack engineering using Java/Javascript. ### Application Developer @ Credit Suisse Jan 2016 – Jan 2016 | Research Triangle Park, North Carolina 2016 Technology Summer Analyst Internship Program - Backend ### Web Developer @ Federation of Neighborhood Centers Jan 2014 – Jan 2015 | Philadelphia, PA Started volunteering my time to FNC in January 2014. Redesigned their website to showcase a more informative, visually pleasing and user-friendly website experience. ## Education ### Bachelor of Science (BS) in Computer Science The University of North Carolina at Chapel Hill Jan 2015 – Jan 2017 ### Associate of Science - AS in Computer Science Community College of Philadelphia Jan 2013 – Jan 2015 ### Finance University of Pittsburgh - College of Business Administration Jan 2009 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/zacharythughes --- Source: https://flows.cv/zacharyhughes JSON Resume: https://flows.cv/zacharyhughes/resume.json Last updated: 2026-03-22