Available · Q1 2026 Bengaluru, India5+ YRS · FULL-STACK

ROHIT
PRASAD
KUSHWAHA

ROLE / TITLE
Senior Software
Engineer
Leading full-stack @ Upgrad

Results-driven Senior Software Engineer with 5+ years of experience building high-scale full-stack applications across edtech and SaaS. Expertise in frontend & backend architecture, real-time systems, and performance optimization — improving performance by 28% and scaling platforms to 200K+ MAU and 10K+ DAU.

01
+28%
Platform performance
02
200K+
Monthly active users
03
10K+
Daily active users
04
+42%
Bookings via SEO
§ 01 — Track Record

Experience.

Apr 2026 – Present
Bengaluru, India

Senior Software Engineer

·UpgradCurrent
  • ▸Leading a team of full-stack engineers, driving architecture decisions and delivering scalable full-stack platforms (GraphQL).
  • ▸Mentoring engineers, conducting code reviews, and establishing best practices to improve team productivity and code quality.
  • ▸Driving frontend strategy and collaborating with cross-functional teams to align technical solutions with business goals.
Jul 2023 – Mar 2026
Bengaluru, India

Software Engineer — 2

·Upgrad
  • ▸Delivered scalable React.js / Next.js platforms supporting 80K+ MAU.
  • ▸Improved platform performance by 28% using AWS caching, lazy loading, and code-splitting.
  • ▸Scaled TTS learning platform from 1K to 10K+ DAU via real-time audio-text sync pipeline using AWS S3 and Lambda.
  • ▸Built referral and payment systems driving 32% user growth and improving transaction reliability by 20%.
  • ▸Optimized large file rendering (PDF / EPUB) using virtualization and incremental parsing.
  • ▸Increased engineering efficiency by 20% through Firebase monitoring, Cypress testing, and GenAI-based automation.
Jul 2022 – Jul 2023
India

Software Engineer — 2

·Kafqa
  • ▸Led frontend development for CRM dashboards using React, Django REST, and PostgreSQL.
  • ▸Improved payment success rates by 20% through multi-gateway integration (Razorpay, Paytm, Nimbbl, ShopSe).
  • ▸Increased engagement by 30% and reduced bounce rate by 25% via A/B testing and UX improvements.
  • ▸Achieved 95%+ test coverage using Jest and React Testing Library.
  • ▸Built internal scheduling and batch systems improving operational efficiency.
Aug 2021 – Jul 2022
India

Software Engineer — 1

·Kafqa
  • ▸Built high-concurrency scheduling engine using Spring MVC for scalable booking systems.
  • ▸Increased bookings by 42% via frontend optimization and SEO improvements.
  • ▸Developed responsive UI modules and secure authentication flows aligned with accessibility standards.
Aug 2020 – Feb 2021
India

Software Engineer

·Toppr
  • ▸Developed real-time chat and pricing modules using Next.js, Redux, and WebSockets to enhance user interaction.
  • ▸Collaborated with backend teams to design and integrate REST APIs for seamless frontend-backend communication.
§ 02 — Toolkit

Stack.

React.js ✦Next.js ✦TypeScript ✦GraphQL ✦Node.js ✦Spring Boot ✦AWS Lambda ✦PostgreSQL ✦Redis ✦WebSockets ✦Microservices ✦Redux Toolkit ✦Cypress ✦Jest ✦Firebase ✦Django REST ✦Tailwind ✦Performance ✦A/B Testing ✦GenAI ✦React.js ✦Next.js ✦TypeScript ✦GraphQL ✦Node.js ✦Spring Boot ✦AWS Lambda ✦PostgreSQL ✦Redis ✦WebSockets ✦Microservices ✦Redux Toolkit ✦Cypress ✦Jest ✦Firebase ✦Django REST ✦Tailwind ✦Performance ✦A/B Testing ✦GenAI ✦
/ Frontend
  • React.js
  • Next.js (SSR/CSR)
  • TypeScript
  • Redux Toolkit
  • Redux Saga / Thunk
  • Context API
/ Styling / UI
  • Tailwind CSS
  • SCSS
  • Styled Components
  • Material UI
  • Responsive Design
  • Web Accessibility
/ Backend & APIs
  • Spring Boot
  • Spring MVC
  • Node.js
  • Express
  • Django REST
  • GraphQL
  • REST API Design
/ Testing
  • Cypress
  • Jest
  • React Testing Library
  • JUnit
/ Cloud & DevOps
  • AWS (EC2, S3, Lambda)
  • Firebase
  • Vercel
  • Google Cloud
  • CI/CD
  • Git
  • Bash
/ Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
/ Architecture
  • Microservices
  • Scalable Systems
  • Caching (Redis/CDN)
  • Load Balancing
  • Indexing
/ AI & Productivity
  • Cursor AI
  • ChatGPT
  • GenAI
  • Prompt Engineering
§ 03 — Selected Work

Projects.

Lite Trading App dashboard
▸ LIVE MARKET DATA
/ Personal Project

Lite Trading App

Real-time trading application streaming live market data via WebSockets with low-latency rendering. Scalable Redux Toolkit state for high-frequency price updates, secure Google OAuth + biometric login (Face ID / Fingerprint), and buy/sell order workflows with optimised UI rendering under rapid data changes.

WebSocketReact.jsRedux ToolkitGoogle OAuth
§ 04 — Credentials

Beyond Code.

Education
B.Tech in Computer Science and Engineering
Parul Institute of Engineering and Technology
Gujarat, India · Jun 2016 – Jun 2020
GPA8.13
Certifications
  • React Basics
    Coursera
    2026
Awards
  • Top Performer
    Upgrad
    2024
  • Top Impact Raising Award
    Upgrad
    2025
Publications
  • Chronic Kidney Disease Prediction by Machine Learning
    Conference · 2020
Volunteering
  • Campus Ambassador
    InterviewBit
Principles
  • ▸ Performance is a feature.
  • ▸ Ship small, measure, iterate.
  • ▸ Mentor & document — compound the team.
  • ▸ Real-time UX beats clever code.