Actively Seeking SDE Opportunities

Crafting Beautiful &
Functional Web Experiences

Hey, I'm Karishma Chaudhary, a MERN Stack Developer passionate about building performant, user-friendly, and scalable applications.

Decorative Arch

About Me

Get to know me

Profile

I'm a passionate MERN Stack Developer who loves building dynamic, user-friendly and scalable applications. I thrive on solving problems, creating seamless experiences, and continuously expanding my skills. Always eager to learn and grow, I'm currently looking for new opportunities to contribute and innovate.

Education

ABES Engineering College

Bachelor of Technology in Computer Science and Engineering

2021 - 2025 | CGPA: 9.15

Experience

Amazon | Java, CSS, AngularJS, JUnit, Mockito, Monaco

Software Developer Engineer Intern | Jan 2025 - Jun 2025

  • Documented business requirements and designed a version control system for the Remote App Configurations Service, serving 8000 TPS across millions of distributed devices.
  • Evaluated different strategies—synchronous vs. asynchronous, diff-based vs. snapshot-based and ultimately implemented a hybrid solution: synchronous commit metadata capture combined with asynchronous snapshot storage. This approach achieved low latency while maintaining high consistency.
  • Implemented Infrastructure as Code (IaC) to provision and manage AWS DynamoDB and S3, and worked on backend for coding configuration version control system with comprehensive unit and integration tests
  • Designed frontend pages in the existing Service Console to display configuration change history, including diff-view functionality between selected timestamps and also optimised responsiveness resulting in a 30% increase in usability

Vani | MERN, NLP, Assembly AI

Backend Developer Engineer Intern | Aug 2024 - Sept 2024

  • Automated large-scale data cleaning using Assembly AI and SpellChecker, achieving 90% computational speed improvement by workflows.
  • Fine-tuned multiple LLM models including Google BERT and GPT-2, conducting comparative analysis to identify best-performing model
  • Created dynamic React.js webpages with API integration, enhancing user experience through improved functionality and features.
  • Developed real-time speech pause detection using calibration techniques, enabling accurate user interaction pattern analysis during calls

Tech Stack

HTML
CSS
TailwindCSS
JavaScript
TypeScript
React
Redux
Nodejs
Nextjs
Django
MongoDB
MySQL
PostgreSQL
Prisma
Redis
Postman
Zod
Python
C++
Git
GitHub
Docker

Get to know me

Projects

AI-Powered Interview Prep

  • •Built an AI-driven interview prep platform with Gemini API integration
  • •Implemented secure JWT authentication with role-based access control
  • •Developed a modular RESTful backend with MongoDB Atlas
  • •Designed a responsive frontend with React and Tailwind CSS, featuring Q&A pinning
React.js
Context API
Tailwind CSS
Gemini API
JWT
Node.js
Express.js
MongoDB
AI-Powered Interview Prep preview

Chess Engine with Computer

  • •Developed game using advanced OODs and programming principles.
  • •Delivered terminal-based app featuring interface with intuitive instructions
  • •Built intelligent AI system using Minimax algorithm with alpha-beta pruning.
  • •Added chess mechanisms like castling, en passant, and promotion.
C++
Minimax Algorithm
Alpha-Beta Pruning
Chess Engine with Computer preview

LinkedIn Outreach Automation Platform

  • •Developed LinkedIn scraping Chrome extension to extract profiles and save them for sending dynamic mails
  • •Designed a backend architecture using Node.js, Express, and MongoDB to deliver RESTful APIs for seamless integration
  • •Developed a React-based analytics dashboard to manage LinkedIn profiles, enable outreach, and visualize insights.
  • •Integrated GitHub Action pipelines for CI/CD to automate building, testing, and deployment, ensuring workflows.
React.js
Tailwind CSS
Node.js
Express.js
MongoDB
JWT
LinkedIn Outreach Automation Platform preview

CoderRoom

  • •Built a real-time collaborative code editor with live typing indicators
  • •Used Socket.IO for low-latency, multi-user communication via socket rooms
  • •Integrated Piston API for live code execution across multiple languages
  • •Leveraged Monaco Editor for an IDE-like experience with syntax highlighting
React.js
Tailwind CSS
Node.js
Express.js
Socket.IO
CoderRoom preview

Interactive Pathfinding Visualizer

  • •Developed a visually appealing path-finding visualizer using ReactJS and DFS, BFS, and Dijkstra
  • •Enhanced the user experience by providing intuitive mouse-based wall creation and removal capabilities
  • •Demonstrated grid-based pathfinding through smooth animations, illustrating the efficiency of various algorithm
ReactJS
DFS
BFS
Dijkstra
 Interactive Pathfinding Visualizer  preview

GET IN TOUCH

Contact Me

Or send a message