I am a software engineer who is always looking for a challenging problem to solve. I love delving into details of the code to understand how the interaction happens between various components of the code.