<KA/>
Hello World

I'm Kunal Agrawal.

I build scalable web apps.

SDE at Amazon. passionate about React, Node, Cloud, and building meaningful digital experiences.

01. Experience

SDE-I @ Amazon

Jan 2026 - Present

Working as a Software Development Engineer on large-scale systems. Contributing to design, development, testing, and maintenance of reliable and scalable services while collaborating with cross-functional teams.

AWS
Java
Distributed Systems
System Design

SDE-I @ Ionage

Jul 2025 - Dec 2025

Develop and maintain mobile applications using React Native, implementing multi-platform views through native SDK integrations. Supported product releases by managing application versioning and conducting product demonstrations while collaborating closely with mobile and platform teams.

React Native
JavaScript
Mobile Development

Full Stack Developer Intern @ Ionage

Feb 2024 - Jul 2025

Developed APIs with Role-Based Access Control for a Content Management System (CMS) and implemented business solutions aligned with industry standards. Built and refined React components using MUI, actively participated in standups, demos, and cross-team collaboration.

JavaScript
React
Node.js
REST APIs

02. Projects

Chatterbox
  • Realtime image, audio, and text message communication using Socket.IO.
  • AI-assisted chatbot “Chatterbot” built with LangChain and Vertex AI.
  • Image optimization using Sharp.js with automatic WEBP conversion.
  • Optimized bundling using Rollup and Vite, achieving a ~64MB production build.
  • Firebase Admin for user authentication and web push notifications.
React
Node.js
Socket.IO
Firebase
GenAI
Agrosite
  • Implemented Firebase Authentication and Firestore for backend services.
  • Used React Bootstrap for consistent, themed UI components.
  • Firebase Cloud Storage for secure media handling.
  • Custom React hooks to manage Firebase API interactions.
React
Firebase
Bootstrap
OpinionNest
  • Built using the MERN tech stack.
  • Extensive use of SVGs for scalable UI elements.
  • Deployed using Google Cloud Run and Firebase Hosting.
  • Interactive charts implemented using Chart.js.
MERN
Chart.js
GCP
Firebase
Recommendation System
  • Analyzes user interaction data such as ratings, purchases, and views.
  • Generates personalized recommendations based on predicted preferences.
  • Built on Apache Spark to efficiently process large-scale datasets.
Spark
Machine Learning
Big Data