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.
San Francisco, California, United States
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
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
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
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
2016 — 2019
The University of North Carolina at Chapel Hill
Bachelor of Science (BS)
2016 — 2019