Rajiv Gupta ๐Ÿ‡ฎ๐Ÿ‡ณ

Director of Engineering

Bengaluru, Karnataka, India11 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led teams of up to 24 engineers in high-scale projects.
  • Developed applications handling over 3 million QPS.
  • Expert in cloud computing and engineering management.
Stackforce AI infers this person is a SaaS and AdTech expert with extensive experience in cloud computing and engineering management.

Contact

Skills

Core Skills

Engineering ManagementSystems DesignCloud ComputingTeam ManagementHigh-level Design

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Application ServerArchitectureArtificial Intelligence (AI)Azure Kubernetes Service (AKS)Back-End Web DevelopmentBusiness AnalysisCVSCascading Style Sheets (CSS)Core JavaCross-functional Team LeadershipDatabase DesignDistributed Systems

About

A technology enthusiast with an experience of approx. 12 years in design and development of diverse enterprise scale applications and have led projects with enterprise level scale. In parallel to the responsibilities at technical end, I have 5+ years of people management experience (maximum team size directly managed is 24 Engineers) Glimpse of some specific efforts: Built multiple enterprise level applications from scratch and helped a few applications scale up to as high as 3Million+ QPS scale. Led an e-comm platform's, (Myntra, a Flipkart subsidiary), cash back component become capable enough to handle the traffic load on and off the shopping sale seasons and a real-time migration of millions of users' historic and new transactions to onboard to a new currency. Building a high scale Graph store service with Neo4j Graph Database and Cypher/Graph Query Language. Built a one of a kind advertisement management platform to manage Google, Facebook and Microsoft Bing Adwords Campaigns for client, on a single platform. Domains: Financial Analytics, Retail, E-Commerce and Advertising domains. Skill set includes: Engineering Management, Generative AI, Ollama, Google Gemma, Data Structures and Algorithms, Java, gRPC, Spring MVC, Spring Boot, Hibernate, Kubernetes, Node JS, React & React-Native JS, Docker, MS Azure Cloud, AWS Cloud

Experience

11 yrs 10 mos
Total Experience
1 yr 5 mos
Average Tenure
3 yrs 1 mo
Current Experience

Fico

Senior Engineering Manager

May 2023 โ€“ Present ยท 3 yrs 1 mo ยท Bengaluru, Karnataka, India ยท Hybrid

  • My responsibilities include, leading multiple teams and 24 skilled engineers building 5 Core Data Platform services for FICO's Data Management Platform.
  • The services I lead are;
  • Asset Store, that is one of the user facing Data Management service to store the clients data to Mongo DB and manages the versioning.
  • Data Projection that translates a Pulsar topic event, through Dapr Subscriber, to a Cypher Query Language and sends to GraphStore.
  • GraphStore, stores the event, projected by Data Projection service, to Neo4j (a Graph Database).
  • Asset Search, which is another user facing Data Management service, which enables the user to perform search on the Assets and read them as a Graph i.e nodes and relationships using Generative AI
  • Security Policies, that allows us to build and enforce policies on FICOs core AWS Infrastructure, supporting all platform services running using Kubernetes. The policies are built and tested using Kyverno and Chainsaw.
Engineering ManagementSystems DesignSpring BootKubernetesCross-functional Team LeadershipGenerative AI for Leadership

Inmobi

Technical Lead

Feb 2022 โ€“ Feb 2023 ยท 1 yr ยท Bengaluru, Karnataka, India

  • Scaling Inmobi's Core Ad-Serving Platform (SSP) running at 3Million+ QPS (Managed with the help of Azure Kubernetes Services), Post serve events and the telemetry & statistics around the entire Ad journey.
  • Managed consistent 3 Million+ QPS traffic using AKS Node monitoring, HPA, Azure Traffic Management, Traffic Routing
  • Led efforts ensuring delivery, code reviews, planning deployments, sync-ups with
  • product teams and leadership
  • Design, development and mentoring to ensure smooth sprint execution.
Cloud ComputingTeam ManagementRequirements AnalysisHigh-Level DesignSpring FrameworkAlgorithms+3

Myntra

Technical Lead (Acting Engineering Manager)

Apr 2021 โ€“ Feb 2022 ยท 10 mos ยท Bangalore Urban, Karnataka, India

  • Led an e-comm platform's cash back component become capable enough to handle the traffic load on and off the shopping sale seasons.
  • Managed a team of 5 people from the technical as well as people management perspective.
  • Performed regular sync-ups and 1:1s with the engineers
  • Regular connects with the Leadership and the Product Managers to execute the long term road map while breaking the tasks at granular level and lead the design and architecture of the system.
  • Performed regular conflict resolutions among the team and the stake-holders.
  • Migrate Myntra Insider Points for the entire Insider user base to Flipkart Supercoins real-time.
Cloud ComputingTeam ManagementRequirements AnalysisHigh-Level DesignSpring FrameworkAlgorithms+2

Cuemath

Technical Lead (Acting Engineering Manager) (Led Team of 8 Engineers)

Sep 2020 โ€“ Mar 2021 ยท 6 mos ยท Bengaluru, Karnataka, India

  • Led highly performant team of 10 members developing and scaling Cuemath mobile app functionalities.
  • Executed the performance appraisal of the team and held regular 1:1s with the team
  • Active participation in the hiring process
  • Regular connect with leadership (CEO), design team & product team for the roadmap planning and execution.
  • Led rollouts of multiple enhancements in the Cuemath mobile app with the help of the engineering team.
Cloud ComputingTeam ManagementRequirements AnalysisHigh-Level DesignSpring FrameworkAlgorithms+2

Intuit

Senior Software Engineer (Technical Lead)

Oct 2019 โ€“ Sep 2020 ยท 11 mos ยท Bengaluru, Karnataka, India

  • Lead efforts on technology part with Intuit Revenue Platform supporting billing & subscription for all products across Intuit.
Cloud ComputingRequirements AnalysisHigh-Level DesignSpring FrameworkAlgorithmsAzure Kubernetes Service (AKS)+2

Walmart labs

Technical Lead (Setup and Led Team of 12 Engineers)

Jul 2017 โ€“ Oct 2019 ยท 2 yrs 3 mos ยท India

  • Active participation in hiring process
  • Setup a team of 12 people from scratch while building the products from scratch and mentor the junior engineers
  • Regular connects with the product managers in Walmart US offices
  • Regular connect with the leadership team in India and discuss the product roadmaps and solutions
  • Successfully built multiple products (mobile and web both platforms) with few innovations on IOT and interacted with technologies like Node JS, React-Native JS, React JS, MySQL DB, Java etc.
  • Built one product to be used directly by the Walmart Board of Directors including the CEO.
Cloud ComputingTeam ManagementRequirements AnalysisHigh-Level DesignSpring FrameworkAlgorithms+3

[24]7 innovation labs

Software Engineer

Aug 2015 โ€“ Jul 2017 ยท 1 yr 11 mos ยท Bengaluru, Karnataka, India

  • [24]7 iLabs has been a steep learning curve. Here, I've got opportunities to work on Advertising Domain as a key person from the back end team and independently developing stand-alone robust scripts, using Python and Bash, to run on the live production servers and process huge amount of data and also interact with Amazon Web Services (AWS) S3 bucket.
  • Hands on experience on campaign management using Google Adwords API.
  • Hands on experience on independent development of applications with Python-Django to interact with Amazon Web Services (AWS) S3.
  • Worked independent as well as with team, over various projects and tasks.
  • Technologies used extensively:
  • Java (Core, Spring, Hibernate, MVC)
  • Python
  • Django (MTV Framework)
  • Shell Scripting
  • MySQL
  • Apache Tomcat, Jetty
  • Docker (Basics)
  • Elasticsearch (Basics)
Requirements AnalysisHigh-Level DesignSpring FrameworkAlgorithmsLow-Level Design

Fico

Solution Integration Consultant I

Mar 2014 โ€“ Jul 2015 ยท 1 yr 4 mos ยท Greater Bengaluru Area

  • Fair Isaac has provided a very broad exposure about the Banking Domain, which includes, the fraud management, Loans, Collection Management etc.
  • A brief description about my experience in FICO:
  • Experience in developing Java (Spring MVC, Hibernate) based banking applications for Services, Fraud Processing, collections management for major Banking /Financial clients across the world.
  • Having a very good working experience on Python, Django, Shell Scripting, Java, Spring MVC, Hibernate, Data Structures, Algorithms, XML.
  • Acquired experience in Java, Javascript, JSON, HTML5, XML, XSLT technologies.
  • Developed many in-house solutions to reduce the development time and enhance the quality.
  • Wrote significant number of test classes in order to achieve code coverage. Did lots of unit
  • testing to ensure that there should not be any defect in Project.
Requirements AnalysisSpring FrameworkAlgorithms

Education

Devi Ahilya Vishwavidyalaya

Master's Degree โ€” Computer Science

Jan 2011 โ€“ Jan 2014

Integral University

Bachelor's Degree โ€” Computer Applications

Jan 2007 โ€“ Jan 2010

Kendriya Vidyalaya No 1 Chandigarh

10th and 12th โ€” Mathematics and Science

Jan 2002 โ€“ Jan 2007

Stackforce found 100+ more professionals with Engineering Management & Systems Design

Explore similar profiles based on matching skills and experience