Skip to content
View ndk123-web's full-sized avatar
:electron:
Code.Build.Innovate.Scale
:electron:
Code.Build.Innovate.Scale

Highlights

  • Pro

Block or report ndk123-web

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
ndk123-web/README.md
Typing SVG

Hi there, I'm Navnath 👋

👨‍💻 About Me

I'm a third-year Computer Engineering student passionate about building real-world software systems that solve practical problems. My focus is on full-stack development, backend systems, and AI integrations, with strong emphasis on clean architecture, scalability, and production-ready code.

What I Do:

  • 🏗️ Build end-to-end applications from frontend to backend to deployment
  • 🔧 Design scalable backend systems with real-time communication
  • 🤖 Integrate AI/ML capabilities into web applications
  • 📦 Create open-source tools and NPM packages
  • 🎯 Focus on system design, distributed systems, and best practices

Currently:

  • 📚 Sharpening fundamentals in DSA and Algorithms
  • 🤖 Deep diving into Machine Learning and AI Model Integration
  • 💡 Building AI-powered applications with focus on practical implementations
  • 🧠 Exploring Deep Learning, NLP, and Computer Vision

📊 GitHub Statistics & Analytics

GitHub Streak


🚀 Featured Projects

🌟 Full-Stack Web Applications

AI-powered study platform with PDF/YouTube link support, chat, summaries, transcripts, and quizzes

Tech Stack: React.js Express MongoDB FastAPI Gemini API Firebase Auth Tailwind CSS Cloudinary WebSocket Kafka TensorFlow

Key Features:

  • 📄 PDF and YouTube content processing
  • 💬 Real-time chat with WebSocket & Kafka
  • 🤖 AI-generated summaries and quizzes
  • 🎥 Video transcript generation

Enterprise-grade task and goal management system with AI planning and payment integration

Tech Stack: React.js Go (Golang) MongoDB PostgreSQL Gemini API Firebase Auth Razorpay Redis IndexedDB Brevo Webhooks

Key Features:

  • 🧠 AI-powered task planning and suggestions
  • 💳 Razorpay payment integration with webhooks
  • ⚡ Real-time synchronization with Redis
  • 📧 Email notifications via Brevo
  • 💾 Offline support with IndexedDB

Generate ATS-compatible professional resumes from natural language prompts

Tech Stack: React Express MongoDB FastAPI Gemini API Firebase Auth Tailwind CSS Cloudinary

Key Features:

  • 🤖 AI-powered resume generation
  • 📋 ATS-compatible PDF export
  • ☁️ Cloud storage with Cloudinary
  • 🎨 Professional templates

Real-time 1-on-1 chat application with instant messaging

Tech Stack: React Express MongoDB Socket.io Firebase Auth Tailwind CSS

Key Features:

  • ⚡ Real-time messaging with Socket.io
  • 🔒 Secure authentication
  • 💬 Private chat rooms

🔧 Backend & System Design Projects

Enterprise-grade RPC cluster with load balancing, fault tolerance, and service discovery

Tech Stack: Node.js Express.js Load Balancer Fault Tolerance Service Discovery

Key Features:

  • ⚖️ Automatic load balancing across server replicas
  • 🛡️ Built-in fault tolerance and failover
  • 🔍 Service discovery mechanism
  • 📦 Easy setup and configuration

Lightweight, fast RPC engine for Node.js with client and server support

Tech Stack: Node.js Express.js Rate Limiting

Key Features:

  • 🚀 Fast and lightweight
  • 🔒 Built-in rate limiting
  • 📡 Client-server architecture

🛠️ Developer Tools & Utilities

Cross-platform CLI tool to inspect recent GitHub user activity

Tech Stack: Go (Golang) GitHub Events API

Key Features:

  • 📊 View recent activity by user
  • 🔍 Filter by event type and scope
  • 💻 Cross-platform support
  • ⚡ Fast and efficient

Quick local HTML file preview server for developers

Tech Stack: Express.js Node.js fs path

Key Features:

  • ⚡ Instant local server setup
  • 📁 Automatic file detection
  • 🔄 Live reloading

Automatic file organization utility based on file types

Tech Stack: Node.js fs path


Intelligent file deduplication tool using hash-based detection

Tech Stack: Node.js CryptoJS fs path


🌐 Other Web Applications

Secure credential management system with encryption

Tech Stack: React Firebase Auth Firestore Tailwind CSS


Educational platform for student collaboration

Tech Stack: Django HTML CSS JavaScript


Modern blog application for tech enthusiasts

Tech Stack: Flask HTML CSS JavaScript


📊 Data Science & Analytics

Stock price prediction and analysis tool

Tech Stack: Flask Data Analysis Machine Learning HTML CSS JavaScript


YouTube to MP3 conversion tool with API integration

Tech Stack: Flask JavaScript API Integration


🎮 Game Development

3D platformer game built with Unity

Tech Stack: Unity C# Game Design


💻 Tech Stack & Skills

🎨 Frontend Development

React Next.js TypeScript JavaScript Tailwind CSS Redux HTML5 CSS3

⚙️ Backend Development

Go Node.js Express.js FastAPI Django Flask Socket.io Kafka

🗄️ Databases

MongoDB PostgreSQL MySQL Redis Firebase Firestore

💬 Programming Languages

Python Go JavaScript TypeScript Java C C++ C#

🤖 AI & Machine Learning

Gemini API TensorFlow PyTorch scikit-learn Pandas NumPy

☁️ DevOps & Deployment

Git GitHub Vercel Render Cloudinary

🔄 Other Technologies & Tools

Razorpay Webhooks IndexedDB Brevo Unity

📚 What I'm Learning

🔥 Currently Focused On

TensorFlow PyTorch Machine Learning Deep Learning NLP Computer Vision

Key Focus Areas:

  • 🤖 Machine Learning Algorithms - Supervised, Unsupervised, Reinforcement Learning
  • 🧠 Deep Learning - Neural Networks, CNNs, RNNs, Transformers
  • 💬 Natural Language Processing - Text processing, Sentiment Analysis, LLMs
  • 👁️ Computer Vision - Image Classification, Object Detection
  • 📊 Data Science - Data Analysis, Visualization, Feature Engineering
  • 🔬 ML Model Deployment - Integrating ML models in production apps

🎯 Future Learning Goals

Docker Kubernetes AWS CI/CD Microservices Terraform

Planned Topics:

  • ☁️ Cloud Platforms - AWS, Azure, Google Cloud
  • 🐳 Containerization - Docker, Container Orchestration
  • ☸️ Kubernetes - Pod Management, Scaling, Deployment
  • 🔄 CI/CD Pipelines - GitHub Actions, Jenkins, GitLab CI
  • 🏗️ Microservices - Service Mesh, API Gateway
  • 📊 Monitoring & Logging - Prometheus, Grafana, ELK Stack

🗺️ Development Roadmap

Following a strategic learning path focused on depth over breadth:

✅ Phase 1: Advanced Frontend & Full Stack Mastery

Status: Completed

  • ✔️ Mastered advanced React patterns and state management
  • ✔️ Explored Next.js and server-side rendering
  • ✔️ Built production-quality full-stack applications

✅ Phase 2: Backend & AI Integration

Status: Completed

  • ✔️ Developed advanced REST APIs with FastAPI/Flask/Express/Go
  • ✔️ Integrated AI models (Gemini API) into web applications
  • ✔️ Built real-time systems with WebSocket and Kafka

🔄 Phase 3: Machine Learning & AI

Status: In Progress (Current Focus)

  • 🚧 Learning ML algorithms and model training
  • 🚧 Implementing Deep Learning with TensorFlow/PyTorch
  • 🚧 Building NLP and Computer Vision projects
  • 🚧 Deploying ML models in production environments
  • 🚧 Exploring LLMs and advanced AI techniques

📅 Phase 4: Cloud & DevOps

Status: Planned for Future

  • 📖 Containerization with Docker
  • 📖 Kubernetes orchestration
  • 📖 AWS/Azure cloud services
  • 📖 CI/CD pipeline implementation
  • 📖 Microservices architecture
  • 📖 Infrastructure as Code (IaC)

🔄 Phase 5: Computer Science Fundamentals

Status: Ongoing

  • 📖 Building core components from scratch ("Build Your Own X")
  • 📖 Implementing algorithms and data structures
  • 📖 Exploring distributed systems
  • 📖 System design and scalability patterns

📈 Learning Philosophy

"Deep understanding of fewer technologies > Shallow knowledge of many technologies"

I believe in:

  • 🎯 Quality over Quantity - Master each technology thoroughly
  • 🏗️ Building Real Projects - Learn by creating production-ready applications
  • 🔄 Continuous Improvement - Regular refactoring and optimization
  • 📚 Strong Fundamentals - Understanding core concepts before frameworks
  • 🤝 Open Source Contribution - Sharing knowledge through code

📫 Connect With Me

GitHub LinkedIn NPM


💡 Current Status

const navnath = {
  code: ["JavaScript", "TypeScript", "Python", "Go", "Java", "C++"],
  focus: ["Machine Learning", "Deep Learning", "AI Integration"],
  currentlyLearning: ["TensorFlow", "PyTorch", "NLP", "Computer Vision"],
  futureGoals: ["Docker", "Kubernetes", "AWS", "DevOps"],
  askMeAbout: ["Web Dev", "Backend Systems", "AI/ML", "RPC Systems"],
  funFact: "I believe code is poetry in logic form"
};

Random Dev Quote
⚡ "First, solve the problem. Then, write the code." - John Johnson

Pinned Loading

  1. study-sync-ai study-sync-ai Public

    AI-powered study assistant that summarizes YouTube videos, generates quizzes, allows note-taking, and tracks learning progress — powered by Gemini, FastAPI, React, and MongoDB.

    JavaScript 2 3

  2. taskplexus taskplexus Public

    A blazing-fast todo application built with Go backend and React frontend. This project is my journey into learning Go for backend development while building a simple yet performant full-stack appli…

    TypeScript 1

  3. ai-resume-maker ai-resume-maker Public

    For Generating Resumes on prompts so that i can understand frontend , backend , ai and system concepts

    JavaScript 2 1

  4. github-activity github-activity Public

    A lightweight, cross-platform CLI tool to inspect recent GitHub user activity using GitHub’s public Events API.

    Go 1

  5. ndk-rpc-cluster ndk-rpc-cluster Public

    Advance RPC Engine with Global Registry , MiddleMan Server , Actual Servers and Client

    JavaScript 1

  6. mini-cursor mini-cursor Public

    AI agents like GitHub Copilot/Cursor take project context, send it to an LLM, get code or commands, and apply them directly to files using cursor / github tools (functions)—enabling real-time, cont…

    JavaScript 1