I am an experienced Software Engineer with expertise & interests in building on-premise and cloud-native distributed systems at scale, software as a service (SaaS), API & micro-services. I have experience with object-oriented design, multithreaded and highly performant distributed systems, scaling infrastructure to support hundreds of thousands of concurrent requests and petabytes of storage. Along with developing my software engineering skills, I have been fortunate to work with amazing leaders and colleagues that have all contributed to my leadership and mentoring skills. I am also an International Keynote Speaker, and I periodically conduct sessions on Blockchain, Cloud Architecture, Software Development, Micro-services, Distributed Systems, etc.
Senior Software Engineer at Netflix
Master of Science, Electrical and Computer Engineering