Scroll To View More
Jonathan Bethune, Java Developer in New York, NY, United States
Jonathan Bethune

Java Developer in New York, NY, United States

Member since February 13, 2018
Jonathan is a seasoned DevOps engineer based in Tokyo and New York. He's worked for several startups building their infrastructures and improving security. He's exceptionally knowledgeable about machine learning, data analysis, infrastructure development, and data layer optimization. One of his best qualities is his knack for quickly learning new things, which is why he landed in DevOps because it is the best field for trying new technologies.
Jonathan is now available for hire

Portfolio

  • Instaclustr
    Cassandra, Kafka, Spark, Java
  • CloudPassage
    Chef, Ruby, Python, AWS, Rackspace, Redis, Elasticsearch, Cassandra...
  • Knewton
    Java, Python, Scala, AWS, Cassandra

Experience

  • Java, 7 years
  • Cassandra, 7 years
  • Apache Kafka, 7 years
  • Python, 7 years
  • Apache ZooKeeper, 6 years
  • Docker, 4 years
  • Spark, 3 years
  • Terraform, 2 years
New York, NY, United States

Availability

Full-time

Preferred Environment

Linux, Git, Python, IntelliJ with Java

The most amazing...

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

Employment

  • Senior Consultant

    2018 - PRESENT
    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.
    Technologies: Cassandra, Kafka, Spark, Java
  • 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.
    Technologies: Chef, Ruby, Python, AWS, Rackspace, Redis, Elasticsearch, Cassandra, PostgreSQL, Terraform, Spark, Kubernetes, Docker
  • 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 API's (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: Java, Python, Scala, AWS, Cassandra

Experience

  • Melanippe (Development)
    https://github.com/therenegadeoffunk/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.

  • Risk vs. Reward: A Guide to Understanding Software Containers (Publication)
    Software delivery has come a long way. And, somewhere between the transition from physical media to software containers, we have changed the way we try to manage them. In this article, Toptal Freelance Software Engineer Jonathan Bethune explores how software containers have motivated us to treat servers as more dispensable, and the risks and rewards involved.

Skills

  • Languages

    Python, SQL, Java, Ruby, R, Go, Clojure, Rust, C, Haskell
  • Frameworks

    Spark, Hadoop, Flask, Django
  • Libraries/APIs

    AWS EC2 API
  • Tools

    Apache ZooKeeper, Terraform, Chef, AWS CloudFormation
  • Platforms

    Apache Kafka, AWS EC2, Linux, Docker, Azure, Rackspace, Kubernetes
  • Storage

    Cassandra, Redis, Google Cloud, MongoDB, PostgreSQL, Elasticsearch
  • Other

    Security

Education

  • Master's degree in Information Technology
    2011 - 2014
    University of Phoenix - Online
  • Bachelor of Science degree in English Education
    2003 - 2006
    New York University - New York, NY, USA
Certifications
  • Japanese Language Proficiency Adult Fluency Level
    FEBRUARY 2017 - PRESENT
    The Japan Foundation
  • Machine Learning
    OCTOBER 2016 - PRESENT
    Stanford University via Coursera
  • Cassandra Architect
    JUNE 2016 - PRESENT
    Datastax
I really like this profile
Share it with others