
Mike Ryan
Verified Expert in Engineering
Ethereum Smart Contracts Developer
Amsterdam, Netherlands
Toptal member since September 15, 2022
Mike is a senior DevOps engineer with a passion for infrastructure as code. He has extensive experience working with various cloud providers and is the co-author of O'Reilly's AWS System Administration. His most recent consulting experience was for a Dutch central bank, where he introduced Terraform, Kubernetes, and Open Policy Agent to the organization. Mike can manage multiple tasks as he is adaptable and can quickly fit into a company workflow.
Portfolio
Experience
- Python - 10 years
- AWS CloudFormation - 8 years
- Terraform - 6 years
- Kubernetes - 5 years
- Solidity - 5 years
- Ethereum Smart Contracts - 5 years
- TypeScript - 4 years
Preferred Environment
MacOS, PyCharm, Slack, Amazon Web Services (AWS), Linux
The most amazing...
...architecture I've developed is a Kubernetes-as-a-service platform, delivered to Azure and AWS using Terraform and fully automated CI/CD pipelines.
Work Experience
DevOps and Cloud-Native Consultant
ABN AMRO Bank
- Designed and implemented the bank's Kubernetes platform offering on AWS and Azure.
- Presented Terraform to the organization, educated developers on its usage, and developed CI/CD pipelines for creating reusable Terraform components.
- Introduced Open Policy Agent for cloud-native compliance monitoring and developed policies to ensure deployed infrastructure complies with the bank's regulatory requirements.
- Mentored developers on cloud-native development and produced training and education materials to support the development teams.
DevOps and Cloud-Native Consultant
TNT
- Developed a data lake platform based on Apache Airflow to standardize ETL jobs across the organization.
- Created Apache Airflow plugins that allow jobs to execute on AWS Lambda or Kubernetes, allowing the data lake to scale cost-effectively.
- Designed ETL pipelines for data scientists and developed reusable components to facilitate standard data pipelines.
Experience
Managed Kubernetes Platform for Financial Institution
In addition to the core Kubernetes platform, I also introduced several tools to facilitate the deployment and monitoring of the platform, including Terraform and Open Policy Agent.
To maximize code reuse across the organization, I introduced a private Terraform module registry and developed CI/CD pipelines to enforce compliance requirements on the resulting modules and architecture.
Skills
Libraries/APIs
React
Tools
PyCharm, Slack, Terraform, AWS CloudFormation, Docker Compose, Amazon EKS, Apache Airflow, GitLab
Frameworks
Django, Flask, Next.js
Paradigms
DevOps, Azure DevOps, ETL
Platforms
MacOS, Docker, Amazon Web Services (AWS), Linux, Amazon EC2, Kubernetes, Azure, Ethereum, AWS Lambda
Languages
Python, TypeScript, Solidity, Bash
Storage
PostgreSQL, Redis, Data Lakes
Other
Web 3.0, Ethers.js, CI/CD Pipelines, Infrastructure as Code (IaC), Open Policy Agent (OPA), Ethereum Smart Contracts, Machine Learning Automation, Machine Learning
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring