# Rushikesh Chavan **Role:** Full-Stack Developer **Email:** rushic.dev@gmail.com **Portfolio:** https://rushikc.web.app/ **LinkedIn:** https://linkedin.com/in/rushikc **GitHub:** https://github.com/rushikc ## Summary Results driven Full-Stack Developer with 6+ years of experience in architecting and delivering high-performance, scalable applications across the SDLC. Proficient in React, TypeScript, Java Spring Boot, Python, Relational/NoSQL databases, and cloud infrastructure (AWS, GCP) with Infrastructure as Code (Terraform). Specializes in crafting efficient, secure, and user-centric solutions. ## Current Role Warner Bros. Discovery — InFlow - Live streaming, Live programming, Scheduling, On-demand video & Metadata generation - Live team - responsible for building the robust, scalable ecosystem that powers WBD's live streaming & programming around the world. - Working on Systems responsible for Live streaming program generation, Electronic program guide, Program video editing/trimming, ad insertion, Key moments insertion, Editorials and metadata generation for HBO Max & Discovery+ front-end & player clients. ## Domain Expertise - Full-Stack Development - System Design - AWS Cloud Architecture - Live Streaming Systems - Warner Bros. Discovery — InFlow Live Platform - HBO Max and Discovery+ Video Platform - Edutainment Content Creation - React and TypeScript - Java Spring Boot Microservices - Terraform Infrastructure as Code - Serverless Architecture - Event-Driven Architecture ## Skills ### Languages - Java - TypeScript - Python - JavaScript - SQL - Shell Scripting ### Frontend - ReactJS - HTML - CSS - RESTful APIs - Micro-frontend - UI/UX - Accessibility (WCAG) ### Backend - Java Spring Boot - Microservices - Event-Driven Architecture - Serverless Computing ### Databases - DynamoDB - Oracle - Postgres DB - Firestore - GraphQL ### Cloud - AWS - GCP - Firebase ### Aws - AppSync - Apache Kafka - ECS - SQS - Lambda - DynamoDB - S3 - Aurora - Glue - EKS - IAM - CloudWatch ### Devops - Terraform - CI/CD - Jenkins - Kubernetes - Docker ### Tools - Git - Playwright - Agile - Jest - Junit - Selenium ## Experience ### Warner Bros. Discovery — InFlow - **Duration:** Nov 2025 – Present - **Location:** Bengaluru · Hybrid - **Description:** Live streaming, Live programming, Scheduling, On-demand video & Metadata generation - Live team - responsible for building the robust, scalable ecosystem that powers WBD's live streaming & programming around the world. - Working on Systems responsible for Live streaming program generation, Electronic program guide, Program video editing/trimming, ad insertion, Key moments insertion, Editorials and metadata generation for HBO Max & Discovery+ front-end & player clients. ### J.P. Morgan — TimeX - **Duration:** Nov 2023 – Oct 2025 - **Location:** Bengaluru - **Description:** Handles US Employee time & absence along with payroll reports & automations - Led the design and implementation of multi-region, resilient, and event-driven serverless architectures (AWS ECS, SQS, Lambda, DynamoDB, S3) and provisioned associated infrastructure using Terraform, ensuring scalability and high availability. - Created SQS-driven lambda flows along with dead letter queue, circuit breaker pattern, & idempotent code to achieve fault tolerance & self-healing data operations around multiple 3rd party systems API integrations. - Designed and optimized NoSQL database schemas in DynamoDB, achieving single-digit millisecond latency for highly scalable and efficient data queries. - Optimized web page load by implementing web file compression (Brotli) on webpack build & Java Spring Boot level to reduce page loading speed from 10 sec to 1-2 sec - Developed and maintained reusable, WCAG-compliant components with ReactJS, enhancing user experience and accessibility along with micro-frontend for different user persona. - Implemented Redux toolkit for complex state management on ReactJS and the Jest framework to write integration testing for ReactJS components. - Engineered high-performance APIs and robust batch processing jobs with Java Spring Boot for critical data operations & report generation. - Implemented AWS Lambda snapstart to reduce boot-up time from 15s to 1s. - Automated and streamlined ETL pipelines using AWS Glue and Python with Spark, improving data processing efficiency by 70% and reducing manual oversight from SRE. ### J.P. Morgan — MyTimesheet - **Duration:** Jan 2022 – Oct 2023 - **Location:** Bengaluru - **Description:** Handles APAC & LATAM employee time, salary & rewards like pension, stocks - Design and implementation of a multi-region AWS web app running with EKS, Aurora PostgreSQL, and Lambda, & provisioned associated infrastructure using IAC (Terraform) - Built a configurable web app with Admin UI to onboard new countries, define rules, and add validations. Reduced country onboarding time from 3-6 months to 3 weeks. - Implemented the end-to-end architecture and development of a full-stack microservices application from inception to production deployment. - Engineered responsive and mobile-first user interfaces with ReactJS, focusing on reusable component development and optimal UI/UX. - Optimized APIs (Java Spring Boot) with a Cache-aside strategy for database data load to reduce time spent on costly calculations within methods. Significantly enhancing application performance and scalability by reducing response time from >1s to <200ms on average. - Deployed and managed core application infrastructure on AWS (ALB, EKS, Aurora PostgreSQL) through Terraform, ensuring robust and scalable environments. - Implemented Python-based AWS Lambda functions for efficient user notifications and quick data processing. ### J.P. Morgan — Time & Pay Systems - **Duration:** Aug 2020 – Dec 2021 - **Location:** Bengaluru - Developed and maintained front-end features for web applications, including crafting reusable components with ReactJS and JavaScript. - Developed and enhanced backend functionalities using Java Spring Boot for various business requirements. - Optimized Oracle database queries and procedures (PL/SQL) to improve application performance and data retrieval efficiency. - Leveraged SQL and Shell scripting for data manipulation and automation; managed CI/CD pipelines to support continuous integration and deployment. ### J.P. Morgan — Investment Trading Data - **Duration:** Jan 2020 – Jul 2020 - **Location:** Bengaluru - Gained foundational knowledge in SQL, data processing, analysis, and automation for investment transactions & audits as a Data Analyst Intern. ### EngagePulse — InFlow - **Duration:** Aug 2019 – Dec 2019 - **Location:** Remote - **Description:** Employee onboarding & engagement platform - Built initial MVP for the EngagePulse platform using ReactJS for front-end and NodeJS for back-end services. - Implemented RESTful APIs and integrated third-party services to enhance platform functionality. - AWS DynamoDB was used for storing user data and application state. ## Projects ### Pennywise Developed an open-source data privacy-focused web app to track expenses via Bank email notifications. Google Cloud functions, Firestore (NoSQL database), App Script, Firebase Hosting, Google Auth, and used IndexedDB for local device cache. - **Link:** https://github.com/rushikc/pennywise - **Tech:** Google Cloud Functions, Gmail API, Firestore, App Script, Firebase Hosting, Google Auth, IndexedDB ### Firebase Gmail Kickstart A Firebase Gmail Kickstart project. This boilerplate demonstrates building a full-stack application on Google Cloud. It uses Google Apps Script to parse Gmail messages and Cloud Functions to save the data in Firestore. The project features a React frontend with offline support and Google OAuth for user authentication. - **Link:** https://github.com/rushikc/firebase-gmail-kickstart - **Tech:** Google Cloud Functions, Gmail API, Firestore, App Script, Firebase Hosting, Google Auth, IndexedDB ### AWS DeepRacer AWS DeepRacer | Ross Raceway Model A reinforcement learning model trained for the Ross Raceway track using AWS DeepRacer. - **Link:** https://github.com/rushikc/aws-deepracer - **Tech:** AWS, Python ### Reel Composer (Contributor) Reel Composer is a "Director's Studio" that transforms raw talking-head footage into high-retention "Edutainment" content (Instagram Reels / TikToks / YouTube Shorts). - **Link:** https://github.com/prasannathapa/reel-composer - **Tech:** React, Gemini AI, Typescript ## Certifications - AWS Certified Solutions Architect (Amazon Web Services, Apr 2025) — https://www.credly.com/badges/531a2ba6-0263-4741-9db4-a5d8242d8b70/public_url - HashiCorp Certified - Terraform Associate (HashiCorp, Oct 2024) — https://www.credly.com/badges/fc4a00a9-a429-492c-99b3-05060dd381e0/public_url ## Awards - AEROTHON 2.0 Hackathon by Airbus - Winner - AWS DeepRacer JPMC - Top 7th team in Bengaluru ## Education - BE Computer Science, Ramaiah Institute Of Technology, Bengaluru (2016 – 2020) — 8.3 CGPA