Allen Hillman, Site Reliability Engineering (SRE) Developer in Sarasota, FL, United States
Allen Hillman

Site Reliability Engineering (SRE) Developer in Sarasota, FL, United States

Member since August 19, 2015
Allen has extensive experience across the entire stack of development from the database storage through various middleware implementations and front-end development as needed. He has been managing cloud-based services for many years including Kubernetes, centralized logging, as well as event management and storage. Allen is experienced in developing with multiple compiled and scripting languages including Go, Java, and JavaScript/Typescript, and he enjoys researching and learning new things.
Allen is now available for hire

Portfolio

Experience

Location

Sarasota, FL, United States

Availability

Part-time

Preferred Environment

Linux, TextMate, Git, GoLand, OS X

The most amazing...

...thing I've ever developed is a WebSocket proxy service hosted in Kubernetes to support an Angular-based account management system.

Employment

  • Senior Software/DevOps Engineer

    2016 - PRESENT
    Clare Controls, LLC.
    • Deployed and managed Kubernetes installation over several years, adjusting over time to reduce costs.
    • Created and deployed a WebSocket proxy service in Kubernetes for our Angular based front-end management tool.
    • Designed and developed a reliable event handling process involving RabbitMQ, Kubernetes, and InfluxDB, supporting thousands of home automation hubs across the world.
    Technologies: Amazon Web Services (AWS), AWS Certificate Manager, AWS Route 53, AWS SES, AWS EC2, Eclipse IDE, IntelliJ, Kubernetes, Java 8, Go, GoLand, Elasticsearch, AWS, Amazon EKS
  • Master Developer

    2014 - 2016
    Star2Star Communications, LLC.
    • Managed and led the API development team.
    • Enhanced and maintained the public/private RESTful API services developed internally, written in Java using the Java Jersey Framework.
    • Started the initiative to move to microservices deployed in a locally hosted Kubernetes cluster.
    Technologies: Java 8

Experience

  • WebSocket Proxy for Angular Front End Written in Go

    I designed, implemented, and maintained a WebSocket proxy that was hosted in Kubernetes, and provided the secure gateway to services required of our Angular based account management tool.

    The proxy:
    1) managed logins via Firebase
    2) Created, validated and expired sessions for each logged-in user
    3) Provided a consistent JSON based request/response structure to support the various services that were interacted with to provide a rich experience in the UI.
    4) I created, and made accessible, DB functions to improve performance on queries the UI needed to make to provide summary information to the users.

    I continued to provide additional functionality and maintenance after the initial release to production.

Skills

  • Tools

    Amazon EKS, GoLand, IntelliJ, Kibana, Amazon Virtual Private Cloud (VPC), Actions on Google, AWS SES, Git, Terraform
  • Paradigms

    DevOps
  • Platforms

    Kubernetes, Docker, OS X, Linux, AWS EC2, Amazon Web Services (AWS), Amazon Alexa
  • Other

    Software Development, AWS, AWS Route 53, AWS Certificate Manager, Site Reliability Engineering (SRE), AWS CodePipeline
  • Languages

    Go, Java 8
  • Libraries/APIs

    Jenkins Pipeline
  • Storage

    Elasticsearch

To view more profiles

Join Toptal
Share it with others