Dharmesh Patel

Dharmesh Patel Email and Phone Number

Senior Software Engineer @ Google (via GlobalLogic Inc.) | Microservices, Cloud Computing, Distributed Systems @ Google
Mountain View, CA
Dharmesh Patel's Location
Sunnyvale, California, United States, United States
Dharmesh Patel's Contact Details
About Dharmesh Patel

As a Lead Software Engineer at Google, I have 14 years of experience in designing and developing distributed systems using Java, Spring Boot, AWS, and Google Cloud frameworks. I have contributed to develop features and improving services for Google Workspace products, which serve millions of customers worldwide. Passionate about delivering innovative solutions to complex business challenges. Designed and implemented microservices, REST APIs and batch processing pipelines for various web applications and distributed systems. I have also worked in DevOps, cloud integration, and test automation. I am always eager to learn new technologies and collaborate with diverse and talented teams.

Dharmesh Patel's Current Company Details
Google

Google

View
Senior Software Engineer @ Google (via GlobalLogic Inc.) | Microservices, Cloud Computing, Distributed Systems
Mountain View, CA
Website:
google.com
Employees:
1
Company phone:
916.253.7820
Dharmesh Patel Work Experience Details
  • Google
    Lead Software Engineer At Google
    Google Jun 2021 - Present
    Mountain View, Ca, Us
    Employer: GlobalLogic- Enhanced Google Workspace Takeout product, achieving 99.9% availability, optimizing latency towards request completion time of 10 seconds for 99.9% of requests and process completeness for 99.99% requests.- Implemented robust alerting, monitoring, anomaly detection and dashboard solutions for Google Workspace systems.- Optimized efficiency of Google Workspace Customer Lifecycle Manager pipeline for processing usage data of 2 million customers daily leading to an improved user experience.- Designed and implemented gRPC-based microservices, leveraging Google Cloud frameworks.- Utilized SQL scripts for data analysis from Spanner DB, enhancing system insights.- Leveraged various Google Cloud frameworks and technologies such as Guice, Spanner, flume pipeline, protocol buffers and Colossus storage for product implementation.- Spearheaded migration of Google Workspace Single Sign-On frontend from JavaScript to TypeScript.- Developed microservices for Chatbot using Dialogflow framework with Google Chat.- Designed load testing infrastructure and automation framework for Salesforce system integration testing resulting in 40% reduction in test suite runtime.- Implemented Salesforce API integration with Google Chatbot application.- Mentored team members on Google technologies.
  • Google
    Senior Software Engineer At Google
    Google Mar 2019 - Jun 2021
    Mountain View, Ca, Us
    Employer: GlobalLogic- Developed Java based features for Google Workspace products.- Designed and developed microservices based upon gRPC framework.- Developed SQL scripts for data analysis.- Developed features for backend pipeline-based processing and added controls to improve system efficiency.- Implemented alerting, monitoring and dashboard systems for the product which help keep a check on the product SLOs.- Contributed to test automation framework.
  • Pwc
    Software Engineer
    Pwc Jan 2019 - Mar 2019
    Gb
    Employer: Tata Consultancy Services- Streamlined database deployment time by 80% through the design and implementation of application utilizing Flyway, Docker, and Spring Boot.- Designed and implemented microservices and REST APIs using Spring Boot for Corporate Federal Tax web applications.- Engineered AWS integration system for multi-tenant products and facilitated Docker-based product images and deployments.- Contributed to front-end development using AngularJS.Environment: Java, Spring Framework, Maven, jBoss, Oracle , HTML , CSS , Ajax , jQuery, Docker, Kubernetes.
  • Money Mart Financial Services
    Software Engineer
    Money Mart Financial Services Sep 2018 - Dec 2018
    Malvern, Pennsylvania, Us
    Employer: Tata Consultancy Services
  • Wells Fargo
    Software Engineer
    Wells Fargo Feb 2017 - Sep 2018
    San Francisco, California, Us
    Employer: Tata Consultancy Services- Led Java-based system development for 20 TB data migration, enabling centralized access through SharePoint.- Developed Oracle PL/SQL queries for providing data analysis and reporting.- Implemented CICD pipeline on GitHub with Jenkins and configured Splunk and App Dynamics for application health monitoring.Environment: Java, Spring Framework, Maven, jBoss, Oracle , HTML , CSS , Ajax , jQuery, Shell script, Jenkins.
  • Ge
    Software Engineer
    Ge Jan 2010 - Feb 2017
    Boston, Ma, Us
    Employer: Tata Consultancy Services- Led the content management product development team responsible for General Electric internal document management and storage systems.- Implemented microservices to integrate with AWS S3 and RabbitMQ for messaging and queueing. This system streamed 2TB / day across Box API and on-premises storage to AWS S3.- Developed RESTful API microservices based on Dropwizard and Spring Boot framework with Hibernate ORM.- Designed and implemented microservices with Dropwizard and Spring Boot, facilitating migration to AWS EC2.- Developed Oracle PL/SQL queries and procedures for web application and services.- Established product health monitoring using Icinga and Nagios and developed Java programs for data integrity monitoring and automated analysis using Splunk logs.- Designed and implemented microservices based on in-house IoT framework.Environment: Java, Spring Framework, Maven, jBoss, Oracle , HTML , CSS , Ajax , jQuery, Shell script, Jenkins, Gradle.

Dharmesh Patel Skills

Apache Pl/sql Java Oracle Python Jboss Application Server Agile Methodologies Cloud Computing Solaris Linux Server J2ee 1.4 Linux Jboss Restful Webservices Unix Shell Scripting Core Java Jsp C Team Management Business Analysis Sql Java Enterprise Edition Html Sdlc Javascript Unix Requirements Analysis Amazon S3 Ruby Web Development Javaserver Pages Dropwizard Spring Framework

Dharmesh Patel Education Details

  • The University Of Texas At Austin
    The University Of Texas At Austin
    Artificial Intelligence
  • University Of Mumbai
    University Of Mumbai
    Electronics Engineering

Frequently Asked Questions about Dharmesh Patel

What company does Dharmesh Patel work for?

Dharmesh Patel works for Google

What is Dharmesh Patel's role at the current company?

Dharmesh Patel's current role is Senior Software Engineer @ Google (via GlobalLogic Inc.) | Microservices, Cloud Computing, Distributed Systems.

What is Dharmesh Patel's email address?

Dharmesh Patel's email address is dh****@****ail.com

What schools did Dharmesh Patel attend?

Dharmesh Patel attended The University Of Texas At Austin, University Of Mumbai.

What are some of Dharmesh Patel's interests?

Dharmesh Patel has interest in Education.

What skills is Dharmesh Patel known for?

Dharmesh Patel has skills like Apache, Pl/sql, Java, Oracle, Python, Jboss Application Server, Agile Methodologies, Cloud Computing, Solaris, Linux Server, J2ee 1.4, Linux.

Who are Dharmesh Patel's colleagues?

Dharmesh Patel's colleagues are Ali Zamil, Ishmeet Kaur, Le-Bray Lankford Love, Clint Chua, Zain Mushtaq, Venkat Krishnaraj, Aline Nachlas, Phd.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.