I have been working in Software development for more than a decade, developing custom software solutions for various businesses. Some of these businesses include Health Care, Accounts, Inventory, Human Resource, Chamber of Commerce, Call center, CMS. Worked from end to end and involved in the complete life cycle to make the solution a reality. Focus on best quality and manageable code applying the best architecture and SOLID principles. Throughout my career I got a good experience of different roles like Developer, Senior Software Engineer and Team Lead. Each roles requires its own responsibilities and strengths, I enjoyed and learned from each role.