I am a human being and a Software Engineer who is passionate about solving problems and adding value. I understand that every software development project comes with its distinctive feature and I enjoy creating these solutions not just because it is a task, but because it is an opportunity to learn something new and build on existing skills.
I understand and enjoy the power of collaboration as a team player and I have a thing for building strong personal and professional relationships. Also, I am a big fan of Test Driven Development(TDD).