Brian Towles

Principle Software Engineer 1 at Cloudera

Austin, Texas, 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
Brian Towles is a Principal Software Engineer with 14+ years of experience architecting and delivering large-scale, web-integrated and enterprise systems from front-end to hardware. Based in Austin, he blends deep systems-integration instincts with hands-on work in cloud-native deployments, microservices, CI/CD, and distributed data pipelines (Kafka, MongoDB, AWS). His contributions to notable open-source projects such as Cloudera's Cloudbreak and MongoDB performance tooling show a focus on automation, cloud identity integration, and operational robustness. Comfortable across languages and stacks, he pairs server, database and middleware expertise with production OS and hardware knowledge to make complex systems “just work.” An aerospace and CS graduate, he often applies rigorous systems thinking to pragmatic engineering and deployment problems.
code14 years of coding experience
job18 years of employment as a software developer
bookBS, Aerospace Engineering and Computer Science, BS, Aerospace Engineering and Computer Science at University of Central Florida
github-logo-circle

Github Skills (19)

benchmark10
deploying10
python10
benchmarking10
mongodb-database10
saltstack10
freeipa10
mongodb10
devops10
java9
bash9
automation9
javas9
automations9
json8

Programming languages (10)

JavaShellC++JavaScriptGoLuaMustacheHTML

Github contributions (5)

github-logo-circle
mongodb/mongo-perf

Oct 2014 - Feb 2015

performance tools for mongodb
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:81 commits, 1 PR, 6 pushes in 3 months
Contributions summary:Brian primarily focused on improving the performance tools for MongoDB. Their contributions included enhancements to error handling within the `benchrun.py` script, addressing issues related to JSON parsing and errors from the mongo shell. They also implemented changes related to dependencies, including moving dependencies to local libraries, and updated the script to pull information from GitHub. Further improvements to the build and automation processes and also included refactoring for the MMS automation.
performance-toolsperformancemongodb
hortonworks/cloudbreak

Mar 2020 - Aug 2020

CDP Public Cloud is an integrated analytics and data management platform deployed on cloud services. It offers broad data analytics and artificial intelligence functionality along with secure user access and data governance features.
Role in this project:
userBack-end & DevOps Engineer
Contributions:2 reviews, 24 commits, 31 PRs in 4 months
Contributions summary:Brian's commits primarily focus on enhancing the FreeIPA integration within the cloud environment. They added automated cloud backups for FreeIPA, integrating with the telemetry system. The user implemented features to handle Azure-specific configurations and DNSSEC validation, demonstrating a deep understanding of cloud platform dependencies. Additionally, the user contributed to the automation of deployment and management processes through modifications to Salt scripts and configurations.
data-management-platformcdp-public-cloudsecurecloud-servicesdata-management
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
Brian Towles - Principle Software Engineer 1 at Cloudera