Brandon Burnett
Cool dude who doesn't afraid of anything
- [email protected]
- Phone
- 5034326325
- Address
- 14156 Redland Rd
Frontend (Senior): Apollo, CSS, HTML, JSX, Next, React, Redux, SCSS, Styled Components
Languages (Senior): Golang, Java, Javascript, Node, Python, Rails, Ruby, TypeScript
Databases (Senior): Aurora, Kafka, MongoDB, MySQL, Postgres, Redis
DevOps (Senior): Ansible, Chef, ELK, Foreman, Grafana, Nagios, New Relic, PagerDuty, Prometheus, Puppet, Sensu, Splunk
AWS (Senior): API Gateway, CloudFront, CloudTrail, CloudWatch, Cognito, Dynamo, EC2, EKS, IAM, KMS, Kinesis, Lambda, RDS, Route 53, S3, SNS, SQS
2020-05-31 to Present
Lead Software Engineer:
Individual contributor for billing and subscription management team. Developed and managed a suite of services managing customer product entitlements, subscriptions, and billing information.
Developed services in Ruby, Ruby-on-Rails, Java, and Javascript
Lead team's transition from datacenter service deployments to AWS Managed Kubernetes
Developed React front-ends for managing customer entitlements, subscriptions, and accounts
Developed end-to-end test suite for team's major services
Migrated subscription change queuing system from in-house solution to AWS SNS/SQS backed service
Participated in 24/7/365 on-call rotation
2019-06-30 to 2020-05-31
Technical Product Manager / Senior Software Engineer:
Individual contributor and technical product manager for the External Load Balancing team. Responsible for KTLO on the F5s, DNS, Fastly, and in house load balancing solutions. In addition, provided leadership and direction around team deliverables and priorities.
Prioritized team objectives based on stakeholder feedback and worked closely with sister teams to ensure workstreams would not block each other
Curated team MMFs and facilitated planning sessions
Used Terraform to manage alerting and dashboard infrastructure for team owned products
Assisted in the development of Kubernetes CRDs for in-house load balancing solution
Managed, configured, and maintained F5 load-balancing tiers for internal, staging, and production networks
Migrated antiquated DNS infrastructure from F5s to BGP/Keepalived in development, staging, and production networks
Used Ignition/SLPXE/Ansible to deploy and orchestrate docker container services for DNS and in-house load balancing solutions extensively
Migrated CentOS/CoreOS hosts to Flatcar
Participated in 24/7/365 on-call rotation
2018-07-31 to 2019-06-30
Manager, DevOps:
Lead the day to day operations of the DevOps teams. Served as an expert in NWEA technologies, automation, and deployment strategies. Worked with internal stakeholders to schedule and prioritize DevOps deliverables. Provided technical and non-technical mentorship to all members of the team.
Oversaw DevOps staff, managed the prioritization of team deliverables, and worked with project managers, department heads and team members to determine project approaches, and parameters
Set standards and guidelines for tools, processes, technologies, and methodologies used by the DevOps team to develop and deliver solutions
Reduced team expenditures by $250,000/yr by transitioning to Open Source Puppet from Puppet Enterprise
Worked with the Architecture team to develop and maintain blueprints and road maps for all systems and automation related components
Conducted capacity planning for build automation systems and development environments
Analyzed growth patterns to predict future need for development environments and build systems
Developed Third Party Patching Policy for applications, code dependencies, and firmware supported by product engineering organization
Developed Access Management policies and processes for Amazon Web Services
2014-08-31 to 2018-07-31
Sr. DevOps / Linux Systems Engineer:
Responsible for configuration management, system provisioning, monitoring, and automation in production and pre-production environments for web-based SaaS. Generally tried to automate away as much of the day to day operations as possible so I could spend the afternoon reading about cool new JavaScript frameworks on Hacker News.
Lead DevOps staff on the design, implementation, and maintenance of enterprise systems
Drove team towards implementing rolling deployments and restarts across collocated services
Lead deployment of Prometheus / Grafana for the aggregation of system and application metrics
Lead transition from NagiosXI to Sensu Open Source for monitoring and alerting
Worked directly with developers to facilitate application deployment, configuration, monitoring, and triaging procedures for Java, Clojure, NodeJS and PHP applications
Primary engineer supporting application deployments to production environments
Supported developers transitioning a collocated SaaS deployed on Linux VMs to serverless, microservice architecture on AWS
Developed proof of concept services using AWS Lambda, DynamoDB, Kinesis, SNS, and other serverless technologies with Terraform, NodeJS, and the aws-sdk
Transitioned company from independently provisioned IAM credentials to SAML/ADFS implementation
Prioritized team objectives based on stakeholder feedback and worked closely with sister teams to ensure workstreams would not block each other
Used Puppet/Hiera/r10k extensively to manage system configuration and application configuration
Developed NodeJS/React web application to ease the burden of monthly development releases
Developed Ruby/Sinatra web application allowing developers to manage software deployments in environments
Developed CI/CD Build Pipeline utilizing Docker, Nomad, Consul, and Jenkins
Automated deployment and configuration of BIG-IP F5 LTM load balancer across ~2,500 VMs
Responsible for ~2,500 Redhat and CentOS VMs deployed on VMWare ESXi with Foreman
2014-02-28 to 2014-07-31
Web Application Engineer:
Responsible for installing, configuring, and maintaining web application services for the Corps of Engineers network. Provide systems administration on RHEL5/6 and Oracle Solaris 8/9/10.
Installed, configured, maintained Oracle WebLogic and Forms and Reports services
Installed, configured, maintained Apache and Nginx as a proxy for Java services
Monitored web application services with Nagios
Provisioned and configured RHEL5/6 virtual servers on VMWare ESXi
Automated service deployments with Puppet on RHEL and Solaris 9/10/11
2013-04-30 to 2014-02-28
Linux Systems Engineer:
Managed developer environments for large scale web application consisting of various technologies ncluding Apache, JBoss, Oracle, and Java. Provided systems administration, monitoring, maintainence, deployments, troubleshooting, and automation services
Developed application monitoring dashboards in Python utilizing Flask, HTML5/CSS, and jQuery
Helped identify and eliminate application bottlenecks using New Relic, Chrome, and other utilities
Utilized Puppet and Chef across all environments to automatically configure and deploy software
Provided support as needed in staging, release, and production environments
Developed Python automation frameworks to simply management of environments
2011-08-31 to 2013-04-30
Network Systems Engineer:
Served as on onsite administrator for a medium sized mobile commerce development group. Provided general troubleshooting of operating systems, networking, software installations and hardware upgrades as well as assisted in web development for client’s web applications.
Responsible for day to day administration/monitoring of production java application
Deployed Puppet and Chef across environments to automatically provision and configure machines
Constructed clean, high volume integration, development, and pilot networks
Developed generic Linux kernel modules in C for Android OS
Developed Python automation and test framework for interacting with smart card media
2011-07-31 to 2013-04-30
IT / Telecom Technician:
Supported the Convention Center’s events related networks. Configured switches, routers, and Xirrus wifi-arrays via console and GUI applications. Provided on-site technical support to customer’s when needed.
Diagramed Convention Center networks in Microsoft Visio
Designed ‘Captive Portal’ web pages for client’s Wi-Fi network on an events related basis
2008-01-31 to 2011-08-31
Student Help Desk Lead:
Supported students and faculty members for the college’s “MyPCC” records system and Blackboard online classroom systems. Support was provided in-person and over the phone escalating calls as necessary.
Trained new employees in equipment usage and supporting students/faculty
Maintained a collection of laptops, digital cameras, and projectors for students to check out and use
Developed several awareness guides to help protect students from malware and unauthorized access
2010-04-30 to 2011-04-30
Lab Tech Lead:
Served as on onsite technician lead for a power and performance forecasting group. Maintained Windows Server 2008, Windows 7, and Linux workstations for testing environments. Trained and provided assistance in determining ‘best known methods’ for benchmarking and power validation.
Performed manageability and security compliance testing on major management consoles
Instrumented and validated customer reference boards for power and performance validation
Developed automated workloads for benchmarking and power validation
2009-10-31 to 2010-03-31
Test Intern:
Responsible for designing and implementing automated and manual test cases to ensure the company’s in-house PHP web application deployed stable and bug free. Also served as an onsite systems administrator responsible for maintaining the company’s network and servers.
Developed a suite of automated GUI tests utilizing Selenium and the PHPUnit testing framework
Integrated company’s backend java survey software with WordPress CMS
Deployed and maintained company-wide Cisco VPN for external access to resources and applications
2008-04-30 to 2009-04-30
Lab Technician:
Served as on onsite technician for a medium sized mobile commerce development group and as an interim network / systems administrator. Provided general troubleshooting of operating systems, networking, software installations and hardware upgrades as well as assisted in web development for in-group and out-of-group Intel employees.
Performed system administration on CentOS, FreeBSD, OpenBSD and Windows Server
Managed 25-30 business critical servers during our product's external pilot phase
Constructed clean, high volume integration, development, and pilot networks
Developed and maintained support website for external pilot users
2006-06-30 to 2007-06-30
Technology Sales Associate:
Took lead in sales situations involving technology and electronics in general. I provided guidance to customers purchasing new computers, computer components and software.
Maintained excellent communication with supervisors and customers
Accomplished and exceeded all sales goals and quotas
2009-12-31 to 2012-12-31
Oregon Institute of Technology
Bachelor of Science (B.S.): Information Technology
2007-12-31 to 2009-12-31
Portland Community College
Associate of Science (A.S.): Computer Information Systems
2013-06-01 to Present
Rewild Portland
Helped do all things IT related including purchasing guidence, service support, website hosting, and development
2012-01-31 to 2013-01-31
Free Geek
Taught an introductory course on using the Ubuntu operating system to students who qualified for free computers through the volunteer program.
- English
- Native Speaker