Aaron Brooks
AeroLeads people directory · profile

Aaron Brooks Email & Phone Number

Principal AI & Software Engineer | Generative AI & Microservices Expert | Go, Java, Python, C++ at ATX Data Solutions
Location: Austin, Texas, United States 7 work roles 1 school
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
ATX Data Solutions
Role
Principal AI & Software Engineer | Generative AI & Microservices Expert | Go, Java, Python, C++
Location
Austin, Texas, United States

Who is Aaron Brooks? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Aaron Brooks is listed as Principal AI & Software Engineer | Generative AI & Microservices Expert | Go, Java, Python, C++ at ATX Data Solutions, based in Austin, Texas, United States. AeroLeads shows a matched LinkedIn profile for Aaron Brooks.

Aaron Brooks previously worked as Principal Software Engineer at Atx Data Solutions and Senior Solutions Architect at Imply. Aaron Brooks holds Computer Engineering from Kansas State University.

Profile bio

About Aaron Brooks

As a Principal AI & Software Engineer with over 15 years of experience, I specialize in building scalable, high-performance systems and pioneering AI solutions. My expertise spans Go, Java, Python, and C++, with a strong focus on microservices architecture, generative AI, and data pipelines.I have a passion for: - Microservices & gRPC: Architecting microservices frameworks using Go and gRPC, implementing Event-Driven Architecture, SAGA, CQRS, REST APIs, and GraphQL to enhance system scalability and performance. - Generative AI & Machine Learning: Developing multiple real-world solutions utilizing the latest in Natural Language Processing (NLP), Computer Vision, Reinforcement Learning, and other AI models with tools like TensorFlow, LangChain, and Hugging Face. - Data Engineering: Designing real-time data processing pipelines using technologies such as Kafka, Flink, and Snowflake, enhancing data ingestion and analytics capabilities. - Cloud & Containerization: Deploying applications using AWS, GCP, Docker, Kubernetes, and Terraform to ensure high availability and fault tolerance. - Open-Source Contributions: Actively contributing to projects like Apache Druid, Apache Spark, and Apache Hive, driving improvements in functionality and performance.I’m dedicated to leveraging cutting-edge technologies to solve complex problems and drive innovation. Whether it’s optimizing microservices architectures or implementing advanced AI models, I thrive on delivering solutions that make a tangible impact.Let’s connect if you’re looking for someone who can lead technical teams, architect robust systems, and push the boundaries of what’s possible with AI and software engineering.Specialties: Go, Java, Python, C++, Generative AI, Microservices, gRPC, Event-Driven Architecture, SAGA, CQRS, REST APIs, GraphQL, TensorFlow, LangChain, Hugging Face, Kafka, Flink, Data Pipelines, AWS, Kubernetes.

Current workplace

Aaron Brooks's current company

Company context helps verify the profile and gives searchers a useful next step.

ATX Data Solutions
Atx Data Solutions
Principal AI & Software Engineer | Generative AI & Microservices Expert | Go, Java, Python, C++
7 roles

Aaron Brooks work experience

A career timeline built from the work history available for this profile.

Principal Software Engineer

Current
Atx Data Solutions

Austin, Texas Metropolitan Area

Over the past two years, I have worked in the healthcare industry, leading a team of software engineers in developing and deploying multiple client-facing websites, Android and iOS apps. These services are powered by a microservices backend written primarily in Go, Python, and Rust. I also architected and deployed highly resilient and scalable data pipeline using Kafka, Flink, Druid, and Snowflake.- Architected a scalable microservices framework using Go, gRPC, and Echo, deployed on AWS EKS and AWS Fargate, enhancing system scalability and performance.- Optimized microservices performance by implementing Go’s concurrency patterns (goroutines and channels), improving request processing times and throughput.- Developed AI chatbots leveraging RAG-based LLMs, Hugging Face Transformers, and LLama APIs, reducing customer service workload and enhancing user engagement.- Implemented a Saga-based framework for ACID-like transactions across a distributed microservices environment, coordinating complex workflows across numerous microservices.- Built a caching layer in Go using Redis, reducing latency and improving data retrieval even during microservice downtimes.- Designed real-time data processing pipelines using Kafka, Flink, and Snowflake, optimizing data ingestion and real-time analytics capabilities.

Jun 2022 - Present

