San Francisco Bay Area
Dedicated and accomplished software engineering professional with a strong academic background and extensive experience in cloud computing, microservices architecture, and SaaS development. Holding a Master's Degree in Software Engineering from San Jose State University and a Master's Degree in Computer Science from the much coveted Indian Institute of Technology Roorkee, with a consistent record of academic excellence. Currently serving as a Senior Software Engineer at VMware, with more than 5 years of experience in backend software development. Demonstrated expertise in designing and implementing highly scalable and reliable solutions, including fleet management services and credential management systems. Proficient in leading cross-functional teams, refining product requirements, and mentoring junior engineers to drive project success. Passionate about staying abreast of the latest technologies and methodologies, with a proven ability to research, prototype, and implement cutting-edge solutions. Excited about opportunities to leverage my skills and experience to drive business growth and innovation in a collaborative and dynamic environment.
• Lead the development and implementation of fleet management service, which orchestrates rolling out agent and platform upgrades to 5,000 cloud and on-prem customers. • Designed and developed the fleet management service to be reliable, robust and highly available (5 9s) for our customers to run on-demand updates. • Collaborate with architects and cross-functional teams to refine product requirements and translate them into technical specifications for the services. • Implemented and led the migration effort for 1200 customers to meet the PCI compliance standards for the gateway. • Mentoring junior engineers, creating project plans, conducting code reviews and providing guidance on best practices to improve code quality and team productivity.
VMware Cloud on AWS • Develop and maintain the gateway into a customer's deployment (Point of Presence, POP) for VMware Cloud on AWS, which is our Software Defined Datacenter as a Service offering on AWS. • Developed RESTful APIs, NoSQL schemas, messaging framework and worker definitions for the microservices which maintain the life cycle for the gateway.
Team: VMware Cloud on AWS • Developing credentials management service for VMware cloud on AWS, Software Defined Data Center as a Service. • Operations include, storing the encrypted credentials, decrypting the credentials for user access and rotation of expired keys using Hashicorp Vault.
Graduate Teaching Assistant for the course Cloud Technologies Project - Partition-tolerant NoSQL Distributed Database • Built a highly available, partition tolerant, multi-threaded NoSQL database in Java on Docker environment. • Developed for the purpose of individual academic project for students
Project Skylark – Horizon Desktop as a Service (DaaS) • Skylark is an end to end Cloud Infrastructure Automation, which provides customers with complete DaaS infrastructure. • Developed a scalable orchestration layer of microservices operating over 7 VMware DaaS data centers spread across the globe. These microservices served tenant onboarding requests. • Improved the monolithic and complex tenant inventory management system to a simpler and modular service. This resulted in easy maintenance and faster operations. • Automated the tenant infrastructure health checks and developed CICD pipeline for the complete automation.
IBM Extreme Blue Internship Smart Identity and Access Risk Analyzer • Enterprise users have accesses to several applications to perform their job, which they can easily misuse. • Built a dashboard to visualize the risks associated with 1 million of employee access to production systems. • Leveraged IBM Watson services to display statistics and provide actionable recommendations for employees.