Skip to content
View NainaKothari-14's full-sized avatar

Block or report NainaKothari-14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
NainaKothari-14/README.md

Typing SVG

Profile views


Coding

๐ŸŒŸ About Me

interface Developer {
  name: string;
  role: string;
  location: string;
  expertise: string[];
  currentFocus: string;
}

const naina: Developer = {
  name: "Naina Kothari",
  role: "MERN Stack Developer",
  location: "India ๐Ÿ‡ฎ๐Ÿ‡ณ",
  expertise: [
    "Real-time Communication Systems",
    "Scalable Backend Architecture", 
    "Distributed Systems Design",
    "Event-Driven Architectures"
  ],
  currentFocus: "Building production-grade real-time applications"
};


๐Ÿ› ๏ธ Technical Stack

Languages & Frameworks

Languages & Frameworks

Data Layer

Data Layer

Real-time & Messaging

Real-time & Messaging WebRTC

Infrastructure & Tools

Infrastructure & Tools


๐ŸŽฏ Featured Projects

๐ŸŽ™๏ธ Real-time Voice Communication Platform

View Repository

Production-ready voice communication platform leveraging WebRTC for peer-to-peer connections, Socket.IO for real-time signaling, and Redis for distributed presence management.

Technical Highlights:

๐Ÿ”น WebRTC-based peer-to-peer voice communication with adaptive bitrate control
๐Ÿ”น Real-time chat infrastructure supporting rooms and direct messaging
๐Ÿ”น Voice message recording with client-side buffering
๐Ÿ”น Redis-backed distributed presence tracking for scalability

Tech Stack

๐Ÿ” Enterprise Authentication Microservice

View Repository

Scalable authentication service implementing multiple authentication strategies with PostgreSQL-backed session management and OAuth2 integration.

Technical Highlights:

๐Ÿ”น Multi-strategy authentication (credentials, OTP, OAuth2)
๐Ÿ”น Email and WhatsApp-based OTP verification flows
๐Ÿ”น OAuth2 integration with Google and GitHub providers
๐Ÿ”น Secure session management with PostgreSQL persistence

Tech Stack

๐Ÿ“„ High-Performance PDF Generation Service

View Repository

Optimized PDF generation microservice built with pdf-lib, designed for low memory footprint and horizontal scalability in production environments.

Technical Highlights:

๐Ÿ”น Memory-efficient implementation using pdf-lib over headless browsers
๐Ÿ”น Microservice architecture enabling independent scaling
๐Ÿ”น Production-ready with error handling and logging

Tech Stack

๐Ÿ‘ฉโ€๐Ÿ’ผ Mentor-Her Platform

View Repository

Collaborative mentorship platform for women in technology, implementing matching algorithms, scheduling systems, and resource sharing capabilities.

Technical Highlights:

๐Ÿ”น Mentor-mentee matching algorithm implementation
๐Ÿ”น Real-time scheduling and session management
๐Ÿ”น Collaborative resource sharing infrastructure
๐Ÿ”น Type-safe frontend architecture with TypeScript

Tech Stack


๐Ÿ Contribution Graph

Snake Animation

Note: The contribution snake animation will appear after running the GitHub Actions workflow. Refer to the setup guide for deployment instructions.


๐Ÿ’ฌ Professional Network

LinkedIn Email GitHub


๐Ÿ’ก Open to Collaboration

Backend Architecture โ€ข Real-time Systems โ€ข Distributed Applications โ€ข Open Source Contributions


Engineering scalable solutions, one commit at a time

Pinned Loading

  1. Realtime-Voice-Chat-System Realtime-Voice-Chat-System Public

    A full-stack real-time voice chat application built with Socket.IO, Redis, React, and Node.js, supporting chat rooms, direct messaging, text and voice notes, and live 1-to-1 voice calls with mute cโ€ฆ

    JavaScript 1

  2. mentor-her-platform-contribution mentor-her-platform-contribution Public

    Group project | Women-in-tech mentorship platform | My contribution using Next.js & TypeScript

    TypeScript 1

  3. auth-service auth-service Public

    Authentication microservice with Email/Password, OTP (Email & WhatsApp), OAuth2 (Google, GitHub), and SSO support. Built with Node.js, Express, PostgreSQL, and React.

    JavaScript 1

  4. pdf-generation-service-pdf-lib pdf-generation-service-pdf-lib Public

    Optimized PDF generation service using Node.js and pdf-lib, designed after evaluating Puppeteerโ€™s performance, memory overhead, and deployment limitations.

    JavaScript 1