Alex Barbour is a Staff Software Engineer with 8 years of experience building distributed systems, microservices, and data platforms, currently driving critical database migrations and architecture work at Tenable. He has deep JVM and Kafka expertise and a track record of breaking monoliths into scalable services, including designing compacted data systems and high-performance caching microservices that improved responsiveness. Comfortable across languages and stacks, Alex pairs Python, JavaScript, and SQL skills with practical statistical and visualization interests that inform data-driven product decisions. He began his career in technical support and infrastructure, which gave him a strong customer-focus and troubleshooting discipline that still influences his engineering and cross-functional collaboration. Outside of code he’s equally likely to be found barbecuing as iterating on data visualizations, reflecting a pragmatic, hands-on approach to both engineering and experimentation.
7 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science/Cybersecurity, Bachelor's degree, Computer Science/Cybersecurity at University of Maryland University College
UMBC
Associate's Degree, Computer Science: Information Systems Management, Associate's Degree, Computer Science: Information Systems Management at The Community College of Baltimore County
A collaborative analysis of popular music. We sourced our data from billboard.com and the Spotify Web API. Our presentation was created using reveal.js.
Contributions:27 commits, 29 pushes, 1 branch in 7 months
Interactive web app aimed at generating song recommendations based on user input
Contributions:19 commits, 9 pushes, 1 branch in 13 days
songreactweb-appweb-applicationrapidapi
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.