Senior Solutions Architect

Kansas City Metropolitan Area

At Imply, the company behind Apache Druid, I primarily contributed to the open-source Apache Druid codebase and other custom software solutions offered by the company. As one of the engineers, I played a crucial role in transitioning Imply Druid to a Kubernetes (K8s) cluster, optimizing deployment and scaling capabilities.In my role, I also served as a Subject Matter Expert in Data Science and data flow, specializing in building and maintaining data pipelines. I worked extensively with technologies such as Java, Go, Apache Kafka, Apache Druid, and Python. Additionally, I provided support in both AWS and GCP cloud environments, assisting with production issues and ensuring the stability and efficiency of Imply clusters.

Sep 2020 - Jun 2021

Senior Solutions Engineer & Ai Subject Matter Expert

Kansas City, Missouri Area

At Cloudera, I served as a Subject Matter Expert in Machine Learning and AI, working with Fortune 100 companies such as Walmart, Capital One, T-Mobile, and Ancestry.com. My role involved leveraging a wide array of distributed technologies, including Hadoop, Apache Spark, Apache Kafka, and Apache Hive LLAP, to deliver enterprise-ready data solutions.I utilized programming languages such as Java, Python, C, and Scala, and employed machine learning libraries like TensorFlow, PyTorch, Keras, and Scikit-Learn. My work focused on building and deploying AI models, including Convolutional Neural Networks (CNNs), to address various machine learning use cases. This experience allowed me to support clients in creating and maintaining advanced data pipelines and AI applications, enabling them to harness the full potential of their data assets.Machine Learning: Spark MLib, scikit, Sparklyr, Tensorflow, Apache MxNetData Warehousing : Apache Hadoop, HDFS, YARN, Kafka, Spark, Hive, Hive LLAP, Druid, NiFi, HDP, HDFSecurity and Governance: Knox, Ranger, Atlas, and MetronLanguages: Java, Python, R, and Scala

Aug 2017 - Feb 2020

Lead Data And Machine Learning Engineer

Dunami

Kansas City, Missouri Area

As the Lead Big Data and Machine Learning Engineer at Dunami, a dynamic government contractor and marketing firm, I spearheaded initiatives leveraging social media and online resources to construct sophisticated network graphs for behavior prediction. My role was pivotal in bridging the gap between clients' business needs and actionable Big Data solutions, guiding both clients and cross-functional teams through the intricate landscape of data processing system design.In collaboration with developers and data scientists, I translated complex business requirements into scalable Big Data architectures, advising on key architectural decisions across hardware, software, and cloud infrastructure. My work involved crafting systems capable of handling diverse data types—structured, semi-structured, and unstructured—ensuring agility in data ingestion and processing to manage high volume, velocity, and streaming data effectively.My expertise in machine learning and deep learning technologies, including MLib, TensorFlow, and Caffe, was instrumental in extracting valuable insights from vast datasets. By employing these advanced technologies, I developed models that not only predicted behaviors but also empowered enterprise clients to make informed decisions based on comprehensive data analysis.The technology stack I worked with encompassed a wide array of tools and frameworks, including Kafka, Cassandra, Spark, Scala, Java, Hadoop, Elasticsearch, Solr, and more for data warehousing and processing. On the client application front, I utilized NodeJS, React, and AngularJS to deliver responsive, data-driven applications that enhanced user engagement and provided clear, actionable insights to our clients.At Dunami, my leadership in Big Data and Machine Learning engineering set the foundation for innovative solutions that transformed data complexity into strategic opportunities, driving significant value for our government and marketing clients.

Jan 2016 - Aug 2017

Lead Software Engineer

Kansas City, Missouri Area

