Director, Software Development
Visa Digital Services Director, Software Development * Directly established, managed and mentored a team of 12 Engineers responsible for developing next generation payment... more technologies to include While Labeled Mobile Banking App for iOS and Android. * Leading organizational-wide effort to solve long-standing environment stability issues by providing technical leadership oversight to development teams and establishing internal DevOps educational programs while facilitating cross-functional "brown
Senior Staff Engineer
X.commerce (eBay) - * Technical contributor and team lead owning responsibility for the development of the e-commerce mobile messaging platform applications for Android and... more iOS. * Instrumental in contributing to XOCL, a DSL for describing the interactions, states, functions, and transactions between e-commerce entities on "Fabric, " serving as a distributed environment for e-commerce.