Jonathan Bethune, Developer in Dallas, TX, United States
Jonathan is available for hire
Hire Jonathan

Jonathan Bethune

Verified Expert  in Engineering

Cloud Architect Developer

Location
Dallas, TX, United States
Toptal Member Since
March 9, 2018

Jonathan is a seasoned cloud architect and DevOps specialist based in Dallas who's worked for several startups, building their infrastructures and improving security. He's exceptionally knowledgeable about machine learning, artificial intelligence, LLMs, and data layer optimization. One of Jonathan's best qualities is his knack for quickly learning new things, which explains his passion for the evolving world of cloud technology.

Portfolio

Bethune Consulting
Agile Product Management, Agile Project Management, Amazon Web Services (AWS)...
Yahoo! - Yahoo - Paranoids US
Python, DevSecOps, Amazon Web Services (AWS), Security, Cybersecurity...
Fujitsu General America Inc.
Jenkins, Docker, Amazon Web Services (AWS), DevOps, PostgreSQL, Jenkins Job DSL...

Experience

Availability

Part-time

Preferred Environment

Java, Python, Git, Linux

The most amazing...

...thing I've done was automating the software environment (creation/deletion) for a company that saved tens of thousands of dollars—simple but satisfying work.

Work Experience

Founder

2018 - PRESENT
Bethune 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 Elastic Container Service (Amazon ECS), AWS IAM, AWS Lambda, Monitoring, TensorFlow, Machine Learning, Argo CD, Amazon EKS, 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 Elastic Container Registry (ECR), 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, HAProxy, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, C++, Startups, WebRTC, Infrastructure Monitoring, 5G, Wireless Protocols, Connectivity, VMware, AWS Certified Solution Architect, Ceph, Jenkins, Kustomize, Architecture, Proxies, Apigee, Grafana, Jamf Pro, MacOS, CTO, Load Balancers, Bash, VPN, .NET Core, Talend ETL, Containers, Azure, Data Centers, Azure Virtual Machines, Bash Script, React, Delivery Management, Large Language Models (LLMs), Logging, Machine Learning Operations (MLOps)

DevSecOps Engineer

2023 - 2023
Yahoo! - Yahoo - Paranoids US
  • Fixed Databricks Python scripts and deployed them to automate compliance metrics across various dashboards.
  • Completed a proof of concept for a developer portal technology and wrote up documentation on alternative products and the general ecosystem of dev team management tools.
  • Upgraded vulnerability management internal tools in AWS and debugged legacy code issues with the engineering team.
Technologies: Python, DevSecOps, Amazon Web Services (AWS), Security, Cybersecurity, Amazon CloudWatch, Vulnerability Assessment

DevOps Engineer

2023 - 2023
Fujitsu General America Inc.
  • Optimized Dockerfiles for faster build times and smaller Docker images for storage.
  • Consulted with the tech team to help debug uWSGI issues and NGINXConfig for the REST API service.
  • Fixed build scripts and implemented a new base image for Docker container apps.
Technologies: Jenkins, Docker, Amazon Web Services (AWS), DevOps, PostgreSQL, Jenkins Job DSL, Python, Node.js, Logging, Machine Learning Operations (MLOps)

Head of Engineering

2022 - 2023
Eden Labs
  • Sourced all relevant talent for Rust development and DevOps engineers to create the initial Eden Labs blockchain POC.
  • Managed the engineering team in weekly sprints for the end-to-end creation of the consensus algorithm, blockchain protocols, and Kubernetes deployment to AWS using EKS.
  • Wrote Terraform code for establishing the Infrastructure as Code (IaC) paradigm to ensure scalable cloud architecture is properly documented and customizable.
Technologies: Agile Project Management, Product Management, Amazon Web Services (AWS), Engineering Management, DevOps, Rust, Scalability, Docker, Kubernetes, Linux, SQL, Shell Scripting, Nagios, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, C++, Startups, Infrastructure Monitoring, Wireless Protocols, Connectivity, VMware, AWS Certified Solution Architect, Architecture, Proxies, OpenTelemetry, Grafana, MacOS, CTO, Load Balancers, Bash, .NET Core, Containers, Bash Script, React, Delivery Management, Logging, Machine Learning Operations (MLOps)

Engineering Manager

2021 - 2023
Arizona State University
  • Created the initial AWS infrastructure using EC2, RDS, and Terraform. Set up the DevOps roadmap for the next two years and continued working hands-on with DevOps engineers building out CICD pipelines and improving security.
  • Sourced talent and handled interviews and onboarding for new team members. Wrote knowledge base documentation and created training videos to improve ramp-up speed for new engineers.
  • Collaborated with ASU leadership and product management to define software deliverables and provide estimates. Managed day-to-day engineering operations and production releases and implemented development best practices across the team.
