Have lead teams using wide range of .Net technologies and software engineering best practices.
Effective, creative and inclined to formulate solutions that are out-of-the-box.
Knowledgeable with efficient UI/UX Design, Human-computer Interaction, Scalability and Multitiered Application Architecture;
Have been exposed to various business processes and systems integration with ERP or cloud serviced products.