Elliott M Crifasi, Developer in Trevor, WI, United States
Elliott is available for hire
Hire Elliott

Elliott M Crifasi

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Trevor, WI, United States
Toptal Member Since
December 21, 2022

Elliott is a passionate DevOps engineer with over five years of experience working on innovative software. Besides his profound knowledge of Kubernetes, Terraform, Google Cloud Platform, and AWS, he has strong communication and time management skills. Always striving to improve and learn, Elliott is ready to take on new challenges.

Portfolio

Atlanta Hawks
Argo CD, Kubernetes, Google Kubernetes Engine (GKE), Terraform...
Divvy Homes
DevOps, Google Cloud Platform (GCP), Terraform, Kubernetes, PostgreSQL...
Self-employed
ArcGIS, JavaScript, React, GitHub Actions, Swift, SQL, DevOps, Kubernetes...

Experience

Availability

Full-time

Preferred Environment

Linux, Vi, Tmux, Infrastructure as Code (IaC), CI/CD Pipelines

The most amazing...

...thing I've developed is a custom inventory tracking system at Nike, for which I received a custom wine bottle with the project codename on it.

Work Experience

Senior Cloud Consultant and DevOps Evangelist

2023 - 2023
Atlanta Hawks
  • Evangelized DevSecOps principles and led a complete DevOps transformation for the Hawks Basketball Analytics Team. Leveraged GCP, ArgoCD, Helm, Jsonnet, and GitHub Actions.
  • Designed and developed a secure and scalable hybrid cloud network that fully integrated with the existing on-premise infrastructure.
  • Advised development teams on architecture and software design best practices in relation to security, secrets management, CI/CD, and monitoring.
Technologies: Argo CD, Kubernetes, Google Kubernetes Engine (GKE), Terraform, Hybrid Cloud Infrastructure, SQL, Go, Docker, GitHub Actions, GitHub

Senior Site Reliability Engineer

2021 - 2022
Divvy Homes
  • Developed custom workflow automation to create ephemeral preview environments using Argo CD, GitHub, and TypeScript.
  • Consulted with internal teams on system design and reliability best practices.
  • Administered Kubernetes clusters with Ingress-NGINX, cert-manager, Helm, and Jsonnet.
  • Led the complete cloud migration with zero incidents and downtime.
Technologies: DevOps, Google Cloud Platform (GCP), Terraform, Kubernetes, PostgreSQL, RabbitMQ, JavaScript, Argo CD, Site Reliability Engineering (SRE), Datadog, SQL, SaaS, APIs, Architecture, Design Patterns, Amazon Web Services (AWS), SSL, MySQL, Linux, Docker, Cloud Deployment, Cloud Infrastructure, Best Practices, Secure Code Best Practices, Autoscaling, Load Balancers, Amazon EC2, Infrastructure as Code (IaC), CI/CD Pipelines, Logging, Monitoring, GitHub

Senior Full-stack Engineer (Freelance)

2020 - 2021
Self-employed
  • Implemented custom mapping features for Ecobot's flagship mobile app using ArcGIS, Go, Swift, and PostgreSQL.
  • Designed continuous integration and continuous delivery (CI/CD) pipelines and AWS infrastructure for Sole Retriever.
  • Developed a custom surveying tool to detect psychological bias using React and Firebase, used in innovative research to detect racial bias in corrections officers, featuring complex UX and UI interactions to gather data.
Technologies: ArcGIS, JavaScript, React, GitHub Actions, Swift, SQL, DevOps, Kubernetes, Terraform, Google Cloud Platform (GCP), Scraping, SaaS, APIs, Architecture, Design Patterns, Amazon Web Services (AWS), SSL, MySQL, Linux, Docker, Go, Amazon DynamoDB, Cloud Deployment, Cloud Infrastructure, Best Practices, Secure Code Best Practices, Autoscaling, Load Balancers, Amazon EC2, Infrastructure as Code (IaC), CI/CD Pipelines, Logging, Monitoring, GitHub

Senior DevOps (SRE)

2019 - 2021
Nike
  • Designed distributed event-driven architecture to support an innovative reporting application that reduced operational toil, increased profitability, and informed key business decisions.
  • Developed a custom event-driven system to support the reporting application by collating data from disparate sources and calculating key performance indicators (KPIs) to be shown on the front end.
  • Led the transition to Kubernetes, which decreased costs and deployment duration from hours to minutes.
  • Created reusable CI/CD pipelines using Jenkins and Terraform.
  • Created a single-table DynamoDB schema to support mobile application queries.
  • Implemented unit and integration tests with high code coverage requirements of over 90%.
  • Developed event handlers to power an event-driven inventory tracking system with millions of daily events using Amazon Kinesis Data Firehose and radio-frequency identification (RFID).
  • Designed GraphQL APIs to support a brand protection mobile app using Amazon DynamoDB and JavaScript.
  • Developed CI/CD pipelines using CircleCI and managed infrastructure with Terraform.
