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
Java Python Docker Kubernetes AWS RESTful APIs

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.

Technical Troubleshooting Customer Support Security Solutions

Education

Bachelor's Degree in Computer Science

Minor in Cybersecurity

University of Maryland Global Campus | 2012 - 2016

Computer Science, Information Security, Secure Software Deveopment