Summary
Overview
Work History
Education
Skills
Languages
Technical Skills
Timeline
AdministrativeAssistant
Prajwal Rai

Prajwal Rai

Bengaluru

Summary

Dynamic Tech Lead with extensive experience at Zee5, driving engagement through innovative Android and backend solutions. Proficient in GraphQL and mentoring, I enhanced service reliability and optimized caching, achieving over 90% efficiency. Passionate about delivering exceptional user experiences while fostering collaboration and best practices within development teams.

Overview

10
10
years of professional experience

Work History

Tech Lead - Android/Backend

Zee5
Bengaluru
11.2021 - 03.2025
  • Worked on Zee5's Search and video consumption screen resulting in increased engagement
  • Integrated GraphQL apis in Android Mobile and TV applications leading to a reduction in the number of api calls
  • Developed the Backend for Frontend (BFF) layer using GraphQL, improving frontend-backend interaction
  • Developed a gamification service to enhance viewing experience during live matches and shows
  • Improved the performance of the service by opting for RPS based scaling instead of CPU based scaling
  • Designed and implemented Server-Sent Events (SSE) service to deliver real-time updates to connected frontend devices
  • Improved caching in the BFF service from less than 20% to more than 90% leading to reduced latency in FE platforms
  • Improved service reliability of the service with effective HPA
  • Mentored junior developers, conducted code reviews, and ensured best development practices

Team Lead - Mobile

SmartClean Technologies
Bengaluru
11.2019 - 11.2021
  • Spearheaded the development of customer-centric mobile applications in Flutter
  • Integrated TensorFlow-based voice command features into the native Android app
  • Collaborated with product managers and designers to enhance app usability and performance
  • Mentored junior developers, conducted code reviews, and ensured best development practices

SDE-2 - Android

Get My Parking
Bengaluru
04.2018 - 08.2019
  • Developed a white-labeled, highly configurable mobile app integrated with various 3rd-party APIs
  • Implemented sensor-based automation for smart parking solutions
  • Optimised app performance and reduced load times by 40%

Software Engineer - Android

FreshMenu
Bengaluru
07.2016 - 03.2018
  • Developed customer and delivery agent apps, improving order processing efficiency
  • Managed application dependencies, bug fixes, and feature rollouts
  • Enhanced app stability, reducing crash rates by 30%

Software Engineer - Android

TechJini
Bengaluru
09.2014 - 06.2016
  • Built mobile applications for high-profile clients, including RT News, Lacoste, Spireon, Pearson, and PepperFry
  • Worked with REST APIs, caching mechanisms, and performance optimisation techniques
  • Implemented an A.R based solution for RT News

Education

Bachelor of Engineering (B.E.) - Information Science & Engineering

Maharaja Institute of Technology
Mysore
08.2014

Skills

  • Android (Kotlin & Java)
  • Flutter
  • Jetpack Compose
  • Coroutines
  • Java
  • Spring Boot
  • GraphQL
  • REST APIs
  • Clean Architecture
  • MVVM
  • MVP
  • MVC

Languages

  • English, Native/Bilingual Proficiency
  • Kannada, Native/Bilingual Proficiency
  • Hindi, Full Professional Proficiency

Technical Skills

Android (Kotlin & Java), Flutter, Jetpack Compose, Coroutines, RxJava, Java, Spring Boot, GraphQL, REST APIs, Clean Architecture, MVVM, MVP, MVC, Redux, CI/CD, Docker, Firebase, Git, Bitbucket, Jira, Agile Methodologies

Timeline

Tech Lead - Android/Backend

Zee5
11.2021 - 03.2025

Team Lead - Mobile

SmartClean Technologies
11.2019 - 11.2021

SDE-2 - Android

Get My Parking
04.2018 - 08.2019

Software Engineer - Android

FreshMenu
07.2016 - 03.2018

Software Engineer - Android

TechJini
09.2014 - 06.2016

Bachelor of Engineering (B.E.) - Information Science & Engineering

Maharaja Institute of Technology
Prajwal Rai