Rahul Agarwal work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Rahul Agarwal personal email
- Valid
- Valid
Rahul Agarwal phone numbers
I am a hands-on, detail oriented, technical architect, software engineering executive and mentor with extensive experience in leading innovative software design and development teams. My expertise lies in understanding the business, working with individuals and teams across the organization and creating high performance teams and highly available and scalable distributed systems. Most recently, I led a globally distributed team for commerce, payments, subscriptions with goal of transacting $20B. I am committed to continuous learning, with a strong interest in, and working knowledge of Blockchain systems, Machine Learning and Generative AI techniques. Additionally, I hold multiple patents and various certifications from the major public cloud providers.My professional activities include organizing and hosting meetups, teaching as an Instructor/Adjunct at a local community college, speaking at events, contributing to blogs (irahul.com), and making open-source contributions (github.com/rahulaga).
-
Senior Staff EngineerVmwarePacifica, Ca, Us -
Adjunct FacultyFoothill-De Anza Community College District 2013 - PresentUsI am a part-time instructor, occasionally teaching programming to beginners who have no background in programming (CS49 - Foundations of Computer Programming) and promoting Open Source to students (CS80A - Open Source Contribution) -
Senior Staff EngineerVmware Jun 2023 - PresentPalo Alto, Ca, UsBusiness and Technical Leadership: I lead multiple teams within the VMware Platform Services, focusing on distributed systems supporting multi-cloud and multi-seller commerce experiences. This includes both SaaS and on-premise solutions, enabling new revenue streams. Since my tenure, transaction volume increased 100x to $xB. Team Oversight and Mentorship: I provide technical oversight to a globally distributed engineering team, influencing over 40 directly and more than 200 indirectly. I successfully established four new productive teams at VMware sites worldwide. I conduct regular one-on-one meetings with team leads globally and am always available to advise and mentor any engineer who reaches out.End-to-End Software Delivery: I create new technical designs and work with other parts of the organization on technology strategy. I contribute code, review technical design, conduct code reviews. I am involved in planning and end-to-end software delivery processes including timelines. I am also part of the on-call pager duty rotation. Tech stack is Java, Postgres, Kubernetes and some AWS services. Deployments in AWS and VMware private cloudExecutive and Cross-functional Collaboration: I regularly engage in technical communications and discussions with executive leadership team/VPs regarding platform initiatives and monthly service reviews. I collaborate with architects from various teams and business units to drive new initiatives, set technology directions, and improve service level objectives (SLOs).Partnerships and External Collaborations: I work closely with VMware partner companies on integrations and ongoing collaborative product development. Industry Contributions: I serve as a committee member, panelist, and judge for various internal cross-company technical forums, initiatives, and conferences, contributing to the broader engineering community within VMware. -
Staff 2 EngineerVmware Apr 2020 - Jun 2023Palo Alto, Ca, Us -
Staff EngineerVmware Apr 2018 - Apr 2020Palo Alto, Ca, Us -
InstructorUcsc Extension Silicon Valley 2014 - 2018Santa Clara, California, UsI am a part-time instructor, occasionally teaching a class on creating full-stack enterprise Java applications. Teaching Spring Framework, Spring Boot, Microservices, AngularJS. -
Platform ArchitectKohl'S Department Stores 2016 - 2017Menomonee Falls, Wisconsin, UsI was the Kohl’s Pay leader and also managed the backend ecommerce services and payments for the consumer and enterprise mobile applications for Kohl's. One important accomplishment was the successful launch of Kohl’s Pay giving millions of Kohl’s consumers a new way to pay. I lead the overall design/architecture, end to end integration, delivery and production support. As part microservices transformation, I wrote the first Spring Boot Microservice and took it from prototype to production on the Google Cloud Platform (Kubernetes/Java). -
Director Of EngineeringEmergent Payments 2014 - 2016Santa Clara, California, UsI led the Development and QA organizations on overall design and architecture of online payment systems and worked with Product Management and Ops on the roadmap and delivery. I was hired after a partial sale of the prior company. I brought the engineering team together and delivered a new version of the Pay+ product. I managed 15+ onsite, off-shore (Shanghai) and remote engineers on two scrum teams. Recruiting and talent management were a big part of my responsibilities and it also included vendor management, managing RFPs and proposals and contractors. I was also part of 24x7 escalations for Production support. Using Java, Spring, MySQL, Hibernate, test automation, REST. -
Software EngineerIntuit 2013 - 2014Mountain View, California, UsAs a backend server engineer for Intuit Online Payroll the main project I completed was integrating the payroll systems with QuickBooks Online (using REST, Java, MS-SQL and JMS). -
Software EngineerElectronic Arts 2012 - 2013Redwood City, Ca, UsIn the Maxis studio I worked on the Sims 4 game as a server engineer for payment systems integration and in-game commerce (C# and C++). In the Bioware studio I worked on an unannounced game enabling e-commerce for a cross platform mobile game (iOS, Android, Facebook). Using Java, Spring, JAX-RS, Tomcat, Couchbase NoSQL server application stack. Amazon S3 API integration. -
Development ManagerElectronic Arts 2010 - 2012Redwood City, Ca, UsAs the team lead/scrum master, I lead 20+ engineers on two scrum teams (onsite, offsite and offshore contractors) to consistently deliver timely and high quality releases. In additional to technical oversight I managed multiple incoming requests and constantly changing priorities while setting expectations and providing estimates to various stakeholders. Vendor management, SOWs and managing contractors also took some time. PCI and other compliance for payment systems and working with finance/audit teams. I also worked on college recruiting efforts, mentoring interns and hiring talented engineers to build effective teams by encouraging feedback and iterative process refinement. Using Hansoft and JIRA for project management. Java, Spring, OSGi, Oracle stack. Production support and escalations for 24x7 Live service. -
Software EngineerElectronic Arts 2006 - 2010Redwood City, Ca, UsI was hired through the college recruiting program at EA and started at Pogo working on backend Java services and integrated PayPal payments and the Vertex tax engine. Later I was part of a new online group called Nucleus providing the central identity and e-commerce services for all EA titles. I designed and built REST web-services for cross platform/device integration (Xbox, Playstation, PC, Mobile, Web etc). Scalabilty, performance and reliability for over 200million EA accounts was a core goal. I worked on various payments, pre-paid cards, finance systems, BI, micro-transactions, subscriptions and tax integrations. Using Java, OSGi, Spring, Hibernate, JUnit, TestNG, Maven, XML, JSON, Message bus integration (Tibco JMS). On call production support (24x7 live service) and continuous integration on Hudson/Jenkins. -
Programmer/AnalystVirginia Tech Feb 2005 - Dec 2005Blacksburg, Va, UsAs a part-time student employee at the Institute for Distance and Distributed Learning, I did research, design and implementation of an online course evaluation system used by VT students. I also did an experimental implementation using Mobile Devices (see publications). Deployed on Linux, Apache, MySQL, PHP (LAMP) application stack. -
Student InternIntel Feb 2001 - Aug 2001Santa Clara, California, UsDuring Spring and Summer I worked on applications development and testing under the E-Business Group and created queries/reports for internal tools for sales and marketing teams. Using MS SQL Server, Access, VB Script.
Rahul Agarwal Skills
Rahul Agarwal Education Details
-
Virginia TechComputer Science -
University Of NottinghamComputer Science -
National University Of SingaporeComputer Science -
Stanford Continuing Studies
Frequently Asked Questions about Rahul Agarwal
What company does Rahul Agarwal work for?
Rahul Agarwal works for Vmware
What is Rahul Agarwal's role at the current company?
Rahul Agarwal's current role is Senior Staff Engineer.
What is Rahul Agarwal's email address?
Rahul Agarwal's email address is ra****@****ail.com
What is Rahul Agarwal's direct phone number?
Rahul Agarwal's direct phone number is +165090*****
What schools did Rahul Agarwal attend?
Rahul Agarwal attended Virginia Tech, University Of Nottingham, National University Of Singapore, Stanford Continuing Studies.
What are some of Rahul Agarwal's interests?
Rahul Agarwal has interest in Poverty Alleviation, Health.
What skills is Rahul Agarwal known for?
Rahul Agarwal has skills like Software Development, Rest, Java, Scrum, Agile Methodologies, Web Services, Agile Project Management, E Commerce, Maven, Spring, Xml, Spring Framework.
Who are Rahul Agarwal's colleagues?
Rahul Agarwal's colleagues are Avinash Jagannath, Satyainder Lather, Vladimir Monov, Richard Nazareth, Ragav Gopalan, Sudindra R, Hugo Leyva.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial