Head of Engineering
2022 - PRESENTEden Labs- Source all relevant talent for Rust development and DevOps engineers to create initial Eden Labs blockchain POC.
- Managed the engineering team in weekly sprints for end-to-end creation of consensus algorithm, blockchain protocols, and Kubernetes deployment to AWS using EKS.
- Wrote Terraform code for establishing Infrastructure as Code (IaC) paradigm to ensure scalable cloud architecture is properly documented and customizable.
Technologies: Agile Project Management, Product Management, AWS, Engineering Management, DevOps, Rust, Scalability, Docker, Kubernetes, Linux, SQL, Shell Scripting, NagiosFounder
2018 - PRESENTBethune Consulting- Completed numerous Toptal client engagements successfully.
- Scoped, estimated and implemented dozens of independent client projects.
- Built a profitable Texas-based software corporation leveraging both local and remote talent.
Technologies: Agile Product Management, Agile Project Management, Amazon Web Services (AWS), Azure DevOps, Infrastructure as Code (IaC), DevOps, Google Cloud Platform (GCP), Cloud Architecture, NixOS, GitHub, Site Reliability Engineering (SRE), Sumo Logic, Datadog, New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, GCP, AWS Lambda, Monitoring, TensorFlow, Machine Learning, Argo CD, Amazon EKS, AWS, Kubernetes, Amazon API Gateway, Vault, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Boto 3, Okta, PySpark, Identity & Access Management (IAM), Security, Sentinel, Scripting, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), CircleCI, Helm, Amazon CloudWatch, MySQL, AWS CodePipeline, Amazon EC2, Node.js, Amazon S3 (AWS S3), AWS DevOps, Amazon ECR (Amazon Elastic Container Registry), JavaScript, High-availability Systems, Systemd, Azure Kubernetes Service (AKS), Azure API Management, API Management, Azure SQL, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, GitLab, Large Scale Distributed Systems, Azure App Service, Heroku, MongoDB Atlas, Linux, SQL, Shell Scripting, Nagios, HAProxyDevOps Engineer
2022 - 2022Egomotion OpCo Corp. dba Zeus Living Inc.- Migrated all EKS Clusters to private subnets and upgraded to the latest versions of Kubernetes. Also helped optimize Kubernetes configuration across environments for faster CICD pipelines.
- Wrote Terraform and Terragrunt code to establish infrastructure as a code paradigm.
- Completed network security audit of AWS infrastructure and leveraged security hub to create prioritization of vulnerabilities identified in S3, RDS, and EC2.
Technologies: Amazon Web Services (AWS), Python, Selenium, Ruby on Rails (RoR), Node.js, Amazon EKS, Kubernetes, Buildkite, Docker, Amazon S3 (AWS S3), Infrastructure as Code (IaC), DevOps, Cloud Architecture, GitHub, Datadog, New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, GCP, AWS Lambda, Monitoring, AWS, ServiceNow, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Okta, Identity & Access Management (IAM), Security, Scripting, AWS CloudFormation, Terraform, Amazon Virtual Private Cloud (VPC), Helm, Amazon CloudWatch, MySQL, AWS CodePipeline, Amazon EC2, AWS DevOps, Amazon ECR (Amazon Elastic Container Registry), High-availability Systems, Systemd, Azure Kubernetes Service (AKS), API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Linux, Shell ScriptingDirector of Education and Training
2019 - 2022Toyota Research Institute Advanced Development- Ran dozens of classes on Agile development, leadership, and scrum. Ensured several hundred untrained Japanese developers were capable of developing software in a fast-paced Scrum-style environment.
- Designed multiple educational programs for hundreds of Toyota staff. These included online English courses, self-paced programming classes, and soft skills courses in management and Agile development.
- Served as the product owner for TRI-AD "Dojo," an education startup within the Toyota group working with various external partners to deliver modern software development training to Japanese clients within and outside the Toyota group.
Technologies: Amazon Web Services (AWS), Cassandra, Redis, C, Java, Ruby, AWS, Git, Python, Infrastructure as Code (IaC), DevOps, Google Cloud Platform (GCP), Cloud Architecture, GitHub, Datadog, New Relic, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, GCP, Monitoring, Machine Learning, Amazon EKS, Kubernetes, Amazon API Gateway, ServiceNow, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, PySpark, Identity & Access Management (IAM), Security, Sentinel, Scripting, AWS CloudFormation, Terraform, Amazon Virtual Private Cloud (VPC), Helm, Amazon CloudWatch, MySQL, AWS CodePipeline, Amazon EC2, Amazon S3 (AWS S3), AWS DevOps, JavaScript, High-availability Systems, Systemd, API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Linux, Shell ScriptingSenior Consultant
2018 - 2019Instaclustr- Developed Instaclustr's PaaS offerings for Cassandra and Spark.
- Helped Instaclustr clients successfully deploy and optimize Apache technologies such as Cassandra, Spark, and Kafka.
- Wrote technical blog posts to help improve SEO and recruit engineering talent.
Technologies: Java, Spark, Apache Kafka, Cassandra, Azure, DevOps, Cloud Architecture, GitHub, Site Reliability Engineering (SRE), Sumo Logic, Datadog, New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, GCP, Monitoring, TensorFlow, Machine Learning, AWS, Kubernetes, Vault, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Identity & Access Management (IAM), Security, Sentinel, Scripting, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), CircleCI, MySQL, Amazon EC2, Amazon S3 (AWS S3), AWS DevOps, Amazon ECR (Amazon Elastic Container Registry), JavaScript, High-availability Systems, Systemd, Azure Kubernetes Service (AKS), API Management, Azure SQL, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Linux, Shell Scripting, HAProxyDevOps Engineer
2018 - 2018Boston Consulting Group- Created Prometheus monitoring and alerting for AWS infrastructure to support a machine learning application.
- Designed AWS architecture for back-end machine learning software services and deployed relative AWS assets to support apps developed by the engineering team.
- Served as SRE in charge of alert response for outages and other system problems. Created Runbooks, documentation, CronJobs, and other tools to help automate recovery from various failures.
Technologies: Amazon Web Services (AWS), Terraform, Ansible, Go, Python, Site Reliability Engineering (SRE), Sumo Logic, Datadog, New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, GCP, AWS Lambda, Monitoring, Machine Learning, Amazon EKS, AWS, Kubernetes, Amazon API Gateway, Vault, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Boto 3, Okta, Identity & Access Management (IAM), Security, Scripting, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), Helm, Amazon CloudWatch, MySQL, AWS CodePipeline, Amazon EC2, Node.js, Amazon S3 (AWS S3), AWS DevOps, Amazon ECR (Amazon Elastic Container Registry), JavaScript, High-availability Systems, Systemd, API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, GitLab, Large Scale Distributed Systems, Heroku, Linux, SQL, Shell ScriptingSenior DevOps Engineer
2015 - 2017CloudPassage- Served as a data architect which entailed optimizing the Cassandra data model and tuning multiple Cassandra clusters.
- Solved production outages and created monitoring systems as an SRE.
- Wrote the infrastructure code in Chef and Terraform to automate deployments, testing, and configuration changes.
- Hardened cloud systems through code auditing, penetration testing, patch management, and enforcing the encryption of data at rest and in transit.
- Created numerous tools and scripts to automate common forensic tasks such as tracking Chef server changes or updating user ACLs.
- Designed and implemented migration to a Docker-based Mesos-Marathon infrastructure with support for multiple clouds (AWS, Rackspace, SoftLayer).
Technologies: Amazon Web Services (AWS), Docker, Kubernetes, Spark, Terraform, PostgreSQL, Cassandra, Elasticsearch, Redis, Rackspace, AWS, Python, Ruby, Chef, Azure, Site Reliability Engineering (SRE), New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, AWS Lambda, Monitoring, Vault, System Administration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Boto 3, Identity & Access Management (IAM), Security, Scripting, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), MySQL, Amazon EC2, Amazon S3 (AWS S3), AWS DevOps, Amazon ECR (Amazon Elastic Container Registry), High-availability Systems, Systemd, API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Linux, SQL, Shell Scripting, NagiosSoftware Engineer
2010 - 2014Knewton- Wrote unit and integration tests for Java services.
- Helped develop a student event microservice in Java.
- Created a deployment tool in Python that leveraged AWS APIs (Boto library), Chef, and CloudFormation to simplify environment creation.
- Automated test environment creation in AWS and served as an SRE during my tenure as a systems engineer.
- Served as the deployment engineer for Java services and managed the Jenkins servers.
Technologies: Amazon Web Services (AWS), Cassandra, AWS, Scala, Python, Java, Site Reliability Engineering (SRE), New Relic, Git, CI/CD Pipelines, Amazon ECS (Amazon Elastic Container Service), AWS IAM, Monitoring, Machine Learning, System Administration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Cisco, Domain DNS Setup, DNS Servers, DevSecOps, Boto 3, Identity & Access Management (IAM), Security, Scripting, AWS CloudFormation, Amazon Virtual Private Cloud (VPC), Amazon EC2, Amazon S3 (AWS S3), AWS DevOps, High-availability Systems, Systemd, API Management, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Heroku, Linux, SQL, Shell Scripting, Nagios, HAProxy