A broad range of experience in crafting technology solutions for complex and disparate problems.
Developing end-to-end technology solutions with considerable knowledge and experience in the software product lifecycle.
Keen interest and usage of emerging technologies.
Crafting solutions to develop and disseminate learning material. Creating processes to develop learning material in self-learning format and utilizing interactive learning methods.
Creating applications for mobile and desktop on various cloud services including AWS. Integrating variety of software products to create comprehensive solutions with a streamlined end-user experience. Designing software services for reuse.
Experienced in the usage of cloud and virtualization offerings, load-balancing and clustering.
Systems engineering skills with a wide range of experience in system planning, deployment and support in large install environments. Responsible for enterprise-wide rollout and integration of software and services.