All Posts

A thumbnail image

Relational Database in the serverless era

Brief Introduction

It’s 2020. The architecture/stack of choice for many backend engineering teams these days is to use a combination of:

  • Serverless functions (like AWS Lambda which runs code without us provisioning servers)
  • NoSQL databases (like DynamoDB which is a fully managed, multi-region, multi-master, durable database).

Such modern stacks have enabled many startups to scale to the demands of millions of users without worrying about the provisioning costs and the high costs associated with scaling up hardware to support traditional technology architecture/stacks.

A thumbnail image

Backend for Japan's Contact Tracing App

Brief Introduction

Since March 2020, I have been a part an initiative to develop the contact tracing app for Japan a.k.a Mamoriai Japan. The team behind it was formed under the leadership of Code for Japan (CFJ) and is around 50+ members strong. It comprises of engineers, designers, marketing experts, doctors and other domain experts.