Technologies: JavaScript, Kubernetes, Apache Kafka, Elasticsearch, Jenkins, Terraform, Splunk, SQL, DevOps, APIs, Architecture, Design Patterns, Amazon Web Services (AWS), SSL, MySQL, GraphQL, CircleCI, AWS Lambda, Unit Testing, Linux, Amazon Elastic Container Service (Amazon ECS), Docker, Amazon Kinesis, Go, Amazon DynamoDB, New Relic, Cloud Deployment, Cloud Infrastructure, Best Practices, Secure Code Best Practices, Autoscaling, Load Balancers, Amazon EC2, Infrastructure as Code (IaC), CI/CD Pipelines, Logging, Monitoring, GitHub

Software Engineer

2015 - 2018
App Factory
  • Developed REST APIs using Node.js and Express.js hosted on AWS.
  • Designed multiple SQL database schemas for different clients.
  • Implemented role-based access control and authentication with JSON Web Token (JWT).
  • Authored a research paper on software evolution and software security that was published by the Institute of Electrical and Electronics Engineers (IEEE).
  • Developed a cloud-based code static analysis tool on AWS using Vue, AWS Lambda, Node.js, and Java.
Technologies: Amazon Web Services (AWS), Docker, Node.js, GitLab, Vue, AWS Lambda, REST, Research, IEEE, Cloud Deployment, Cloud Infrastructure, Best Practices, Secure Code Best Practices, Autoscaling, Load Balancers, Amazon EC2, Logging, Monitoring

Site Reliability | Custom Health Monitor for Nike.com

A cutting-edge site health monitor for Nike.com that increased operational intelligence and profitability. I designed and built a custom business intelligence application that collated data from disparate sources in the Nike ecosystem to generate advanced KPI metrics to identify issues on Nike.com.

Also, I oversaw the architecture design to support the application and chose an event-driven architecture hosted on Kubernetes.

The front end was developed using React, Redux, D3.js, and TypeScript, and for the back end, I used TypeScript, Apache Kafka, and DynamoDB. Also, I managed infrastructure using Terraform.

AWS Infrastructure and Data Pipelines for a Fintech Company

Delivered custom AWS infrastructure and data pipelines to support compliance requirements for the company's managed funds using Amazon Athena, AWS Glue, Amazon S3, and AWS Lambda. I used Terraform to provision all infrastructure and GitLab CI/CD to automate deployments.

Sole Retriever | CI/CD and Infrastructure

Designed and developed CI/CD pipelines and upgraded the company's AWS infrastructure to manage its scaling issues. Besides driving the migration from AWS Elastic Beanstalk to Kubernetes with custom autoscaling, I also fixed a major memory leak that plagued their app for weeks.

Languages

JavaScript, SQL, GraphQL, Swift, Go, TypeScript, Python

Tools

Terraform, GitLab CI/CD, Logging, GitHub, Tmux, Jenkins, Splunk, RabbitMQ, Amazon Elastic Container Service (Amazon ECS), Amazon Athena, AWS Glue, CircleCI, GitLab, Google Kubernetes Engine (GKE)

Paradigms

DevOps, Design Patterns, Best Practices, Secure Code Best Practices, Unit Testing, REST

Platforms

Linux, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), Amazon EC2, Apache Kafka, Docker, New Relic, AWS Lambda

Storage

Cloud Deployment, PostgreSQL, Amazon DynamoDB, Datadog, MySQL, Elasticsearch, Amazon S3 (AWS S3)

Other

Site Reliability Engineering (SRE), Architecture, Cloud Infrastructure, Autoscaling, Load Balancers, AWS DevOps, Infrastructure as Code (IaC), Monitoring, Vi, Scraping, APIs, SSL, Google Cloud Build, CI/CD Pipelines, Argo CD, GitHub Actions, Amazon Kinesis, SaaS, Research, IEEE, Hybrid Cloud Infrastructure

Libraries/APIs

ArcGIS, React, Node.js, Vue

2015 - 2018

Bachelor's Degree in Computer Science

University of Wisconsin-Parkside - Somers, Wisconsin, USA

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