Brandon Ekins is a systems engineer at AWS with eight years of experience building secure, production-grade infrastructure and backend services. He combines hands-on Linux/Unix administration and automation (Ansible, Python) with low-level security engineering, contributing to AWS's s2n-tls project to harden TLS/SSL error handling and introduce tooling that prevents common coding mistakes. His career spans roles from web development and .NET/AngularJS to Linux systems engineering, giving him a pragmatic full-stack perspective on reliability and deployability. Based in Seattle and grounded in an IT degree from BYU, he brings a bias for code quality and security-first design that surfaces in both operational automation and cryptography-focused engineering.
8 years of coding experience
3 years of employment as a software developer
information Technology, information Technology at Brigham Young University
Contributions:127 reviews, 99 commits, 188 PRs in 1 year 7 months
Contributions summary:Brandon's commits primarily focused on enhancing the security and robustness of the TLS/SSL protocols implemented in the `aws/s2n-tls` repository. They refactored error handling by introducing and utilizing the `S2N_ERROR_IF` macro, ensuring consistent and correct error reporting. Furthermore, the user added a script to identify and prevent common coding mistakes, which demonstrates a focus on code quality and security best practices.
AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
Contributions:137 pushes, 11 branches in 2 years 3 months
cryptographycryptographiccustomerspurposeaws
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
Brandon Ekins - System Engineer at Amazon Web Services (AWS)