Pubudu Jayawardana

Pubudu Jayawardana

AWS Community Builder | Senior Cloud Engineer | Serverless enthusiast

Amsterdam, The Netherlands

Actions

Senior cloud engineer and an AWS Community Builder from Amsterdam, The Netherlands. Serverless enthusiast. Having more than a decade of commercial experience as a software developer and devops engineer. Love to build stuff on Serverless and blog/share them regularly.

Area of Expertise

  • Information & Communications Technology

Topics

  • aws
  • Serverless
  • Event Driven Architecture

Rearchitecting a mission critical serverless application for multi-tenancy

When you build a saas application, starting with single tenant architecture is most of the cases the best option. It provides the speed and flexibility you need. But when the system grows, and when there are more and more consumers added into the system, this single tenant approach, itself can be the bottleneck.
In this talk I am going to take you through a real-world use case, how and why one of the mission critical serverless applications in PostNL that was initially designed for single tenants was moved to a multi-tenant approach.

List of conferences:
1. AWS Community Day Netherlands 2024
2. AWS re:Invent 2024 - DevChats - DEV341

Talk structure:
* Introduction to single tenancy and multi-tenancy
* Use case
* Results and lessons learnt
* Q&A (if applicable)

Level: 300

Target audience: Solution architects, Developers, Technical decision makers.

How to build a simple spelling game using AWS Serverless and GenAI

This is how I built a simple spelling game with the help of Amazon Q as a code companion and AWS serverless services along with Bedrock for backend functionality without prior knowledge on Generative AI.
Will share my own experience how Amazon Q has helped me to accelerate the development and the challenges and lessons learnt using AWS serverless services with Bedrock in the backend services.

Talk structure:
* Introduction to GenAI services, Amazon Q
* Use case - backend and frontend
* Results and lessons learnt
* Q&A (if applicable)

>> This is based on a project I submitted for AWS Game Day hackathon which is explained in https://community.aws/content/2ZN3dyXOVdcfYV5R1X4sFaWCr0F/how-i-built-a-spelling-game-with-aws-serverless-and-genai

>> Demo: https://spelling-game.pubudu.dev/

Level: 200

Target audience: Solution architects, Developers

Better isolation for your SaaS tenants with Lambda tenant isolation

In a multi-tenant SaaS application, tenant isolation is one of the most challenging problems to solve correctly. If you need strong isolation, a single-tenant approach might seem like the best option, but it comes with its own operational and scalability trade-offs.
In this talk, I will explore AWS Lambda's latest security feature, Tenant Isolation, and how it helps you to maintain a multi-tenant architecture while achieving stronger isolation boundaries with reduced complexity.

This talk is based on the AWS Lambda's latest feature announced in re:Invent 2025 - Lambda Tenant Isolation.

Level: 200

Target audience: Solution architects, Developers, Technical decision makers.

List of conferences:
1. AWS re:Invent re:Cap Netherlands 2026

Talk structure:
* Introduction to single tenancy and multi-tenancy
* Why tenant isolation is hard
* How Lambda tenant isolation works
* Use cases
* Q&A (if applicable)

Building modern serverless applications with the latest AWS Lambda capabilities

AWS Lambda is 10+ years old, yet the innovation has never been faster! What started as a simple promise of "run code without worrying about servers" has become a significant part of any work load with it's impressive performance, flexibility, and robustness.

In this talk, I talk about the latest Lambda features including durable functions, managed instances, tenant isolation and how they unlock new possibilities in a modern serverless application.

This talk is based on the AWS Lambda's latest feature announced in re:Invent 2025 - Durable functions, Managed instances, Tenant isolation, etc.

Level: 200

Duration: 30 minutes

Target audience: Solution architects, Developers, Technical decision makers.

List of conferences:
This is a new talk

Talk structure:
* Little bit of history of Lambda
* Explanation of new features and their use cases
* What can expect next
* Q&A (if applicable)

Scanning user uploaded files securely with AWS Lambda MicroVMs

When you need to scan user-uploaded files for malware, it must be done securely without affecting other parts of the system. AWS Lambda MicroVM is a great fit for this use case because it provide every invocation with a isolated disposable VM instead of a reused execution environment. Also, it comes with Serverless simplicity and performance.

In this talk, I discuss how to build a workflow that scans user-uploaded files for malware using the open-source antivirus engine ClamAV inside AWS Lambda MicroVMs.

This talk is based on a use-case of AWS Lambda's latest feature Lambda MicroVM.

Level: 200

Duration: 30 minutes

Target audience: Solution architects, Developers, Technical decision makers.

List of conferences:
This is a new talk

Talk structure:
* Introduction to MicroVM and how it works
* Explanation of the use case
* Architecture walk through and why MicroVMs are great fit for this.
* Demo
* Q&A (if applicable)

Pubudu Jayawardana

AWS Community Builder | Senior Cloud Engineer | Serverless enthusiast

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top