Nandini Bajaj

Software developer and AI enthusiast, building scalable backend applications. I'm passionate about solving complex problems, optimizing systems, and delivering impactful software.Building innovative solutions that solve real-world problems.

Delhi, India
Nandini Bajaj

About

Currently pursuing Bachelor of Technology in Information Technology with a CGPA of 8.22. Experienced in developing AI-powered applications and full-stack web applications.

Recently completed an internship at IBM where I built an AI-powered Resume Ranker and job discovery platform. I work with technologies like LangChain, React, Next.js, PostgreSQL, and MongoDB , building clean, efficient, and scalable solutions.

Work Experience

IBM

Artificial Intelligence Intern

IBM

Sep 2025 – Oct 2025

Developed an NLP sentiment analysis model, accurately classifying customer feedback to support data-driven product and support decisions.

  • Built and deployed NLP sentiment model for customer feedback classification.
  • Integrated predictions into workflows, enabling data-driven, real-time business decisions.
  • Tech Stack: Python, machine learning algorithms, natural language processing (NLP), sentiment analysis, model evaluation and tuning.

Featured Projects

AI Assessment Creator

Developed an AI-powered platform using Next.js, TypeScript, and Gemini AI to generate assessments from uploaded PDFs and images.

  • Authentication & dashboard management
  • Prompt workflows & validation pipelines
  • MCQ, short & long-answer generation
TypeScriptNext.jsGemini AITailwind CSS
March 2026

R-FIDO - Realtime Face Identification Outlay

Engineered a web application enabling secure payments via face recognition, allowing senders to be identified through biometric scanning on the receiver's device.

  • Face Recognition identifying senders
  • Secure Transactions with biometric ID
  • Real-time Payment Processing
Next.jsPostgreSQLPrismaFace-api.jsTailwind CSS
Jan 2025

AI Agent with Retrieval-Augmented Generation (RAG)

Built a Retrieval-Augmented Generation (RAG) system using LangChain, FastAPI, and LLM APIs for document question answering.

  • Semantic search with vector embeddings
  • FastAPI backend & Streamlit interface
  • Prompt orchestration & memory handling
PythonLangChainFastAPIStreamlitVector EmbeddingsOpenAIOllama
Nov 2025

Latest Blog Posts

Thoughts, tutorials, and insights from my journey in tech.

Skills

Languages

Core JavaPythonC++SQLJavaScript (ES6+)TypeScriptHTML5CSS3

Frameworks

ReactNext.jsDockerKubernetesBootstrapSupabaseStripeReduxFlaskLLMsLLM ChainingLangChainLangGraphOpenAIRAG pipeline

Tools

GitGitHubPostman (API testing)VS CodeCI/CD Automation (Git-based workflows)PostgreSQLMySQLAdvanced MS-ExcelPower BI

Backend & Distributed Systems:

RESTful APIsNode.jsExpressdata storage (MongoDB, PostgreSQL, MySQL)Prisma
🏅

Achievements

🌐

Technical Blog Author

Published multiple web dev and backend architecture articles on Hashnode, growing readership and strengthening technical communication skills.

Fashion Society Performer

Contributed to award-winning college fashion performances while balancing 15 hrs/week training with strong academic performance, showcasing discipline and adaptability.

Education

Ajay Kumar Garg Engineering College

Ajay Kumar Garg Engineering College

Bachelor of Technology - Information Technology

Nov 2022 – May 2026

Current CGPA: 8.22

Courses: Operating Systems, Data Structures, Analysis Of Algorithms, Cloud Computing, Machine Learning, Networking, Databases

Let's Connect

Interested in collaborating or discussing opportunities? Feel free to reach out!