Crafting Beautiful &
Functional Web Experiences
Hey, I'm Karishma Chaudhary, a MERN Stack Developer passionate about building performant, user-friendly, and scalable applications.

About Me
Get to know me

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
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

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.
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.
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

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
