Allen Hillman,美国佛罗里达州萨拉索塔市的开发者
Allen is available for hire
Hire Allen

Allen Hillman

Verified Expert  in Engineering

站点可靠性工程(SRE)开发人员

Location
Sarasota, FL, United States
Toptal Member Since
September 14, 2020

Allen在从数据库存储到各种中间件实现和前端开发的整个开发堆栈方面拥有丰富的经验. 多年来,他一直在管理基于云的服务, including Kubernetes, centralized logging, 以及事件管理和存储. Allen在使用多种编译语言和脚本语言进行开发方面经验丰富, including Go, Java, and JavaScript/TypeScript. 他还喜欢研究和学习新事物.

Portfolio

Anthem - AI
站点可靠性工程(SRE), Python, Terraform, DevOps,站点可靠性...
Anthem, Inc.
Amazon EKS、亚马逊虚拟私有云(VPC)、Amazon Web Services (AWS)...
Potion AI, Inc
DevOps,亚马逊网络服务(AWS),基础设施即代码(IaC)...

Experience

Availability

Part-time

Preferred Environment

Linux, TextMate, Git, GoLand, OS X

The most amazing...

...我曾经开发过一个托管在Kubernetes上的WebSocket代理服务来支持一个基于angular的账户管理系统.

Work Experience

DevOps Engineer

2023 - PRESENT
Anthem - AI
  • 帮助开发和维护谷歌云平台上基于terraform的基础设施, 包括Kubernetes和GitLab中的自动化管道.
  • 维护和部署Rancher系统用于Kubernetes集群管理.
  • 根据需要协助实施新的服务和资源,以支持开发小组.
Technologies: 站点可靠性工程(SRE), Python, Terraform, DevOps,站点可靠性, 亚马逊虚拟私有云(VPC), Kubernetes, Docker, Amazon Web Services (AWS), Linux Administration, NGINX, AWS DevOps, PostgreSQL, SQL

Solutions Engineer

2021 - 2023
Anthem, Inc.
  • 帮助在Amazon EKS中使用GitLab实现一个CI/CD管道.
  • 开发基础设施即代码(IaC),支持多个团队使用Terraform和Terragrunt.
  • 协助开发一套标准工具,供开发人员部署其应用程序, including databases, Amazon EKS clusters, authentication services, public and private ingresses, 以及开发团队需要的其他一些工具.
Technologies: Amazon EKS、亚马逊虚拟私有云(VPC)、Amazon Web Services (AWS), AWS Certificate Manager, Amazon Route 53, Amazon EC2, DevOps, Docker, AWS CodePipeline, Git, Go, GoLand, IntelliJ IDEA, 站点可靠性工程(SRE), Terraform, Software Development, NGINX, AWS DevOps, PostgreSQL, SQL

DevOps Engineer

2022 - 2022
Potion AI, Inc
  • 在AWS上的Terraform中管理可重复的基础设施.
  • 管理跨多个环境的多个Kubernetes集群上的资源分配.
  • 与客户就持续和未来的需求进行协调,同时控制云支出.
  • 根据客户的要求调查和评估新技术,以简化开发和部署.
Technologies: DevOps,亚马逊网络服务(AWS),基础设施即代码(IaC), Cloud Infrastructure, Amazon Machine Learning, NGINX, AWS DevOps

Senior Software/DevOps Engineer

2016 - 2020
Clare Controls, LLC.
  • 部署和管理Kubernetes安装已经有几年了, 随时间调整以降低成本.
  • 在Kubernetes中为我们基于angular的前端管理工具创建并部署了WebSocket代理服务.
  • 设计并开发了一个涉及RabbitMQ的可靠事件处理流程, Kubernetes, and InfluxDB, 支持全球数千个家庭自动化中心.
技术:亚马逊网络服务(AWS), AWS Certificate Manager, Amazon Route 53, Amazon Simple Email Service (SES), Amazon EC2, IntelliJ IDEA, Kubernetes, Java 8, Go, GoLand, Elasticsearch, Amazon EKS, 站点可靠性工程(SRE), Jenkins Pipeline, Kibana, Actions on Google, Software Development, Amazon Alexa, AWS DevOps, Java

Master Developer

2014 - 2016
Star2Star Communications, LLC.
  • 与API开发团队一起管理和进行开发.
  • 增强和维护内部开发的公共/私有RESTful API服务, written in Java using Jersey.
  • 开始主动迁移到部署在本地托管的Kubernetes集群中的微服务.
技术:Java 8、软件开发、Java

用Go语言编写的WebSocket代理

I designed, implemented, 并维护了一个托管在Kubernetes中的WebSocket代理, 并为我们基于Angular的账户管理工具所需的服务提供了安全网关.

The proxy:
1) managed logins via Firebase
2)为每个登录用户创建,验证和过期的会话
3)提供一致的基于JSON的请求/响应结构,支持与之交互的各种服务,提供丰富的UI体验.
4) I created, and made accessible, DB函数,以提高UI向用户提供摘要信息所需查询的性能.

在最初发布到生产环境之后,我继续提供额外的功能和维护.

作为代码目标的基础设施

对现有AWS资源进行逆向工程, including EKS, and networking infrastructure, 为了可移植性和一致性,允许根据需要在不同的帐户中复制环境. 增加了对Kubernetes简化部署的支持, 使用Kubernetes控制器支持外部DNS, certificate management, and ingresses. 提供了通过Terraform或Kubernetes控制器添加额外组件的指导,以支持开发人员的易用性. 提供了文档化的设置和说明,以指导开发人员了解所提供的过程.

Languages

SQL, Java, Go, Java 8, Python

Tools

Amazon EKS, GoLand, IntelliJ IDEA, Kibana, 亚马逊虚拟私有云(VPC), Google Kubernetes Engine (GKE), GitLab CI/CD, Auth0, NGINX, Actions on Google, Amazon Simple Email Service (SES), Git, Terraform

Paradigms

DevOps

Platforms

Amazon Web Services (AWS), Kubernetes, Docker, OS X, Linux, Amazon EC2, Google Cloud Platform (GCP), Rancher, Amazon Alexa

Storage

PostgreSQL, Elasticsearch

Other

Software Development, AWS DevOps, Amazon Route 53, AWS Certificate Manager, 站点可靠性工程(SRE), Infrastructure as Code (IaC), AWS CodePipeline, Cloud Infrastructure, Amazon Machine Learning, Site Reliability, Linux Administration

Libraries/APIs

Jenkins Pipeline

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring