Tushar Garg

Tushar Garg Email and Phone Number

AVP Engineering - Ajio (Reliance Jio Platforms) | Ex - Birdeye, Paytm, Wynk @ Jio Platforms Limited (JPL)
Tushar Garg's Location
Gurgaon, Haryana, India, India
Tushar Garg's Contact Details

Tushar Garg personal email

Tushar Garg phone numbers

About Tushar Garg

An extremely hands-on engineering leader with 19+ years of experience who believes in leading by example. Have experience and exposure working in development, Devops, product management and QA roles in the career so far. Loves digging into technology and build stable and scalable solutions both from scratch as well as scaled and improved existing ones. Always keeps customers and people first. A bar raiser, go-getter, doer and a leader who received 3 promotions in less than 4 years at previous organisation based on all round performance and deliveries.Technical Expertise:-Cloud : AWS, GCPProgramming Languages : Java 1.8/17Distributed Systems : Redis, MongoDb, Cassandra, AerospikeRDBMS : MySQL, Oracle (SQL, PL/SQL), SQL ServerIntegration Technologies : Apache Nifi, Apache Camel EIP, Spring IntegrationMVC Frameworks : Spring Boot, Struts 2.0, Apache WicketPersistence Frameworks : Spring Data, JPA, HibernateText Search Tools : ElasticSearch, Hibernate Search, SolrMessaging : RabbitMQ, HornetQ, ActiveMQ, KafkaMessaging Protocols : JMS, AMQP, MQTTContinuous Integration : Atlassian Bamboo, JenkinsConfig Management Tool : ChefData Visualisation Tools : Kibana, Grafana, TableauVersion Control Tools : Git, Bitbucket, Gitlab, SVN, Clear Case, VSSIDE : Eclipse, IntelliJ IDEA, RAD 7.0Build Tools : Maven 3, Ant, makefile, Nexus, ArtifactoryApplication Servers : Tomcat, Netty, Websphere, JBoss, GlassfishProfiling Tools : JProbe, Eclipse Profiler, JVisualVMMonitoring Tools: New Relic, Datadog, ELK stack, Elastalert, Cloudwatch, Zabbix, NagiosBPMN Engine : ActivitiBug Tracking Tools : JIRA, Trello, ClearQuest, BugzillaOther Tools : SOAP/RESTful Webservices, OAuth 2.0, Twemproxy, Nginx, HAProxy, Logstash, Ehcache, DBUnit, Junit, Autosys, Contiperf, Proguard, Loadrunner, SoapUI, Sonar, Cobertura, SLF4J, Log4J, Logback, Quartz, JacksonScripting Languages : JQuery, Javascript, Bash/Shell/Perl Scripting, Python

Tushar Garg's Current Company Details
Jio Platforms Limited (JPL)

Jio Platforms Limited (Jpl)

