AWS by the book

AWS by the book.

Image for Matheus das Mercês

Hi 👋, I am Matheus das Mercês!

AWS Community Builder @ Serverless | Senior Cloud Engineer @ PostNL

MediumDEV.TOSessionize
I'm a Cloud Engineer at PostNL (an AWS-centric logistics company in the Netherlands) with a decade of experience in the IT field. My expertise covers various technologies and programming languages, but currently, I'm focused on TypeScript. As an AWS Community Builder in the Serverless category, I'm passionate about Amazon Web Services and have over 8 years of experience building solutions in the AWS cloud. I also hold 7 AWS certifications, which demonstrate my passion and expertise. I like to experiment with different problem-solving methods and AWS solutions. Currently, I am focused on Serverless alongside DevOps. I love sharing knowledge and own a blog where I post AWS guides: awsbythebook.com.
Image for Certifications

Talks and Presentations

CI/CD at Enterprise Scale: Building CI/CD Pipelines with Self-Hosted GitHub Actions on AWS CodeBuild

Discover how PostNL is transitioning to a serverless CI/CD solution by hosting GitHub Actions on AWS CodeBuild. This session dives into the architecture and practices that centralized workflows in a single AWS account while maintaining scalability and security. Attendees will gain practical insights into setup, cost optimization, and best practices for managing workflows in a large AWS organization environment.

Next-Level Infrastructure as Code with AWS CDK and LocalStack

You know the AWS Cloud Development Kit (CDK) lets you define infrastructure as code using programming languages like TypeScript and Python, but what if you could do much more than that? In this talk, we will see code: from CDK Constructs and Aspects to fine-grained assertions. Then, we will explore the powerful combination of CDK and LocalStack, showing how simulating AWS environments locally or in CI can help you level up your infrastructure. When you walk out of this session, you will learn how to structure your AWS CDK projects with TypeScript, when and how to apply fine-grained assertions for regression testing and how to apply best practices with reusable CDK Constructs and enforce consistency with Aspects. Additionally, you will learn why LocalStack can be the best friend of your CDK project.