Technologies: AWS IAM, Kubernetes, PostgreSQL, Python, Blockchain, React, Flask, Datadog, Load Balancers, Bash, VPN, Talend ETL, Containers, Azure, Azure Virtual Machines, Bash Script, Azure SQL Databases, Delivery Management, Logging

DevOps Engineer

2022 - 2022
Egomotion 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 Elastic Container Service (Amazon ECS), AWS IAM, Google Cloud Platform (GCP), AWS Lambda, Monitoring, 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 Elastic Container Registry (ECR), 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 Scripting, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Scalable Architecture, Startups, Infrastructure Monitoring, Wireless Protocols, Connectivity, VMware, AWS Certified Solution Architect, Jenkins, Architecture, Proxies, Grafana, MacOS, Load Balancers, Bash, VPN, Containers, Azure, Bash Script, Azure SQL Databases, Logging

Director of Education and Training

2019 - 2022
Toyota 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, Git, Python, Infrastructure as Code (IaC), DevOps, Google Cloud Platform (GCP), Cloud Architecture, GitHub, Datadog, New Relic, CI/CD Pipelines, Amazon Elastic Container Service (Amazon ECS), AWS IAM, 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 Scripting, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, C++, Startups, Infrastructure Monitoring, 5G, Connectivity, VMware, AWS Certified Solution Architect, Ceph, Jenkins, Architecture, Proxies, Apigee, OpenTelemetry, Grafana, MacOS, Load Balancers, Bash, VPN, .NET Core, Containers, Azure Virtual Machines, C#, Power Shell Commands, Bash Script, Logging

Senior Consultant

2018 - 2019
Instaclustr
  • 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 Elastic Container Service (Amazon ECS), AWS IAM, Google Cloud Platform (GCP), Monitoring, TensorFlow, Machine Learning, Amazon Web Services (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 Elastic Container Registry (ECR), 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, HAProxy, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, Startups, WebRTC, Infrastructure Monitoring, Connectivity, VMware, AWS Certified Solution Architect, Jenkins, Architecture, Proxies, Grafana, MacOS, Load Balancers, Bash, VPN, Containers, Data Centers, Azure Virtual Machines, C#, Power Shell Commands, Bash Script, Azure SQL Databases, Delivery Management, Logging

DevOps Engineer

2018 - 2018
Boston 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 Elastic Container Service (Amazon ECS), AWS IAM, Google Cloud Platform (GCP), AWS Lambda, Monitoring, Machine Learning, Amazon EKS, 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 Elastic Container Registry (ECR), 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 Scripting, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, Startups, Infrastructure Monitoring, 5G, Wireless Protocols, Connectivity, AWS Certified Solution Architect, Jenkins, Architecture, Proxies, OpenTelemetry, Jamf Pro, MacOS, Load Balancers, Bash, VPN, .NET Core, Containers, Data Centers, Azure Virtual Machines, C#, Power Shell Commands, Bash Script, Azure SQL Databases, Delivery Management, Logging, Machine Learning Operations (MLOps)

Senior DevOps Engineer

2015 - 2017
CloudPassage
  • 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, Python, Ruby, Chef, Azure, Site Reliability Engineering (SRE), New Relic, Git, CI/CD Pipelines, Amazon Elastic Container Service (Amazon ECS), 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 Elastic Container Registry (ECR), High-availability Systems, Systemd, API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Linux, SQL, Shell Scripting, Nagios, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, Startups, Infrastructure Monitoring, Wireless Protocols, Connectivity, AWS Certified Solution Architect, Jenkins, Architecture, Proxies, OpenTelemetry, MacOS, Load Balancers, Bash, VPN, Containers, Data Centers, Power Shell Commands, Bash Script, Delivery Management, Logging

Software Engineer

2010 - 2014
Knewton
  • 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, Scala, Python, Java, Site Reliability Engineering (SRE), New Relic, Git, CI/CD Pipelines, Amazon Elastic Container Service (Amazon ECS), 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, Linux Administration, User Permissions, Clustering, Access Control, Scalable Architecture, Startups, WebRTC, Infrastructure Monitoring, Wireless Protocols, Connectivity, AWS Certified Solution Architect, Jenkins, Architecture, MacOS, Load Balancers, Bash, VPN, Containers, Bash Script, Delivery Management, Logging

Logistic Regression Implementation in Python

This project presents an implementation of logistic regression in Python that I built upon the MATLAB code developed during a machine learning course on Coursera. Also, on my GitHub page, I have a few machine-learning exercises I did as a personal project in my spare time.

Melanippe

A Cassandra profiling tool that was written in Python. It is a work in progress. Currently, all it does is give information about table configuration and schema. It's easier to use than cqlsh or NodeTool and, when finished, will have more useful features.

FaceMatch

Built an authentication system using selfies and ID photos from users. The system uses machine learning to identify faces in images and then make a statistical comparison to determine whether or not the ID photo is the same person as in the submitted selfie.

Blockchain Educational Credentials for Major University

https://pocket.asu.edu/
Served as development manager and director of technology for a large-scale blockchain educational credentials app sponsored by ASU. I was initially brought in as a DevOps consultant early in 2021 to help scope and plan and joined full-time in the Summer of the same year to serve as head of engineering for the project. For the year since then, I have overseen a team of 12 developers in building a cutting-edge blockchain-powered education credentials system.

Languages

Python, Java, SQL, YAML, Bash, Bash Script, PHP, Ruby, Go, R, JavaScript, C++, C#, Scala, Python 3, Clojure, Rust, C, Haskell

Frameworks

Spark, Ruby on Rails (RoR), Hadoop, Flask, Django, .NET Core, Selenium

Libraries/APIs

Amazon EC2 API, WebRTC, Apigee, React, Node.js, TensorFlow, PySpark, Azure API Management, Jenkins Job DSL

Tools

Git, Ansible, NGINX, Apache ZooKeeper, Chef, AWS CloudFormation, Terraform, Jenkins, GitHub, AWS Key Management Service (KMS), Azure Kubernetes Service (AKS), Amazon EKS, Amazon Elastic Container Service (Amazon ECS), AWS IAM, Vault, Boto 3, Sentinel, Amazon Virtual Private Cloud (VPC), CircleCI, Helm, Amazon CloudWatch, Amazon Elastic Container Registry (ECR), Systemd, Nagios, VMware, Grafana, Jamf Pro, VPN, Logging, Sumo Logic, GitLab, Azure App Service, MongoDB Atlas, Talend ETL, IntelliJ IDEA, Apache Tomcat, AWS AppSync, Hyperledger Indy

Paradigms

DevOps, Continuous Integration (CI), Continuous Delivery (CD), DevSecOps, HIPAA Compliance, Azure DevOps, Scrum, Agile, Agile Project Management, Agile Product Management, Management

Platforms

Kubernetes, Azure, Apache Kafka, Amazon EC2, Linux, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), AWS Lambda, Heroku, MacOS, New Relic, Rackspace, Blockchain, Buildkite

