Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sharad Patil

Seattle,WA

Summary

Engineering Leader with 24 years of expertise in Azure Cloud and CRM platform implementation, specializing in personalized marketing applications. Proven ability to manage high-performing teams and execute complex projects, including Datahubs and CRM initiatives. Strong proficiency in Microservices Architecture and Service-Oriented Architecture, coupled with a commitment to Agile methodologies throughout the SDLC. Recognized for analytical skills and effective communication, enhancing client relationships and mentoring team members.

Overview

26
26
years of professional experience

Work History

Engineering Manager

STARBUCKS COFFEE COMPANY
Seattle, WA
06.2024 - Current

Product Data Hub is centralized product data management across channels to enhance real-time data services and streamlined API integration among various digital platforms, systems, and applications to align with business requirements. Product Data Hub corporate-wide strategy to implement technology stabilization and modernization, to improve accuracy, consistency, flexibility, and timeliness of product-related information across the enterprise and global marketplace.

  • Led cross-functional engineering teams in the design, development, and launch of innovative product solutions, ensuring projects met technical specifications and business goals.
  • Monitored and reported on engineering project progress to leadership, providing insights and recommendations to optimize performance.
  • Supervised engineering and teams and facilitated hiring, training and personal development.
  • Conducted regular performance reviews and provided mentorship to engineering team, fostering a culture of continuous improvement and professional growth.
  • Implemented best practices in design patterns to build a robust and modular microservices infrastructure.

Engineering Manager

Starbucks Corporation
Seattle, USA
11.2015 - Current

Technical:

  • Developed and implemented Customer Datahub as a cloud-native solution.
  • Designed a robust and highly available architecture within the Kubernetes environment.
  • Achieved higher performance levels through implementation of Cassandra-based distributed systems.
  • Architected an event-driven system to decouple functionalities using Kafka, NATS, and EventHubs messaging platforms.
  • Established reliable process for data management utilizing the capabilities of Java Spring Boot and Spring Batch.

Leadership:

  • Supervised a team of 20 engineers, assigning tasks and tracking progress to maintain quality control standards.
  • Conducted regular performance reviews and provided mentorship to engineers, fostering a culture of continuous improvement and professional growth.
  • Led the resolution of complex engineering problems, applying advanced technical knowledge and analytical skills to ensure timely and cost-effective solutions.
  • Established relationships with vendors to obtain materials at cost-effective prices.
  • Encouraged team collaboration and motivated individual employees through positive reinforcement and technical recognition.

Engineering Lead

Starbucks Corporation
Seattle, USA
10.2014 - 11.2015
  • Building and architecting Loyalty management program to provide a customer centric real time transaction and loyalty rewards processing system
  • Developed highly scalable and resilient, implemented with SOA framework and integrated with Siebel Loyalty to provide seamless customer experience.
  • Managed engineering team in the implementation of an extensive global loyalty initiative.
  • Engineered solutions to optimize response times for real-time REST APIs adhering to SLAs.

Senior Software Developer

Starbucks Corporation
Seattle, USA
07.2013 - 09.2014
  • Design, development and configuration of Siebel Loyalty programs, point types, point block creation, tiers, promotions using Siebel Loyalty Promotion Engine
  • Requirement gathering
  • Gap fit analysis with Siebel Loyalty and Marketing
  • Configuring/Maintaining multi country loyalty programs
  • Developing web services for member registration, transaction processing and coupon processing
  • Configuring Loyalty Batch engine to process transactions
  • Configuring and developing campaigns using Campaign Management
  • Building Informatica workflows, OBIEE RPD
  • Enhancing Order level promotions to enable tracking and reporting
  • Performance tuning and troubleshooting
  • Tuning and optimizing SQLs, Siebel/OBIEE applications
  • Unit testing and user acceptance support
  • Supporting Siebel CRM Loyalty and Campaign management applications.

Senior Application Developer

Holland America Line (Loyalty Methods)
Seattle, USA
01.2013 - 06.2013
  • Integrated Siebel with cruise line Booking System to process member registrations and bookings over JMS queues.
  • Optimized Siebel JMS receiver for handling both synchronous and asynchronous requests.
  • Developed comprehensive design documentation.
  • Performed quality assurance through unit tests and user acceptance evaluations.

