Brandon Fergerson is a founder and seasoned backend engineer with 11 years of experience building developer-focused tooling and instrumentation from Tampa, Florida. He leads multiple ventures including Voqal Programming, Source++, and CodeBrig, blending entrepreneurship with hands‑on systems work. A prolific open-source contributor to Apache SkyWalking, Brandon has deep expertise instrumenting Java and Vert.x applications—adding cross-version GraphQL support and robust tracing for distributed systems. He combines pragmatic product instincts with low-level Java agent development, making him adept at turning observability challenges into production-ready solutions. Colleagues describe his approach as inventive and code-centric, reflected in his playful GitHub bio that belies serious contributions to widely used APM tooling.
11 years of coding experience
4 years of employment as a software developer
Associate of Science (A.S.), Associate of Science (A.S.) at State College of Florida-Manatee-Sarasota
Contributions:35 reviews, 43 commits, 39 PRs in 4 years 1 month
Contributions summary:Brandon primarily contributed to the development of a Vert.x plugin within the SkyWalking APM system. Their work included the implementation of interceptors for HTTP client and server requests, as well as enhancements to the Vert.x event bus integration. The user's changes focus on instrumenting Vert.x applications to capture and report performance data within the SkyWalking ecosystem. This includes code for tracing, and handling exceptions within the Vert.x framework.
Contributions:6 reviews, 11 commits, 12 PRs in 8 months
Contributions summary:Brandon primarily focused on enhancing the Apache SkyWalking Java agent by adding witness classes to various plugins, specifically for GraphQL and Vert.x core. They implemented changes across different GraphQL versions and vertx-core versions to incorporate new features and fix cross process. They were responsible for adapting the agent to support GraphQL versions 8.x, 9.x, and 12.x-15.x, and 16+, which involved modifying class definitions and plugin configurations. Additionally, the user contributed to fixing potential reconnection issues and enhancing the logging capabilities of the agent.
agentapmskywalkingjava-agentlogging
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.