Storage

Google Cloud, PostgreSQL, Cassandra, Amazon S3 (AWS S3), Datadog, MySQL, Azure SQL, Ceph, Data Centers, Azure SQL Databases, Redis, MongoDB, Elasticsearch

Other

Machine Learning, Security, Cloud Architecture, AWS Cloud Architecture, CI/CD Pipelines, Monitoring, Site Reliability Engineering (SRE), Back-end, Pipelines, Application Security, Infrastructure as Code (IaC), Amazon API Gateway, ServiceNow, System Administration, DNS Configuration, Cloud Infrastructure, IT Networking, Dynamic Host Configuration Protocol (DHCP), Domain DNS Setup, DNS Servers, Identity & Access Management (IAM), Scripting, AWS CodePipeline, AWS DevOps, High-availability Systems, API Management, Data Analytics, Scalability, System Architecture, DevOps Engineer, Growth, APIs, Large Scale Distributed Systems, Shell Scripting, HAProxy, Linux Administration, User Permissions, Clustering, Access Control, Cluster Management, Real-time Communication (RTC), Scalable Architecture, Startups, Infrastructure Monitoring, Wireless Protocols, Connectivity, AWS Certified Solution Architect, Architecture, Proxies, OpenTelemetry, CTO, Load Balancers, Containers, Power Shell Commands, Delivery Management, Large Language Models (LLMs), Artificial Intelligence Product Manager, Artificial Intelligence as a Service (AIaaS), GPT, Machine Learning Operations (MLOps), FedRAMP, Amazon Kinesis, Azure Virtual Machines, Argo CD, NixOS, Cisco, Okta, 5G, Kustomize, Artificial Intelligence (AI), Product Management, Engineering Management, Communication, Education, Training, Vulnerability Assessment

Industry Expertise

Cybersecurity

2011 - 2014

Master's Degree in Information Technology

University of Phoenix - Online

2003 - 2006

Bachelor of Science Degree in English Education

New York University - New York, NY, USA

AUGUST 2021 - AUGUST 2022

Certified Scrum Master

Scrum Inc.

FEBRUARY 2017 - PRESENT

Japanese Language Proficiency Adult Fluency Level

The Japan Foundation

OCTOBER 2016 - PRESENT

Machine Learning

Stanford University via Coursera

JUNE 2016 - PRESENT

Cassandra Architect

Datastax

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring