HeadStart System Design — Part 2 — My AWS Certified Solutions Architect Associate Journey

AWS offers various certification programs aimed towards Software Development, Solution Architecture, Machine Learning Engineering, Cyber Security, etc. Taking these certifications is a good idea if: You are someone who has been using AWS services as a part of the solution in the tech stack you are working on for more than a year Or, you are someone who wants to learn more about cloud tech and the services offered and how to use them for your working domain (ML, Cyber Security, Solution Architecture, etc.) Since I checked both of the above points, I decided to sign up for the certification and cleared it in Dec 2020. ...

December 25, 2020 · 6 min · Ravi Vats

HeadStart System Design — Part 1 — Design Pattern Intuitions

The other day, a friend asked me on how I go about choosing a design pattern in a given scenario, because it was not always very clear. Some design patterns are similar in terms of functionality (i.e. factory vs. builder) I presented my intuitions via chat, and at the end of the discussion we both realized that with these intuitions for some of the design patterns in mind, choosing next time among them will be easier. ...

August 16, 2020 · 5 min · Ravi Vats