Sergio Martín Sánchez

DevOps Engineer

📝 About

Passionate DevOps engineer with about 12 years worth of professional experience covering most of the areas in software development. I started off as a frontend and backend engineer, and then moved onto operations and site reliability engineering where I stayed for the last 3-4 years. My personal circumstances have helped me develop leadership skills and an ability to work independently in order to resolve problems by myself. My family were not able to help financially with my studies, so I had to work hard to earn money whilst completing my degree, demonstrating my strong work ethic and drive to succeed.

💼 Work History

Co-Founder12/2024 - Present
notifycal.comMadrid, Spain

SaaS platform for appointment-based businesses to reduce no-shows through automated reminders.

  • Designed and operated serverless cloud infrastructure on AWS using OpenTofu for IaC and GitHub Actions for CI/CD pipelines. Multi-environment setup with the ability to spin up and tear down environments on demand.
  • Built integrations with Google Calendar, Google Contacts, multi-channel messaging (SMS, email, WhatsApp, RCS) and Stripe payment gateway.
  • Developed landing page with Astro and a customer portal with React, optimized for B2B acquisition and aligned with brand identity.
  • Managed full product lifecycle with co-founder: product strategy, pricing model - subscriptions + top-ups -, marketing, RRSS, support and finance operations.
  • Built distributed, event-driven architecture using AWS Lambda, SQS, SNS, DynamoDB and EventBridge to handle high notification volumes.
  • Applied Site Reliability Engineering practices as part of co-founding responsibilities: maintained observability through metrics and dashboards (CloudWatch), distributed tracing (AWS X-Ray), and alert-based incident detection and response to keep the platform reliable.
  • Implemented automated invoicing system compliant with Spanish and European regulations.
  • Designed onboarding flow with Google OAuth authentication and interactive demo for product validation.
  • Leveraged AI-assisted development tools (Claude Code, ChatGPT) following best practices, significantly boosting productivity and accelerating feature delivery.

Stack: AWS Lambda, DynamoDB, SNS, SQS, EventBridge, CloudWatch, AWS X-Ray, S3, Terraform/OpenTofu, Terragrunt, GitHub Actions, TypeScript, React, TanStack Router/Query, Mantine, Tailwind CSS, Stripe, Mailgun, OpenAPI, Zod.


DevOps Engineer01/2018 - 06/2024 (6.5 years)
Flexys Solutions LtdBristol, England and Remote

Debt collection company. A former member of a DevOps team of size 15.

  • Initially, I worked as a full stack software engineer picking up frontend and backend work. Because I rapidly demonstrated interest in operations and, 3 years into the project I was given a chance to pick up infrastructure and operations work as clients signed up and the number of environments grew. Sometime after, I was able to develop features and services end to end.
  • Platform started off as a monolith - a frontend app written in Angular (using TypeScript) and styling in Bootstrap and a backend service written in Scala using the message driven Akka toolkit (Cassandra for writes and Postgres for reads).
  • Progressively, the platform was turned into an event sourcing microservice architecture with Kafka at the epicenter as we added features to it. Most of the services were written in Scala using Cats ecosystem, http4s, kafka client libraries to name some. Some third party services such as Kafka Connect, MirrorMaker Camunda and Keycloak. Search engine, persistence and message broker as SaaS - respectively, OpenSearch, Postgres, Cassandra and Kafka.
  • Software was distributed as docker containers, sometimes packaged in Helm charts and orchestrated using Kubernetes. Helm was given up on for internally-developed services in the end in favour of terraform IaC using k8s official terraform provider.
  • CI/CD using Concourse and GitHub Actions.
  • Infrastructure as Code. Terraform and Terragrunt.
  • Cloud provider: Google Cloud Platform.
  • Four people mainly focused on infrastructure and operations and also responsible for product CI/CD. As a remarkable milestone, once the number of environments reached 30, we made an effort to reconcile all the environments and added the concept of single platform version. At this point, we added Terragrunt to the stack. The team operated with SRE-aligned practices: environment reliability, incident triage, and on-call rotations were part of day-to-day responsibilities alongside infrastructure automation.
  • Collaborated to getting ISO27001 certificate by writing control implementations and effectiveness tests and supporting CISO and auditors.

Software Engineer02/2016 - 12/2017 (almost 2 years)
Costain Group PlcYatton, England

Two-year governmental project to build a product to remotely manage roadside devices.

  • First professional experience working as a Software Engineer.
  • Product consisted of a frontend app written in AngularJS + Bootstrap and a Java backend using Spring. Backend connected to roadside devices - unix virtual machines - over SSH.
  • Distributed in two flavours. A web app deployed in-house - due to project governmental nature i.e. Highways England. And a desktop app with limited functionality oriented to client’s operators.

🏫 Education

Universidad Rey Juan Carlos - Madrid, Spain06/2015
Degree in Computer ScienceFinal mark 70%

🎓 Training and Courses

AWS Developer AssociateIn Progress
Google Cloud Platform Fundamentals: Core Infrastructure by Google Cloud in Coursera04/2020
Essential Google Cloud Infrastructure: Foundation by Google Cloud in Coursera05/2020
Functional Programming in Scala by École Polytechnique Fédérale de Lausanne in Coursera01/2018
Variety of courses on ReST, JavaScript and HTML at University2014

✨ Skills

Programming languages:TypeScript, Scala, HCL, Bash, JavaScript, Java, HTML
Cloud:AWS, Google Cloud
Products:Docker, Kafka, OpenSearch, Kafka Connect, Camunda, Keycloak, Postgres, Cassandra, Node, Kubernetes, BigQuery, Prometheus, Grafana, AWS Lambda, DynamoDB, SNS, SQS, CloudWatch, AWS X-Ray, Stripe, React, Astro, Angular
Engineering:API Development and Management, Semantic Versioning, Performance tuning, microservice architecture, release engineering, site reliability engineering
Tools:Google Workspace, Git, GitHub Projects, ClickUp, Confluence, Trello, sbt, maven
Soft:Critical thinking and problem-solving, leadership and mentorship, teamwork, communication, creativity

📚 Influential books

Clean Code: A Handbook of Agile Software Craftsmanshipby Robert C. Martin
The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Winby Gene Kim, Kevin Behr and George Spafford
Accelerate: Building and Scaling High Performing Technology Organizationsby Nicole Forsgren, PhD Jez Humble and Gene Kim
Site Reliability Engineeringby Google

🗣️ Languages

Spanish:Native language
English:9 years of professional experience

🎊 Interests

Sports especially CrossFit, boxing, football, yoga, hunting, surfing and padel. Music lover. I also like to travel abroad and to spend time with my family and friends. I enjoy a good film and sharing a healthy, tasty meal with good friends wherever in the world I might find myself.