Elliott M Crifasi, Developer in Trevor, WI, United States

Elliott M Crifasi

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.

Elliott is available for hire
Hire Elliott

Portfolio

Divvy Homes
DevOps, Google Cloud Platform (GCP), Terraform, Kubernetes, PostgreSQL...
Self-employed
ArcGIS, JavaScript, React, GitHub Actions, Swift, SQL, DevOps, Kubernetes...
Nike
JavaScript, Kubernetes, Apache Kafka, Elasticsearch, Jenkins, Terraform, Splunk...

Location

Trevor, WI, United States

Availability

Part-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

2021 - 2022

Senior Site Reliability Engineer

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
2020 - 2021

Senior Full-stack Engineer (Freelance)

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
2019 - 2021

Senior DevOps (SRE)

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
2015 - 2018

Software Engineer

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

Experience

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

http://soleretriever.com
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.

Skills

Languages

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

Tools

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

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

Libraries/APIs

ArcGIS, React, Node.js, Vue

Education

2015 - 2018

Bachelor's Degree in Computer Science

University of Wisconsin-Parkside - Somers, Wisconsin, USA