Summary
Overview
Work History
Education
Skills
Timeline
Generic
Rajat Gupta

Rajat Gupta

Engineering Manager
Bengaluru

Summary

Engineering Manager with over 12 years of experience leading agile development teams to deliver high-quality software products. Proven track record of improving team productivity, reducing time-to-market, and increasing user engagement. Skilled in various technologies related to Backend, Frontend and DevOps.

Overview

12
12
years of professional experience
7
7
years of post-secondary education

Work History

Engineering Manager

MPokket
Bengaluru
04.2024 - Current
  • Managing team of 12+ members including (BE/ FE/ DevOps/ QA).
  • Managing the Pod of Disbursement/ Rewards/ Offline Business.
  • Helped business to multiply loan requests by 1.5x by migrating from legacy to modernized tech stacks.
  • Setup tech processes for vendor managements (such as banks, affiliates) and incorporated security guidelines (specifically to handle callbacks through Two Way SSL Handshakes, Encryption, IP Whitelisting).
  • Foster the standards-must culture which include SOLID Principles, making use of correct design patterns, Secure Software Design, Test case Code coverage above 80% etc.
  • Helped Program managers to execute effective Sprint Planning, Grooming, Refinements, Demos, Retros.
  • Presented progress reports to executive leadership, demonstrating success in meeting project milestones on time and within budget constraints.
  • Setup multiple processes to improve Code reviews, Design reviews, Release Management, Infrastructure Stability, System Scalability.
  • Improved performance reviews by adopting OKR based objectives and goals settings.
  • Developed the sense of ownership and responsibilities among team member.

Technical Lead

MPokket
Bengaluru
06.2023 - 03.2024
  • Lead the development of multiple projects based on Java, ReactJs, Spring Boot, PHP, Kafka, MySql, Redis, Postgresql, AWS Dynamo DB, AWS Document DB, RabbitMQ, DataDog, Coralogix.
  • Created multiple HLDs/ LLDs and collaborated with cross team to get the approval.
  • Lead multiple Agile best practices and executed Sprint ceremonies such as Sprint Planning, Grooming, backlog refinements, sprint demos, retros.
  • Collaborated with product managers, project managers, designers, and business stakeholders to define project requirements, ensuring alignment with organizational goals.
  • Collaborated with Department head / HR Business partners, to setup the Goals & Objectives & run the performance appraisal.
  • Conducted multiple 1 on 1 with team members to learn more about them and to exchange timely feedbacks.
  • Setup multiple processes to improve Documentation, Communication, Productivity, Code Reviews, Unit Testing, estimation

Technical Architect

Rakuten India
Bangalore, KA
04.2023 - 06.2023
  • Worked as a Technical Architect in Rakuten Pay which is a mobile application that offers payment services through various modes such as QR Code, Bar Code, Card Payment, Net Banking.
  • Developed and managed components based on Java, kotlin, J2EE, Redis, Apache, Nginx, Mysql, Mongo, Kubernetes, Jenkins, Rakuten One Cloud.
  • Collaborated with business and engineering leaders to determine project specifications and scope.
  • Lead sprint ceremonies such as planning, grooming, refinement, scrum, retrospection.
  • Lead team of 6 dev focused on implementing backend solution & helped them with reviewing their HLDs and LLDs
  • Lead multiple hiring and team building initiatives.

Senior Technical Lead

Rakuten India
Bengaluru
11.2021 - 04.2023
  • Worked as a Technical Lead in Rakuten Sports which is an OTT platform offers VOD content and digital learning opportunities by famous sports personalities.
  • Created architecture of Rakuten Sports Digital Hub & Rakuten Sports Digital Academy.
  • Created HLDs & LLDs of Rakuten Sports Digital Hub & Rakuten Sports Digital Academy.
  • Collaborated with Engineering leaders & cross teams to get approval on HLDs & LLDs
  • Lead the development of Rakuten Sports Ecosystem (PAAS) based on Java, Spring Boot, Microservices, Redis, Nginx, Mysql, Mongo, Kubernetes, Jenkins, GRPC, Rakuten One Cloud
  • Collaborated with business leaders to determine project
    specifications and scope.
  • Lead many sprint ceremonies such as planning, grooming, refinement, scrum, retrospection.
  • Mentored & lead teams (of 15 personnel) focused on
    implementing backend solution & helped them reaching
    greater heights in their career inclined with organization vision
  • Lead multiple hiring and team building initiatives.
    Have setup multiple processes for Code Reviews, Release
    management, Git Branching Strategies, Estimation Techniques.
  • Defined parameters for technical development tasks such as
    API, Deployment & data acquisitions
  • Collaborated with DevOps for continuous integration /
    continuous delivery (CI/CD) processes
  • Lead multiple trainings, imparting knowledge of
    best practices for protecting data and minimizing errors
  • Have attended various trainings such as Presentation
    Fundamentals, Conflict Management in workspace, Kubernetes
    Administration, Certified Scrum Master

Technical Lead

Rakuten India
Bengaluru
11.2019 - 10.2021
  • Worked as a Technical Lead in Rakuten Energy which offers energy services such as electricity, gas, batteries in various states of Japan.
  • Lead & developed multiple projects of Rakuten Energy from India based on Java, PHP, MySql, Docker Swarm, Kubernetes, Jenkins
  • Lead multiple hiring initiatives and built a team of 12 members in India.
  • Collaborated with offsite team located in Tokyo to migrate Rakuten Energy legacy application from monolith to Microservice based environment.
  • Migrated multiple application from Docker Swarm to ZXD (In house Kubernetes based Platform as a service)
  • Collaborated with offsite team to move legacy deployment to Rakuten One Cloud.
  • Attended Security Champion training & Lead Secure software design practices & security audit from the team.
  • Have setup multiple processes for Code Review, Release
    management, Git Branching Strategies, Estimation, WBS.
  • Mentored team of 12 members and helped them setting up their Goals & Objectives (OKRs) and their learning curve.
  • Worked with program manager for teams performance evaluation.
  • Delivered in-depth Software training, imparting knowledge of
    best practices for protecting data and minimizing errors
  • Have attended various trainings such as Presentation
    Fundamentals, Conflict Management in workspace, Kubernetes
    Administration, Certified Scrum Master.

