Brandon is a software professional. He is a project-based learner who finds researching computer science theory and applying it to real systems utterly thrilling. He likes to build.
Experience
2025 — Now
2025 — Now
San Francisco, California, United States
2023 — 2025
2023 — 2025
San Francisco, California, United States
Enterprise and open source contributor to a popular security tool which employs graph theory to model the security posture of a computer network at scale. The security domains that are currently modeled include Microsoft's Active Directory and Azure Entra ID.
2021 — 2023
2021 — 2023
San Francisco, California, United States
Background: Trove is a Certified B Corporation that leads the fashion industry in creating sustainable, circular business models. The idea is to reduce textile waste through "branded resale" and various trade-in programs with major partners such as Lululemon, Patagonia, REI, etc. Trove powers over 75% of branded resale traffic in the U.S and has extended the life of millions of products.
Key Accomplishments:
• Scaled Trade-In Programs: Collaborated with a team of 6 engineers on several web-based apps written in React and Node.js, expanding in-store trade-in programs for Lululemon and REI to 400 and 170 stores, respectively. Launched new partnerships with brands like On Running, Allbirds, and Canada Goose, propelling Trove’s market reach in branded resale.
• Productized Digital Trade-In Platform: Contributed to a reusable React component library that reduced program launch times from 6 months to as little as 4 weeks. This enabled rapid onboarding for new partners and supported the circular economy by recirculating used clothing and gear.
• Enhanced Testing and CI/CD Readiness: Led a unit testing refactor, increasing coverage from a few hundred tests to over 700, advancing the organization’s progress toward CI/CD and ensuring robust application reliability.
• Built E-Commerce and Internal Tools: Authored full-stack features for internal GraphQL/Postgres APIs deployed on AWS to streamline warehouse management, boosting Trove's operational and market expansion efforts.
2020 — 2021
2020 — 2021
San Francisco, California
Background: IBM piloted a cloud-based transformation of its global sales processes– a historic sales process which involved an enormous sequence of steps, 1,000+ applications, manual hand-offs, and many other unstandardized things. The vision– create a wonderful web-based tool that unifies this global operation. I believe the term "Quote to Cash" describes the particular use case. Q2C is the entire lifecycle of a deal, from the time a customer is initially interested in a service, to the time a payment is received. I contributed to this new platform with a team of 50+ developers that addresses this problem space, and is used in production by thousands of global IBM employees.
Key Accomplishments:
• Developed and Deployed Microservices Architecture: Developed a microservices architecture on RedHat OpenShift, transforming monolithic systems into agile, scalable, and modular solutions. Golang and React were a constant companion.
• Implemented Event-Driven Architecture with New Technologies: Implemented an event-driven architecture using Kafka, augmenting synchronous application flow with asynchronous capabilities including rules engines, state management, notifications, and third-party integrations. Introduced TypeScript and GraphQL into the architecture to enable a pub/sub model, further improving user experience and system flexibility.
• Fostered Collaboration: Fostered collaboration among 50+ global developers, creating reusable React components and implementing lightweight state management with React hooks.
• Streamlined Development Practices: Authored standardized documentation regarding backend patterns for Golang gRPC services on Kubernetes, reducing onboarding time for 20+ developers and enabling cross-team knowledge sharing.
2019 — 2020
2019 — 2020
• Built a front-end web application using the Vue.JS framework that delivers personalized, relevant news content to 2,500+ members of the CIO organization
• Directed feedback sessions with stakeholders to gather feature requests for increasing application’s adoption
• Managed and configured devops infrastructure on IBM’s Cloud for CI/CD of the application
Education
The University of North Carolina at Chapel Hill
Bachelor of Science (BS)
2016 — 2019