As a life long learner and knowledge disseminator, I bring value the team I work with by sharing and building upon my over 20 years of software development experience. I had the opportunity to work with large and small teams at Microsoft and other Fortune 100 companies. I have experience developing large scale applications hosted in the all the major clouds and private data centers.
Lead globally distributed engineering teams responsible for a SaaS product for Vendor Management with an annual revenue of USD 30 mil...
Lead globally distributed engineering teams responsible for a SaaS product for Vendor Management with an annual revenue of USD 30 million. Implement software engineering processes and designs to speed up the delivery of features and improve stability of the product.
- Responsible for the envisioning, planning, implementing and managing the architecture and software components that support Introvoke...
- Responsible for the envisioning, planning, implementing and managing the architecture and software components that support Introvoke's core business of providing high scale video conferencing services for large virtual and hybrid events. - Collaborating with the product management and engineering teams to build out quarterly plans to develop and support new features.