Brandon Williams, AWS Developer in Spring Hill, TN, United States
Brandon Williams

AWS Developer in Spring Hill, TN, United States

Member since November 24, 2014
Brandon is a systems engineer who's passionate about creating highly available, fault-tolerant, secure, and scalable systems. Along with having worked as a software engineer, he knows the ins and out of the AWS ecosystem, having made the most of its capabilities since 2015. Brandon is an advocate of predictable, repeatable, and maintainable code and infrastructure as code.
Brandon is now available for hire

Portfolio

Experience

Location

Spring Hill, TN, United States

Availability

Part-time

Preferred Environment

Linux, Docker, AWS, Vim, Tmux, Slack, Teams

The most amazing...

...thing I've developed was a platform for life-safety applications that never dropped a request.

Employment

  • Senior DevOps Consultant

    2019 - PRESENT
    Provisions Group
    • Supported clients with setting up secure Kubernetes platforms for delivering PHP or .NET applications using Helm charts.
    • Assisted customers with setting up centralized logging infrastructure in an AWS environment using Elasticsearch, Kinesis, Cloudwatch, and Lambda.
    • Provisioned AWS and Azure resources in Terraform to provide infrastructure as code that is predictable and repeatable across environments.
    • Provided solutions for customers through Lambdas for RDS backups and log aggregation.
    • Configured Azure DevOps pipelines to provide continuous deployment of Kubernetes applications through Helm charts.
    Technologies: Terraform, Kubernetes, Docker, Nginx, EKS, AKS
  • Senior Systems Engineer

    2016 - PRESENT
    Ramsey Solutions
    • Migrated applications from running on VMs to running on AWS Elastic Container Service which saved us thousands of dollars/year.
    • Migrated from an on-premises data center to AWS to improve the availability and scalability of systems.
    • Implemented monitoring and alerting services to ensure the availability of the system and to implement changes based on alerts that could be resolved in an automated fashion.
    Technologies: AWS, Docker, Python, Docker
  • Software Consultant

    2014 - 2016
    Red C Tech, LLC
    • Wrote Java (Spring Boot) applications with JavaScript (Ember.js) UIs to build out a life safety platform for a major home security company.
    • Implemented zero-downtime deploys and guaranteed once a request hit the outer edge of our network that the request would be processed.
    • Wrote unit, functional, integration, and performance tests for the platform.
    • Participated in planning meetings to limit the scope of what could be delivered every two weeks to business partners.
    Technologies: Java, JavaScript, AWS, Docker, Mesos, Marathon, Zookeeper
  • Senior Programmer Analyst

    2012 - 2014
    IMT Insurance
    • Executed pair programming on the API integration with LexisNexis to ensure that insureds were rated appropriately.
    • Automated the process to keep customers' data segregated for compliance purposes.
    • Made data translation layers between the Python Django applications and the legacy Windows and COBOL applications to ensure a smooth transition for customers.
    Technologies: Python, JavaScript
  • Programmer

    2011 - 2012
    Rain and Hail Insurance
    • Developed a tool to visualize the crop insurance policies where the premium did not match the federal government premium calculation.
    • Ran historical queries to provide data on policies and premiums to key stakeholders for future decisions.
    • Introduced pair programming and test-driven development to the team to improve the speed and quality of software delivered.
    Technologies: Java, JavaScript
  • Assistant Programmer Analyst

    2010 - 2011
    EMC Insurance
    • Developed new integrations with third-party tools for the independent agents writing insurance policies with EMC.
    • Tracked and fixed bugs via the custom error/bug tracking system.
    • Helped others write and test JavaScript for the auto and motorcycle quote process.
    Technologies: JavaScript, MAPPER
  • Business Systems Consultant

    2009 - 2010
    Wells Fargo
    • Enhanced an in-house VBScript desktop application to improve the underwriter workflow.
    • Ran reports for executives to determine the backlog and rate of closings on mortgage applications.
    • Implemented a data analysis to find loan applications that needed to have a decision made prior to a fine being imposed.
    Technologies: SQL, VB Script, JavaScript

Experience

  • Financial Peace University (Development)
    http://www.financialpeace.com

    I helped develop a platform to help folks get out of debt, live on a budget, and discover financial freedom.

    Role: Systems Engineer

    I helped to design the infrastructure as code and deployment pipelines so that the developers could deliver the code predictably, repeatably, and reliably. This included all of the AWS resources for the site and underlying applications.

Skills

  • Tools

    AWS ECS, AWS CloudFormation, Ansible, AWS IAM, Terraform, Apache ZooKeeper, Mesos, Amazon EKS, Azure Kubernetes Service (AKS), Helm
  • Paradigms

    DevOps, Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD)
  • Platforms

    Docker, Linux, AWS EC2, Amazon Web Services (AWS), Kubernetes
  • Languages

    Python, JavaScript
  • Other

    AWS, AWS DevOps
  • Storage

    MySQL, PostgreSQL, AWS S3

Education

  • Bachelor of Arts (BA) degree in Management Information Systems
    2005 - 2009
    Central College - Pella, IA, USA

Certifications

  • AWS Certified SysOps Administrator — Associate
    AUGUST 2018 - AUGUST 2021
    Amazon Web Services (AWS)

To view more profiles

Join Toptal
Share it with others