Senior Software Engineer II

Rakuten India
Bengaluru
03.2019 - 10.2019
  • Joined as a first developer of Rakuten Energy team from India and helped business to transfer the ownership from Rakuten Tokyo to Rakuten India.
  • Developed multiple applications of Rakuten Energy ecosystem using Java(Spring Boot), PHP(CakePHP & Laravel), Node, React
  • Worked as a full stack developer to design, develop and deploy applications.
  • Collaborated with offsite teams to do low level designs and reviews.
  • Initiated microservice based development & helped migrating applications from monolith to microservice based environment.
  • Lead Java based development from Tokyo and Bangalore team.
  • Helped business & product to setup QA team from India.
  • Collaborated with offsite team & product manager to do knowledge transfer to India Team.
  • Lead multiple hiring initiatives of Rakuten Energy India Team.

Senior Software Engineer-2

Zivame
Bangalore, KA
04.2016 - 03.2019
  • Developed and managed multiple projects such as Order Management, Inventory Management, Catalog Management, Retail Platform, Trade Platform, Merchandising Platform, Reports Platform
  • Have worked on skills such as Java, Spring Boot, Mysql, Redshift, Mongo, PHP, Laravel, Magento, Nginx, Apache, Solr, Kibana, AWS
  • Worked with various leaders such as Engineering, Finance, Retail, Marketing, Product, Business to collect requirement specification & helped them by reducing tech dependencies.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Improved system performance by making proactive adjustments and resolving bugs.
  • Worked as individual contributor & as a project specific lead
  • Designed, Architected & Developed Zivame Retail Platform
  • Designed, Architected & Developed Zivame Trade Platform

Software Engineer

Costrategix Technologies Pvt. Ltd
Bangalore, KA
09.2014 - 04.2016
  • Worked on various projects based on PHP, Magento, Zend, Laravel, Wordpress, Drupal, Core Java, HTML, CSS, Java Script, JQuery, Ajax
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Designed, implemented and monitored many web pages, plugins and functionality for continuous improvement.
  • Applied knowledge of JavaScript and Object-Oriented Programming to create successful designs.
  • Implemented Google-based SEO and ad campaigns to meet budget specifications.
  • Conducted testing and review of website design for responsiveness, clarity and effectiveness.
  • Collaborated with Senior Developer for DataBase Schema Design

Software Engineer, Junior Web Developer

Dream Notion
03.2014 - 08.2014
  • Developed wireframes, site maps and content inventories for new website designs.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX and JSON coding.
  • Designed, implemented and monitored web pages, plugins and functionality for continuous improvement.
  • Analyzed proposed technical solutions based on customer requirements, budget and product goal.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.

Software Engineer

ITVillage Software Services
01.2013 - 02.2014
  • Developed multiple Web Application using PHP YII Framework & Content Management System
  • Worked on web scrapping to collect restaurant data from multiple restaurant websites and store them into mySql database
  • Designed and Developed Frontend Pages Using HTML/CSS/ JavaScript & jQueries
  • Performed manual testing to uncover bugs and troubleshoot issues prior to application launch.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs and enhancements.

Education

BTech - Information Technology

Kanpur Institute of Technology
Kanpur, Uttar Pradesh
07.2008 - 06.2012

Intermediate - Physics, Chemistry & Maths

BNSD Inter College
Kanpur, Uttar Pradesh
07.2005 - 06.2007

High School -

PVMHS Inter College
Kanpur, Uttar Pradesh
07.2004 - 06.2005

Skills

    JAVA

    Spring Boot

    PHP/ Laravel/ CakePHP

    Nginx

    Apache

    Docker/ Kubernetes

    Amazon AWS

    MySql

    Postgres

    Dynamo DB

    Document DB

    Microservices

    Apache Kafka

    Redis

    Memcache

    Datadog

    Jenkins

    GitLab/ Bitbucket/ Git

    JIRA/ Confluence

    Amazon API Gateway

    Application Load Balancer

    People Management

Timeline

Engineering Manager

MPokket
04.2024 - Current

Technical Lead

MPokket
06.2023 - 03.2024

Technical Architect

Rakuten India
04.2023 - 06.2023

Senior Technical Lead

Rakuten India
11.2021 - 04.2023

Technical Lead

Rakuten India
11.2019 - 10.2021

Senior Software Engineer II

Rakuten India
03.2019 - 10.2019

Senior Software Engineer-2

Zivame
04.2016 - 03.2019

Software Engineer

Costrategix Technologies Pvt. Ltd
09.2014 - 04.2016

Software Engineer, Junior Web Developer

Dream Notion
03.2014 - 08.2014

Software Engineer

ITVillage Software Services
01.2013 - 02.2014

BTech - Information Technology

Kanpur Institute of Technology
07.2008 - 06.2012

Intermediate - Physics, Chemistry & Maths

BNSD Inter College
07.2005 - 06.2007

High School -

PVMHS Inter College
07.2004 - 06.2005
Rajat GuptaEngineering Manager