Badges
Certifications
brian168 has not earned any certificates yet.
Work Experience
Senior DevOps Engineer
AdvisorEngine• May 2018 - Present
Planned and implemented disaster recovery on a short deadline, beating RPO by 92% (Node.js, AWS) Migrated production Kubernetes infrastructure from Tectonic to AWS EKS, standardizing our platform and reducing maintenance overhead Implemented a chatbot to streamline software deploys and eliminate bottlenecks, massively speeding iteration for the business and software development (Node.js) Created dashboards to provide insight on business processes to multiple teams, replacing unreliable manual processes (Node.js, Vue.js) Technologies: Kubernetes, AWS (EC2, EKS, Route53, ECR, RDS), Node.js, Vue.js, ElasticSearch, Jenkins
Senior DevOps Engineer
Dude Solutions• October 2017 - May 2018
Implemented metrics monitoring across 200 servers, highlighting performance concerns that impacted customers (ELK, InfluxFB, Grafana) Implemented log aggregation across multiple products and services, revealing many customer-impacting bugs for the first time (ELK) Implemented Ansible automation for server provisioning, enabling much more rapid delivery of DevOps projects (Ansible) Mentored junior team members in software development Technologies: Ansible, Docker Swarm, Go, Grafana, ElasticSearch / ELK, InfluxDB
DevOps Engineer
Align Technology• January 2017 - September 2017
AWS cost management: wrote a tool to clean up unused EBS volumes, saves $1,000+/mo (AWS Lambda) AWS cost management: performed analysis of cost savings opportunities, identifying unused resources Created a health monitoring dashboard for Align's software services (Node.js, Web) Managed infrastructure automation for complete software environments (AWS CloudFormation) Excelled at documenting ticket steps and resolutions, undocumented procedures Created a chatbot (hubot) Technologies: AWS (CloudFormation, EC2, S3, DynamoDB, Lambda), Chef, Node.js, Vuex, TypeScript, Docker
Software Engineer / Contractor
Cisco• May 2016 - December 2016
Data visualization of OpenShift/Kubernetes cloud infrastructure with D3 and React Streamed real-time OpenShift events to the browser Queried multiple API endpoints, robustly handled endpoint unavailability Continuous Integration and Continuous Deployment via Jenkins and OpenShift Technologies: Node.js, React, D3, OpenShift, Kubernetes, TypeScript, Redis, MobX
Developer
Youth Digital• August 2015 - December 2015
Order of magnitude improvement in reliability and development speed of product installers vs old system Cross-platform installers all built from a single codebase and build step Used off-the-shelf installer tools and Node.js scripts to maximize features and minimize custom code Developed, bundled, and deployed a Blender plugin at scale and received few/no support tickets (Python) Improved web app resilience by reducing single points of failure Migrated user content storage to from local disk to AWS S3 DB replication via AWS Aurora Moved from single web server to multiple servers behind a load balancer Technologies: PHP, Node.js, Python, AWS (S3, EC2, RDS Aurora), Linux, Windows, OS X, Blender, InstallBuilder
DevOps Engineer
On-Site• October 2013 - August 2015
Automated stand-up and configuration of application servers (multiple apps & code environments) Dramatic improvement of server reliability, reduction of error alerts Server stand-up time reduced from 1+ days to minutes Technologies: Chef, Ubuntu Server, Xen, Tomcat, Apache, Passenger, Python/Fabric
Developer
Contactology• January 2012 - August 2013
Contributed to a 300 kLOC web app requiring high reliability and performance over complex data and features Front-end and back-end web development Executed rolling code deployments Technologies: PHP, JavaScript, MySQL, Ubuntu Server, Gearman, AWS (EC2)
Education
North Carolina State University, Raleigh
Computer Science, BS• August 2006 - December 2011
Links
brian168 has not updated links details yet.
Skills
brian168 has not updated skills details yet.