
Software Engineer
WhatsApp · Full-time
Oct 2021 - Jun 2023
• 1 yr 9 mos
Engineering Manager
Facebook
Aug 2020 - Oct 2021
• 1 yr 3 mos
Engineering Manager
Airbnb
Jul 2019 - Aug 2020
• 1 yr 2 mos
Director of Platform Engineering
Upwork
Jun 2015 - Jun 2019
• 4 yrs 1 moLeading engineering efforts across multiple teams to build our new distributed microservices architecture as well as the frontend changes to go with them.
Manage engineering leads of multiple vertical teams in their product development efforts.
Scale multiple java based services using tools such as DynamoDB, Kafka, CloudSearch and more.
Participate in product strategy requirements, in collaboration with the product management and design teams and managing their execution.

Senior Product Architect
Elance-oDesk
Jul 2014 - Jun 2015
• 1 yrLed, designed and built various backend features within multiple product teams. Responsible for building and scaling our new distributed Microservices architecture built in Java using DynamoDB, PostgreSQL (RDS), Kafka etc.
Jun 2011 - Jul 2014
• 3 yrs 2 mosLed engineering teams across our product from client services to user acquisition and marketplace experience.
Managed remote teams of sizes from 5-12 people working on various parts of our stack building both frontend and backend features (PHP, Python, Perl).

R&D Engineer
Agilent Technologies
Oct 2007 - Feb 2009
• 1 yr 5 mosI provide support to the various teams within my group using web based tools and technologies, leveraging various platforms like Java, PHP, MySQL etc. Things I have worked on so far include:
• Have built a data reporting tool for HR to collect and analyze the skills available within our employee pool – in Python/Django.
• Worked with the Alfresco CMS application – used it’s PHP API to build custom workflows. Have also customized the web client’s look and feel to pull information from external databases and display them in-line.
• Setup the PHPList tool to enable mass mailing for employees.
• Build custom PHP forms to inject data into a database.

Junior Java Developer
Xtivia
Oct 2006 - Sep 2007
• 1 yr• Customizing and building Java apps on top of various portal platforms like IBM WebSphere and Liferay.
• Installing and administering Windows 2000 and 2003 servers, IBM WebSphere in clustered as well as standalone environments and Oracle Database Servers.
• Customized Swing Java apps to visually display new, edited and cancelled entries compared to data stored in the database.