As Lead Software Engineer at Sporting Innovations, I guided a team of seven developers through the intricate process of migrating an existing Java web application to a modern stack utilizing NodeJS and Angular. This initiative was part of our broader mission to redefine how venues and sports teams engage with their fans, leveraging our cloud-based platform to centralize data and personalize fan experiences.I pioneered the development of a robust data pipeline, employing Spark and Kafka for data processing and integration, with Elasticsearch serving as the landing zone for our processed data. This pipeline was crucial for aggregating diverse data sources, including ticketing, POS, email marketing, social media, and CRM systems, into a unified view that powers personalized fan interactions. The backend, responsible for data retrieval, was developed with a blend of Java and NodeJS, ensuring efficiency and scalability.Sporting Innovations is at the forefront of transforming sports technology landscapes by integrating existing client systems and simplifying the complex array of sports tech. Our work enables sports organizations to harness their collective data, apply data intelligence, and forge stronger relationships with fans, ultimately elevating the fan experience to new heights.In this role, I worked with a cutting-edge technology stack, including Java, NodeJS, Scala, Cassandra, Apache Spark, HDFS, Elasticsearch, Kafka, and Neo4j. This diverse toolkit enabled us to successfully navigate the challenges of data aggregation, analysis, and application, setting new standards for fan engagement in the sports industry.

Dec 2014 - Aug 2016

Senior Software Engineer

Overland Park,Ks

At Multi Service, renowned for its innovative credit card services since 1978, I was pivotal on the Fuel Card and Air and Sea Card teams. I spearheaded the development of a cutting-edge payment system for the U.S. Navy and Air Force, revolutionizing global military fueling operations. This effort not only showcased Multi Service's dedication to efficiency but also directly supported military logistics and readiness.In addition to my development work, I led an initiative to elevate our team's expertise by teaching modern JavaScript best practices, enhancing our overall code quality and project outcomes. I was also instrumental in the strategic rewrite of certain projects to Ruby on Rails, further modernizing our technology stack and improving application performance.Technologically, my work spanned Java, NodeJS, Perl, Oracle 11g, PL/SQL for backend processes; HTML5, CSS, and XML for frontend design; with JavaScript, jQuery for interactivity. Grunt, SCSS, Karma, and PhantomJS supported automation and testing, ensuring high-quality deliverables.My tenure at Multi Service was marked by significant contributions to both national defense initiatives and internal development practices, reflecting a commitment to innovation, team growth, and technical excellence.

Sep 2012 - Dec 2014

Senior Web Architect

Marketing Guys

Kansas City, Missouri Area

During my tenure at Marketing Guys as a Web Consultant, I specialized in partnering with medium to large enterprises and government bodies to tackle a range of critical web challenges. My focus areas included enhancing web accessibility, refining architecture design, boosting performance, optimizing cost efficiency, and ensuring the long-term maintainability of their digital assets.This role afforded me the unique opportunity to collaborate with diverse teams across various sectors, enriching my experience in deploying tailored web and mobile solutions. My approach was rooted in leveraging cutting-edge frameworks and tools to drive innovation and deliver robust applications tailored to meet the specific needs of each client.I employed a comprehensive toolkit in my projects, including but not limited to Spring MVC, Ruby on Rails, Sinatra, and Grails for backend development. For frontend and styling, I utilized JavaScript, HTML5, and SCSS. My commitment to quality and continuous integration was supported by Jenkins, with Selenium, RSpec, Cucumber, JUnit, and Jasmine ensuring high standards of testing. Database management and development were handled using PostgreSQL and MySQL, while mobile application development was advanced through Objective-C.This blend of technologies, coupled with my dedication to collaborative problem-solving and strategic planning, enabled me to deliver solutions that not only met but often exceeded the expectations of our clients, setting new benchmarks for accessibility, performance, and sustainability in digital development.

Feb 2008 - Sep 2012
1 education record

Aaron Brooks education

FAQ

Frequently asked questions about Aaron Brooks

Quick answers generated from the profile data available on this page.

What company does Aaron Brooks work for?

Aaron Brooks works for ATX Data Solutions.

What is Aaron Brooks's role at ATX Data Solutions?

Aaron Brooks is listed as Principal AI & Software Engineer | Generative AI & Microservices Expert | Go, Java, Python, C++ at ATX Data Solutions.

Where is Aaron Brooks based?

Aaron Brooks is based in Austin, Texas, United States while working with ATX Data Solutions.

What companies has Aaron Brooks worked for?

Aaron Brooks has worked for Atx Data Solutions, Imply, Cloudera, Dunami, and Fan Three Sixty.

How can I contact Aaron Brooks?

You can use AeroLeads to view verified contact signals for Aaron Brooks at ATX Data Solutions, including work email, phone, and LinkedIn data when available.

What schools did Aaron Brooks attend?

Aaron Brooks holds Computer Engineering from Kansas State University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Aaron Brooks you were looking for.

View similar profiles