About Me
Get to know more about me and my professional journey
Who I Am
Hello! I'm Alex Barbour, a passionate developer with a focus on creating scalable and performant data systems. I've been coding for 12 years and enjoy the process of turning ideas into applications.
My Skills
Backend & Infrastructure
- AWS
- Kubernetes
- RESTful APIs
- CockroachDB
- PostgreSQL
- Kafka
Tools & Others
- Containers
- Observability
- CI/CD
Languages
- JVM (Java, Groovy, Kotlin)
- Node.js
- Python
Experience
Software Engineer
Tenable | 2018 - Present
As a Software Engineer at Tenable, I contributed to building and improving enterprise-grade security solutions that protect organizations worldwide:
- Led the development of custom data collectors that reduced network throughput by over 33%, improving system performance and customer satisfaction
- Architected and implemented a new microservice framework for real-time security data processing, handling over 10,000 events per second
- Developed API integrations with third-party security tools, creating a unified security ecosystem for enterprise customers
- Collaborated with cross-functional teams to optimize containerized applications, reducing resource usage by 25%
- Mentored junior developers and conducted code reviews to maintain code quality and engineering best practices
Technical Support Engineer
Tenable | 2016 - 2018
Provided technical support for Tenable's enterprise security products. Resolved complex customer issues, documented solutions, and collaborated with engineering teams to address product bugs and feature requests.
Education
Bachelor's Degree in Computer Science
Minor in Cybersecurity
University of Maryland Global Campus | 2012 - 2016
Computer Science, Information Security, Secure Software Deveopment