

Hi, I'm Paramjit Singh
Python Developer
Expert Python Developer passionate about Artificial Intelligence, Machine Learning, Web3 Blockchain, and creating innovative solutions
About Me
Paramjit Singh
Python Developer • AI Systems Builder • Web Developer
I'm a developer from Lovely Professional University focused on building intelligent systems that solve real problems, not just demos that look good on GitHub.
My work sits at the intersection of AI/ML and backend engineering. From designing RAG-based AI systems to building production-focused tools, I enjoy turning complex ideas into working products.
I've also worked closely with NGO initiatives where impact matters more than theory. Currently building AI-driven financial systems and experimenting with next-gen interactive applications, always chasing the edge where engineering meets imagination.
Skills & Technologies
GitHub Statistics
📊 Live data from GitHub API • Updated daily at midnight UTC
Recent Repositories
Featured Projects
RAG PDF Assistant
An intelligent document chatbot powered by Retrieval-Augmented Generation (RAG) that lets users upload PDFs, DOCX, or TXT files and interact with them through context-aware AI conversations. Built for fast semantic search, accurate retrieval, and multi-LLM responses using Groq and Gemini.
Image Caption Generator
A deep learning-powered image captioning system that generates rich, human-like descriptions using both a pretrained transformer (Salesforce BLIP) and a custom CNN-LSTM architecture. Combines state-of-the-art inference with full pipeline model training for robust and flexible caption generation.
AI-Powered Dropout Prediction & Early Warning System - SIH 2025
End-to-end ML-powered student risk prediction system. Processes 14k+ student records using a Random Forest + Logistic Regression ensemble to predict dropout risk levels. Features real-time predictions via Flask API, early warning prioritization, explainable AI insights, recommendation engine for mentors, and an interactive React dashboard with analytics, filtering, and CSV upload capabilities.
Depression Biomarker Discovery - Unsupervised ML Research
Applied K-Means clustering and PCA on DAIC-WOZ clinical depression database to discover 2 distinct depression subtypes from speech and text features. Achieved statistically significant results (χ²=6.44, p=0.0112) validating clusters against PHQ-8 clinical labels, demonstrating objective, data-driven depression diagnosis.
MOOC Feedback Mining for MSMEs - Smart India Hackathon 2021
Intelligent sentiment analysis system for extracting actionable insights from 140K+ MOOC course reviews. Features FastAPI REST API, Streamlit dashboard, multi-model approach (LR, NB, RF, BERT), and 87% accuracy with real-time predictions.

Real-time Chat App - Node.js Socket.IO Application
Full-featured real-time chat application built with Node.js, Express, and Socket.IO. Features live messaging, multiple users support, file sharing, emoji reactions, private messaging, room management, and responsive design.

DSA Visualizer - React Data Structures & Algorithms Tool
Interactive Data Structures and Algorithms visualizer built with React and modern JavaScript. Features algorithm animations, step-by-step execution, sorting visualizations, graph traversals, and educational interface.
AI Financial Identification System - Machine Learning Project
Advanced Artificial Intelligence and Machine Learning system developed for the Indian Department of Posts. Uses Python, TensorFlow, and Data Science techniques to analyze demographic and economic data.

AI Summarizer - Google Gemini AI Text Summarization
Advanced AI-powered text summarization application built with JavaScript and Google Gemini AI API. Features intelligent content analysis, automatic text summarization, and real-time AI processing.

Weather App - Next.js Real-time Weather Application
Modern Next.js weather application built with React and API integration. Features real-time weather data, server-side rendering, location-based forecasts, responsive design, and optimized performance.
Python Space Invaders Game - Pygame Development
Professional Python game development project using Pygame library. Features advanced object-oriented programming, collision detection algorithms, dynamic scoring system, and progressive difficulty mechanics.
Let's Work Together
Get In Touch
I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together!