View
AVP Engineering - Ajio (Reliance Jio Platforms) | Ex - Birdeye, Paytm, Wynk
Tushar Garg Work Experience Details
  • Jio Platforms Limited (Jpl)
    Avp & Head Of Engineering For Ajio Search/Personalisation/Relevance/Recommendation/Fraud/Payments
    Jio Platforms Limited (Jpl) Feb 2022 - Present
    Mumbai, Maharashtra, In
    Managing following products within Ajio B2C storefront (part of Reliance Jio Platforms Ltd):-1. Search (Brand/category/curated pages as well as text search including semantic search and autosuggestion).2. Personalisation (Product ordering based on relevancy defined on multiple experiments and cohort definition). Multiple relevancy scores for each product is calculated multiple times a day while search time boosting and sorting happens at the time of query.3. User Engagement (based on product views and products in wishlist and cart). There is a Sparkbased real time analytics cluster that powers some of the use cases based on click stream events.4. Recommendations powered by multiple data analytics team.5. Marketing feed of 4.5 million catalog products to Google and Facebook for online ads.6. Handling 3K TPS as BAU and 15K TPS as peak sale traffic.7. Maintain a 95p of less than 250ms for the Search APIs even during sale.
  • Birdeye
    Senior Director Of Engineering
    Birdeye Jul 2021 - Feb 2022
    Palo Alto, California, Us
    Managed CRM Integrations, SAML based SSO, Data Science (ML and NLP) for sentiment analysis on Reviews/Surveys and Chat conversations.
  • Birdeye
    Director Of Engineering
    Birdeye Jan 2019 - Jun 2021
    Palo Alto, California, Us
    Built the CRM integrations services from the scratch as the chief architect starting with total of 4 developers (3 Java + 1 C#) and then grew the team to 15 including 3 C# developers working to integrate with cloud based as well as a home grown Windows application for legacy on-premise CRM/PMS softwares. Have overseen the launch of more than 85 CRM/PMS integrations so far apart from SFTP and bulk upload components.Managed the NLP and machine learning team for about 1 year to do sentiment analysis of reviews and conversational data. Also managed big data analytics for creating ad-hoc reports that can't be fetched from the data warehouse.Managed the backend for Business Applications for an year which takes care of new customer billing and onboarding, renewals, subscription and product management as well as sales commission payouts and debooks.Owned end to end delivery within my portfolio ranging from taking care of product requirements, design, architecture, implementation, setting up development and release process, monitoring as well as alerting. Made sure there is ample reporting for the engineering as well as the product and executive teams to keep everyone aware of the latest metrics.Took part in hiring across teams and setting standards. Conducted knowledge sessions (both tech and functional) within the organization to share knowledge as well as to provide a platform for others to share their learning and help in combined growth.Worked closely with the leadership team in executing strategies and achieving business goals by driving the initiatives and keeping focus within teams. Apart from all the tech work, I also ensured there is a great work culture within the teams with high collaboration and mutual respect. Ensured conflicts are resolved properly and promptly and work closely with everyone in the team for fair and transparent appraisals.
  • Birdeye
    Senior Engineering Manager
    Birdeye Jul 2018 - Dec 2018
    Palo Alto, California, Us
    Used best of class technologies and design patterns to build a generic framework to support various types of integrations. The types of integrations supported range from REST API to SOAP webservices based, Basic auth to OAuth 2.0 based, pull based to webhook based.Some of the technologies used are Java, Spring Boot, Kafka, Quartz, Redis, Aerospike. We have used a SLF4J based json logger to create powerful logs that could be used for quick analysis, visualization and reporting using ELK without needing any other database or infra component. The application is highly multi-threaded and uses thread pools for connection management as well as task parallelization.We have used MDC and ThreadLocal aware custom thread pool so that we can propagate common attributes within the code execution flow for logging thus making tracing and debugging extremely easy within a micro-service without having to use any other library like Spring Cloud Sleuth.The Kafka consumer and Aerospike code are highly optimized and tuned respectively to incorporate some of the best practices and choose configurations that are not available by default. Examples being Round robin partition assignment for Kafka consumers with auto-commit for each message for fail safety and preventing message loss. Wrote a layer of code over Aerospike to make it support large data sets by logically splitting the keys.We also built a generic retry engine that uses a cache (Redis or Aerospike) for processing delay exponentially and then publishing it to their respective Kafka topics to process it again.
  • Birdeye
    Engineering Manager
    Birdeye Nov 2017 - Jun 2018
    Palo Alto, California, Us
    Built the foundation layer and various modules of the Integrations application consisting of jobscheduler, Kafka consumer and API server.
  • Paytm
    Senior Engineering Manager
    Paytm Sep 2016 - Nov 2017
    Noida, Uttar Pradesh, In
    Managed Catalog team of 10+ people handling 150 million products and developed a generic component called Brand store to show brand specific products by brand authorized sellers.Managed Logistics & Order Management team of 15+ people handling 6 million orders daily. Developed detailed view for showing order status in app and web. Also, improved integration with various courier partners for subscribing to real time updates. Integrated with a couple of new inventory management systems including Future Group for selling Big Bazaar items.
  • Wynk Limited
    Technical Lead
    Wynk Limited Dec 2014 - Sep 2016
    Gurgaon, Haryana, In
    Started the Wynk Common Framework project from scratch to create a common platform for payments, subscriptions, data and app subscription offers in the telecom value added services domain for Wynk suite of apps (Wynk Music/Videos/Games). The objective is to provide a generic solution for different integrating mobile apps like Videos, Games etc to this platform in terms of payments and subscriptions without being specific to any of the applications. The platform strives to be highly performant, scalable and fault-tolerant using latest open source technologies like Netty, Cassandra, Redis, MongoDb and HAProxy.Smartphone services is another Airtel initiative to drive more adoption of Airtel apps and to provide customized experience to Airtel users on select smartphones based on MQTT messaging to be effective with extremely low data and battery usage.
  • Xebia
    Senior Consultant
    Xebia Mar 2014 - Dec 2014
    Atlanta, Georgia, Us
    Involved in building a product for Danish government using BDD approach and other cutting edge technologies. Responsibilities:1. Develop application features as per the BDD feature file.2. Take part in scrum meetings with product owner regarding planning and status updates.3. Sprint retrospective, story points estimation and planning using poker planning.4. Write Gradle build script for the Grails project involving Spring security, Hibernate and RESTful Webservices.5. Create build plan on the Atlassian Bamboo continuous integration server for automated build and deployment of the project modules using AWS EC2 cloud infrastructure for the builds.6. Setup artifact repository on Artifactory for keeping published artifacts.7. Develop few Chef recipes using Hosted Chef server for 3 different nodes corresponding to separate environments.
  • Nucleus Software Exports Limited
    Associate Project Manager
    Nucleus Software Exports Limited Jul 2012 - Mar 2014
    Noida, Up, In
    This was a product development from scratch in the Lending Management domain. The new productunder-development will replace the existing product FinnOne having a suite of products in the lendingspace. The business modules currently supported are Mortgage Loans, Auto Loans, Credit Cards, Leadgeneration and management, Proposal, Application filing etc.Features:− Using latest open source technologies as per the requirement− Persistence layer using JPA and Hibernate− Activiti 5.13 BPMN 2.0 engine for workflow management− Apache Camel EIP integration framework for defining routing and mediation rules− Spring MVC with annotations using converters, validators and tag libraries− Spring security for session management and login validation− LDAP/Active Directory based authentication and authorization setup− Rich UI development using tiles, Bootstrap, JQuery, JQGrid, JSON, Flexjson, PNotify− Solr & Lucene for full text search and data de-duplication− Jenkins for continuous integration− Maven 3.0 as build tool with profiles and filters− JIRA for project management and defect tracking− Sonar and Cobertura for code quality and code coverage respectively
  • Sapient Corporation
    Senior Associate
    Sapient Corporation Mar 2010 - Jul 2012
    Boston, Ma, Us
    Worked on Price Contributions Management Layer (PCML) which is a UBS Investment Bank AG's strategic contribution application providing full management control (compliance/legal requirement) of UBS distributed price data to external data vendors (e.g. Reuters, Bloomberg, Telekurs and Itec) and to internal applications (e.g. KeyInvest). PCML is cross sponsored across Equities and FICC business groups with over 300 global users across trading and sales desks.
  • Cpa Global
    Senior Software Engineer
    Cpa Global Oct 2008 - Mar 2010
    St Helier, Je
    Worked on CPA's Intellectual Property management product FoundationIP which assists the attorney firms and other organizations to maintain their intellectual data such as patents, trademarks, copyrights etc.
  • Fidelity Investments
    Software Engineer
    Fidelity Investments Jun 2007 - Aug 2008
    Boston, Ma, Us
    Worked on portal development and Fund Control Management System involving Java, J2EE and other design and development tools and technologies.
  • Niit
    Software Engineer
    Niit Jul 2005 - Jun 2007
    Gurgaon, Haryana, In
    Worked on Java, J2EE and other web technologies primarily developing e-Learning solutions.

Tushar Garg Skills

Hibernate Spring Tomcat Java Enterprise Edition Jms Xml Websphere Application Server Pl/sql Jdbc Ant Java Junit Eclipse Multithreading Jpa Subversion Xslt Clearcase Webservices Json Rabbitmq Redis Cassandra Mongodb Elasticsearch Logstash Kibana Spring Integration Solr Lucene Hibernate Search Reuters 3000 Bloomberg Terminal Aop Aspectj Autosys Oracle Sql Jmx Activemq Jconsole Spring Webservices Camel Activiti Framework Maven 3 Jvisualvm Apache Kafka Nginx Git

Tushar Garg Education Details

  • Madan Mohan Malaviya University Of Technology
    Madan Mohan Malaviya University Of Technology
    Computer Science & Engineering

Frequently Asked Questions about Tushar Garg

What company does Tushar Garg work for?

Tushar Garg works for Jio Platforms Limited (Jpl)

What is Tushar Garg's role at the current company?

Tushar Garg's current role is AVP Engineering - Ajio (Reliance Jio Platforms) | Ex - Birdeye, Paytm, Wynk.

What is Tushar Garg's email address?

Tushar Garg's email address is tu****@****ytm.com

What is Tushar Garg's direct phone number?

Tushar Garg's direct phone number is +180056*****

What schools did Tushar Garg attend?

Tushar Garg attended Madan Mohan Malaviya University Of Technology.

What are some of Tushar Garg's interests?

Tushar Garg has interest in Learning New Technologies, Reading Books And Listening Soft Music.

What skills is Tushar Garg known for?

Tushar Garg has skills like Hibernate, Spring, Tomcat, Java Enterprise Edition, Jms, Xml, Websphere Application Server, Pl/sql, Jdbc, Ant, Java, Junit.

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.