I'm passionate about architecting and building scalable software systems.
Nothing here yet.
Imagine you find yourself in a technical interview where you are given a problem; be it an algorithm design problem, a system design problem, or enhancing an existing feature. What will you do first? Will you immediately dive into solving the proble...

Introduction Hello everyone, last Friday was the first of 39 weeks of Algorithm Fridays - an initiative aimed at promoting community learning around algorithms and problem-solving. Here is the algorithm problem that we worked on last week: Algorithm...
