Martin Collado
Senior Site Reliability Engineer - Senior Python Developer
I am a seasoned Senior Backend Developer and Principal Site Reliability Engineer with extensive experience in building and optimizing high-performance systems in cloud environments. My expertise spans Python, Kubernetes, and Docker, and I have led the design and implementation of scalable infrastructures, leveraging tools like Argo CD, KEDA, and AWS to ensure reliability and efficiency. I stay at the forefront of industry advancements by working with emerging technologies such as LLMs and contributing to both open-source projects and my own consulting business, ensuring my skills remain cutting-edge and impactful.
- Age
36 years
- Location
Santander, Cantabria, Spain
- Job status
Open to opportunities
- Open for freelance
Yes
Skills
Technologies
I deployed small and big projects with this technology, and I have a deep understanding of how it works. I can deploy, manage, and scale applications in Kubernetes clusters, and I have experience with Helm, Argo CD, and KEDA.
I’m a senior Python developer with over 6 years of experience in building and optimizing high-performance systems in cloud environments. I have led the design and implementation of scalable infrastructures, leveraging tools like Flask and FastAPI to ensure reliability and efficiency.
I’m a experienced Docker developer with over 4 years of experience in building and optimizing high-performance systems in cloud environments. I have led the design and implementation of scalable infrastructures, leveraging tools like Docker Compose and Kubernetes to ensure reliability and efficiency.
I use Grafana to monitor services and infrastructure. I have created dashboards to monitor the health of services and infrastructure. I have also used Grafana to create alerts and notifications based on metrics.
I have led the design and implementation of scalable infrastructures, leveraging tools like Terraform and Terragrunt to ensure reliability and efficiency.
Working with FastAPI for a while now. I have used it to create APIs that are used by mobile apps and web apps. Focused on performance and security, FastAPI is my go-to framework for creating APIs.
Used Keycloak to manage authentication and authorization for multiple projects. Created custom themes, custom SPI providers and implemented custom authentication flows.
I have been using Istio for a while now and I am very comfortable with it. I have used it to manage microservices in a Kubernetes cluster. I have also used it to manage traffic routing, security, and observability for my services
I’m currently learning Rust and I’m very excited about it. Used it to build a few small projects and I’m looking forward to using it in more projects where performance is critical.
I created my personal website using Astro. Also I used it to create a internal backoffice solution for another client.
Tools
Used Github Actions to automate the CI/CD pipelines for multiple projects. Deploying to multiple environments, running tests and generating artifacts are some of the tasks that I have automated using Github Actions. Also deployed a self-hosted runners to run the pipelines the company infrastructure.
Used Azure DevOps to automate the CI/CD pipelines for multiple projects. Deploying to multiple environments, running tests and generating artifacts are some of the tasks that I have automated using Azure DevOps. Also deployed a self-hosted agents to run the pipelines in the company infrastructure.
Platforms
Used for many projects and applications. I have experience with GCP services like GKE, VPC, Cloud Run, Cloud Functions, and Cloud Storage. Very comfortable with GCP and have used it to deploy and manage complex applications in production.
Used for many projects and applications. I have experience with AWS services like EKS, EC2, S3, RDS, and Lambda.
I use Vercel to deploy my personal website and other projects. This website is hosted on Vercel and I use it to deploy my Astro projects.
Languages
Work
- Employment type
Full-time
- Work model
Remote
- Led the Site Reliability Engineering team, overseeing the design, implementation, and maintenance of infrastructure and applications.
- Migrated on-premises applications to Google Cloud Platform (GCP) using Kubernetes and Terraform, reducing infrastructure costs by 30% and improving scalability and reliability.
- Designed and implemented complex architectures for new applications, leveraging microservices and serverless technologies.
- Authored documentation and tutorials for developers and team members, facilitating the adoption of new features and promoting best practices.
- Implemented GitOps practices with ArgoCD to automate deployment and management of applications in Kubernetes clusters, reducing time to deploy new features by 70%.
- Established Keycloak as the identity provider for all applications, enhancing security and decreasing onboarding time for new applications by 90%.
- Employment type
Consultant
- Work model
Remote
- Designed and implemented a hybrid cloud infrastructure utilizing Kubernetes and Google Cloud Platform (GCP) to host the foundation’s applications and services.
- Analyzed and optimized internal processes, enhancing organizational efficiency and effectiveness.
- Led the digital transformation of the foundation’s services by creating new digital products and services to reach a wider audience.
- Digitized manual processes, reducing task completion time by 50% and improving the quality of services provided.
- Employment type
Full-time
- Work model
On-site
- Migrating services from OVH and IONOS to AWS, based on Docker, improving scalability and reliability.
- Implementing the DevOps the culture to the team, and making the developers move from non CI/CD to GitLab CI/CD, reducing the time to deploy new features by 70%.
- Designing and implementing the VPCs and VPNs to connect the on-premises network with the AWS cloud.
- Modernizing the deployments on construction sites, improving the reliability on complex environments.
- Employment type
Part-time
- Work model
On-site
- Research and development of backend services for the hydraulics and hydrology department of the School of Civil Engineering of the Universidad Politécnica de Madrid.
- Research and development of a web application and backend services for the harboard and coastal engineering department of the School of Civil Engineering of the Universidad Politécnica de Madrid
- Developing solutions for mathematical models to be processed in the backend services.
- Designing and creating onpremise infraestructure for the deployment of all the services running on the labs.
- Introducing Docker and Gitlab CI/CD to the team, reducing the time to deploy new features by 40%.
References
Martin is an exceptional professional with extensive knowledge in technology, process optimization, and continuous improvement. Thanks to his expertise, we have been able to digitalize the foundation and streamline internal processes that were previously much more complicated and required a significant amount of repetitive daily work.
Education
Bachelor of Science in Information Technology
- Mode
Part-time
- Specialization
Computer Science
From a young age, I have been passionate about technology and computers. Spending countless hours playing video games and exploring the internet sparked my curiosity about how computers work and how software is developed. This enthusiasm led me to pursue a degree in Computer Science at the Technical University of Madrid, where I acquired a solid foundation in programming, algorithms, and software engineering. During my studies, I had the opportunity to work on several projects at the Research Laboratory of Hydraulics and Hydrology, as well as the Harbors and Coastal Engineering department, where I developed software tools to optimize laboratory experiments.
Bachelor of Civil Engineering
- Mode
Part-time
- Specialization
Civil Engineering
From an early age, I have been passionate about building and creating. I spent countless hours as a child playing with LEGO bricks, constructing houses and bridges, which fueled my interest in how structures are designed and built. This passion led me to pursue a degree in Civil Engineering at the Technical University of Madrid, where I acquired a strong foundation in mathematics, physics, and engineering principles.
Interests
I’m learning how to surf. I’m not very good yet, but I’m getting better.
I’m a certified scuba diver. I have the PADI Open Water Diver and PADI Advanced Water Diver certification. I love diving and exploring the underwater world. I’m passionate about scuba diving and the underwater world, and I hope to continue diving and exploring for many years to come.
I love taking photos. I’m not a professional, but I enjoy it. I mostly take photos of landscapes and nature. I’m always looking for new places to explore and photograph. I’m always looking for new inspiration and ideas for my photos. I have and instagram account where I post my photos. You can check it out @mcolladophotography.
I’m a professional drone pilot. I have the professional license to fly drones in Europe (A1/A3 and STS-ES-01 / STS-ES-02). I have experience flying drones for photography and videography.
I’m a 3D printing enthusiast. I have several 3D printers. I love designing and printing objects. Also, I have experience with 3D modeling software like Fusion 360 and Sketchup. I have designed and printed several objects, almost all of them are technical parts for my projects.
I’m passionate about electronics. I have experience with Arduino, Raspberry Pi, and ESP8266 microcontrollers on various projects. I’m always looking for new projects to work on and new things to learn.