Senior Software Engineer

Starbucks Corporation (Loyalty Methods)
Seattle, USA
07.2011 - 11.2012
  • Design, development and configuration of Siebel Loyalty programs, point types, point block creation, tiers, promotions using Siebel Loyalty Promotion Engine
  • Configuring multi country loyalty programs
  • Data conversion and splitting members to country specific loyalty programs
  • Designing and developing scheduler for automated campaigns, which enables parameterization and parallelization of batch process
  • Performance tuning and troubleshooting
  • Preparing Design documents
  • Unit testing and user acceptance support

Senior Software Engineer

Holland America Line (Loyalty Methods )
Seattle, USA
12.2010 - 06.2011
  • Designed, developed, and configured Siebel Loyalty systems to manage customers and rewards.
  • Configured integrations with web application and promotion engine.
  • Prepared and executed unit testing procedures.
  • Implemented a framework for load and performance testing.

Engineer Lead/Solution Architect

American Airlines (Tata Consultancy Services)
Dallas, USA
01.2009 - 11.2010
  • Architected comprehensive Loyalty program for American Airlines, incorporating customer profile management and reward integration.
  • Engineered solution which streamlined processes related to credit management, customer enhancements, and flight pricing.

Lead Engineer

Washington Mutual (Tata Consultancy Services)
Seattle, USA
11.2005 - 12.2008
  • Configured solutions enhancing call center and home loans processes at Washinton Mutual.
  • Engineered software to track customer complaints and inquiries.

Systems Engineer

Tata Motors (Tata Consultancy Services)
Thane, India
04.2004 - 10.2005

Developed robust solution to streamline management of dealerships, vehicle sales, and warranties.

Senior Engineer

Target Corporation (Tata Consultancy Services)
Minneapolis, MN
02.2001 - 02.2004
  • Build data warehouse for Target corporation

Systems Engineer

Bombay Stock Exchange (Tata Consultancy Services)
Mumbai
11.2000 - 02.2001
  • Developed stock management system for Bombay stock exchange.

Systems Engineer

ICICI Bank India (Tata Consultancy Services)
Mumbai
04.1999 - 11.2000
  • Developed credit card processing system of ICICI bank.

Education

Master’s Degree - Technology

Indian Institute of Technology (IITM)
Chennai, India

Skills

  • Leadership
  • Cultivating Cooperative Workspaces
  • Mentoring
  • Distributed system architecture
  • Microservice Architecture
  • Event-Driven Architecture Expertise
  • Service Oriented Architecture
  • Functional programming
  • Cloud enablement
  • Java
  • Python
  • Scala
  • C
  • C
  • Unix Shell Scripting
  • No-SQL database Cassandra, Mongo DB
  • Kubernetes
  • Docker
  • Kafka, Azure Event Hubs
  • Oracle DB

Timeline

Engineering Manager

STARBUCKS COFFEE COMPANY
06.2024 - Current

Engineering Manager

Starbucks Corporation
11.2015 - Current

Engineering Lead

Starbucks Corporation
10.2014 - 11.2015

Senior Software Developer

Starbucks Corporation
07.2013 - 09.2014

Senior Application Developer

Holland America Line (Loyalty Methods)
01.2013 - 06.2013

Senior Software Engineer

Starbucks Corporation (Loyalty Methods)
07.2011 - 11.2012

Senior Software Engineer

Holland America Line (Loyalty Methods )
12.2010 - 06.2011

Engineer Lead/Solution Architect

American Airlines (Tata Consultancy Services)
01.2009 - 11.2010

Lead Engineer

Washington Mutual (Tata Consultancy Services)
11.2005 - 12.2008

Systems Engineer

Tata Motors (Tata Consultancy Services)
04.2004 - 10.2005

Senior Engineer

Target Corporation (Tata Consultancy Services)
02.2001 - 02.2004

Systems Engineer

Bombay Stock Exchange (Tata Consultancy Services)
11.2000 - 02.2001

Systems Engineer

ICICI Bank India (Tata Consultancy Services)
04.1999 - 11.2000

Master’s Degree - Technology

Indian Institute of Technology (IITM)
Sharad Patil