Oriol Fabregas
Verified Expert in Engineering
Infrastructure Engineer and Developer
Oriol is a system engineer with over 10 years of experience. He is an expert in all DevOps disciplines and loves infrastructure at scale. Alongside his technological career, he has built and led teams. He likes to translate business goals to technical value as per his recent business studies and relations with high-level directors in past companies. Oriol has helped save thousands of dollars in infrastructure costs and made developer tasks more productive, reducing market time.
Portfolio
Experience
Availability
Preferred Environment
Linux, Python, Terraform, Kubernetes, Amazon Web Services (AWS), CI/CD Pipelines
The most amazing...
... thing I've created were ephemeral ML environments on demand. This solution saves thousands of computing time and provides users with faster results.
Work Experience
Senior Platform Engineer
EDSN
- Created CLI tools with Python to automate manual tasks and reduce developers' onboarding time.
- Developed Terraform modules to deploy infrastructure on AWS, especially on the network side.
- Created modular CI/CD pipelines with GitlabCI, resulting in organized team operations.
- Deployed helm charts by using ArgoCD in OpenShift, as well as implementing observability and alerting in EKS (Prometheus, Alertmanager, Grafana, and Thanos).
- Implemented cross-account Cloudwatch monitoring in a centralized monitoring account.
ML Platform Engineer
Just Eat Takeaway.com
- Created a Kubernetes infrastructure and ecosystem for ML engineers.
- Automated deployments on Kubernetes by using FluxCD.
- Helped ML engineers to deploy their training models on Kubernetes.
- Monitored training models with Prometheus and Grafana.
Senior Platform Engineer
Exxellence
- Improved Terraform pipelines' speed by 2x with Python.
- Migrated GitOps pipelines from Flux v1 to v2 in a multi-tenant setup on Amazon EKS.
- Enabled long-term metrics with Thanos and Prometheus.
- Coached Junior team members in coding and best practices.
- Helped developers deploy 6x faster to their environments by enabling image automation.
- Reduced Prometheus cardinality by 5x for better reliability.
Senior Platform Engineer
Abcam
- Helped developers enable their microservices monitoring via serverless computing.
- Created metrics and dashboards for AWS and Kubernetes microservices.
- Deployed Kubernetes applications via Argo CD and CI/CD pipelines.
Platform Engineer Lead
Fourthline
- Led a team of five engineers in making a payment platform scalable for high traffic.
- Planned, designed, and developed the infrastructure and software.
- Created and presented business cases for C-level executives.
- Developed libraries and CLIs in Python to authenticate to SSO platforms transparently and asynchronously.
- Created pipelines in Azure DevOps for auditing purposes and for deploying the infrastructure across environments (idempotency).
- Planned a year-ahead technical roadmap with OKRs and KPIs.
- Built migration strategies to move from ECS to Amazon EKS.
- Migrated .NET microservices to Amazon EKS with Flux CD v2.
Senior Cloud Systems Developer Lead
Cloudreach
- Migrated an on-premise infrastructure to AWS, including databases and application servers.
- Handled serverless architectures with AWS Lambda and Python.
- Assumed the technical leadership of five engineers, creating OKRs and personal development plans.
- Architected and designed cloud-native AWS solutions, including networking, multi-account setup, and logging strategies.
- Deployed infrastructure as code with Sceptre and CloudFormation.
- Developed Python CLIs for product owners to retrieve information from different internal sites.
- Designed and developed automatic secret rotation in Python for AWS serverless Lambda and SSM.
- Created data pipelines in Python and Elasticsearch in AWS Athena and Glue.
- Built Vanilla Amazon Machine Images (AMIs) using Packer automatically in GitLab CI pipelines.
Site Reliability Engineer
Payconiq
- Developed the AWS infrastructure as code with Terraform.
- Implemented, extended, and tuned monitoring of Nagios Plugins with Python.
- Created pipelines for Python code release and infrastructure deployment.
- Built libraries in Python to automate our work, such as user troubleshooting with MongoDB lookups, aggregations, and updates.
- Created and extended Python APIs, libraries, and CLIs.
Site Reliability Engineer
Oracle
- Automated our virtual software-defined networking (SDN) with Ansible.
- Developed Python libraries and CLIs to aggregate alerts and incidents and plot them in dashboards using the ELK stack.
- Created and maintained chef recipes and extended some custom recipes in Ruby.
Service Engineer
Telefónica
- Automated the back- and front-end deployment with Ansible.
- Handled AWS EMR pipeline automation with Python and CloudFormation.
- Created different scripts to move data across AWS regions.
- Packaged the Django back end to RPMs, enabling their deployment.
- Built Jenkins jobs to deploy code to a bare metal infrastructure.
- Maintained Apache and Nginx web servers for high traffic with VoIP.
Operations Manager
O2
- Deployed a new eHealth product based in the UK on bare metal infrastructure.
- Maintained Linux servers, handling Tomcat application servers and Ansible deployments.
- Automated some manual tasks using Bash scripting.
- Defined SLAs according to customer service support.
Experience
PyStrava
https://github.com/wefner/pystravaAnsible and Vagrant Course
https://github.com/wefner/ansible-vagrantSpotifyLib
https://github.com/wefner/spotifylibSlackSound
https://github.com/wefner/slacksoundFootyLib
https://github.com/wefner/footyThis is helpful for creating calendar events and adding them to the players' agenda. The website lacked this functionality at the time.
OpenTelemetry in Kubernetes
https://github.com/wefner/otel-kubernetes-exampleSkills
Languages
Python, Bash, YAML, Python 3, Ruby, Go
Frameworks
Serverless Framework, Flux, Flask, Windows PowerShell
Libraries/APIs
Terragrunt, Amazon API
Tools
Terraform, Helm, Grafana, Amazon Elastic Container Service (Amazon ECS), Ansible, AWS ELB, Amazon Virtual Private Cloud (VPC), Amazon EKS, Amazon EBS, AWS CloudFormation, Amazon CloudWatch, AWS CloudTrail, GitHub, Artifactory, AWS CLI, AWS Key Management Service (KMS), GitLab CI/CD, Chef, Vagrant, AWS IAM, Git, PyCharm, GitLab, Istio, Amazon OpenSearch, Logging, NGINX, Apache Tomcat, Kong, VPN, Jenkins, AWS CodeBuild, Bitbucket
Paradigms
DevOps, Continuous Deployment, Continuous Integration (CI), Continuous Development (CD), Continuous Delivery (CD), Automation, Azure DevOps, Management, DevSecOps, REST, Agile
Platforms
Kubernetes, Amazon Web Services (AWS), Amazon EC2, Docker, AWS Lambda, AWS ALB, Linux, Azure, Apache Kafka
Storage
Amazon S3 (AWS S3), MongoDB, Elasticsearch, NoSQL, Amazon Aurora, Databases, AWS Elastic File System, PostgreSQL, Redis, Datadog, Redshift
Other
CI/CD Pipelines, Scalability, Cloud Computing, Amazon RDS, AWS Cloud Architecture, Cloud, AWS Certified DevOps Engineer, Site Reliability Engineering (SRE), Cloud Infrastructure, DevOps Engineer, Infrastructure as Code (IaC), Cloud Architecture, Container Orchestration, Virtual Machines, Technical Documentation, Team Leadership, Containers, Containerization, Scripting, Cloud Migration, ECS, Cloud Monitoring, Observability Tools, System Administration, Startups, GitOps, SaaS, Prometheus, Leadership, Design, Architecture, Pipelines, Reliability, Monitoring, Networks, Programming, AWS DevOps, Amazon API Gateway, Amazon Route 53, AWS Certified Solution Architect, Scaling, System Architecture, Karpenter, Software Engineering, Configuration Management, Site Reliability, Release Management, Security, API Integration, Serverless, Cloud Security, IT Security, API Gateways, Argo CD, Finance, Statistics, Cost Accounting, Marketing Mix, Business Law, Economics, Business, Operating Systems, Machine Learning, Relational Database Services (RDS), Data Analytics, AWS Transit Gateway, High Availability Disaster Recovery (HADR), AWS CodePipeline, Telemetry
Education
Bachelor's Degree in Business Administration
Open University of Catalonia - Barcelona, Spain
Diploma in Computer Science
La Salle - Barcelona, Spain
Certifications
Certified Kubernetes Security Specialist
The Linux Foundation
Certified Kubernetes Administrator
The Linux Foundation
Certified Kubernetes Application Developer
The Linux Foundation
AWS Certified DevOps Engineer Professional
AWS
AWS Certified Solutions Architect Associate
AWS
MongoDB for DBAs
MongoDB University
MongoDB for Developers
MongoDB University
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