Brandon Fergerson

Founder at Voqal Programming

Tampa, Florida, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
bookAssociate of Science (A.S.), Associate of Science (A.S.) at State College of Florida-Manatee-Sarasota
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
41reputation
106reached
0answers
1question
github-logo-circle

Github Skills (14)

distributed-tracing10
plugin-development10
graphql10
javas10
logging10
observability10
vertx10
wordpress-graphql10
wpgraphql10
java10
apm10
pagerank6
neo4j6
graph-theory6

Programming languages (22)

C#JavaCSSC++RustCScalaVue

Github contributions (5)

github-logo-circle
apache/skywalking

Oct 2018 - Nov 2022

APM, Application Performance Monitoring System
Role in this project:
userBack-end Developer
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.
skywalkingloggingobservabilitytelegrafprometheus
apache/skywalking-java

Mar 2022 - Nov 2022

The Java agent for Apache SkyWalking
Role in this project:
userBack-end Developer
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.
Request Free Trial
Brandon Fergerson - Founder at Voqal Programming