I am an enthusiastic and passionate software developer who loves to solve problems
I would like to help people understand the problem at hand and how to approach it with regards to design, advise, opinionate, suggest, and discuss the tradeoffs.
I have a good amount of experience in designing distributed systems and good exposure to various levels of Tests in the Agile world.
I won't charge until and unless problem at hand is well understood.