Nishant Verma
Passionate about creating intelligent solutions that bridge the gap between cutting-edge AI technology and practical applications. Currently pursuing B.Tech in Data Science & AI at IIT Bhilai.

About Me
Building the Future with AI & Code
I'm a passionate B.Tech student at IIT Bhilai specializing in Data Science and Artificial Intelligence. With over 2 years of coding experience, I've developed a strong foundation in full-stack development, AI/ML, and mobile applications.
My journey in technology is driven by curiosity and the desire to create solutions that make a real impact. From building AI-powered applications to developing scalable web platforms, I enjoy tackling complex challenges and turning ideas into reality.
Education
B.Tech in Data Science & AI
IIT Bhilai (Oct 2022-Present)
Latest Experience
VPN Performance Automation
IIT Bombay (May-June 2025)
Focus Areas
AI/ML, Full Stack Development
Mobile App Development
Experience
VPN Performance Automation
IIT Bombay
Automated the usage of commercial VPN applications on Windows using AutoHotKey scripts and UI Automation (UIA) for GUI interaction, enabling hands-free testing workflows.
- Designed automation flows for connection setup, performance scripts, and disconnection
- Collected runtime metrics (latency, throughput, speed, and logs) for analysis
- Streamlined VPN testing operations to improve reliability and repeatability
- Enhanced performance efficiency through automated testing workflows
Project Intern
IIT Bhilai & C-DAC India
Modified the official StrongSwan Android VPN client to support Pre-Shared Key (PSK) authentication and performed testing and validation of PKCS#11 functions for the TrusToken project.
- Enhanced StrongSwan Android VPN client with PSK authentication support
- Performed comprehensive testing of PKCS#11 functions for TrusToken (usb token)
- Ensured correct cryptographic operations for the TrusToken
Software Development Intern
IIT Bhilai
Engineered a Flutter-based attendance application for over 800 students, integrating indigenously developed USB token for secure login and data capture from ID cards.
- Developed cross-platform mobile application using Flutter and Dart
- Integrated indigenously developed USB token for secure authentication
- Utilized NFC technology and NDK for seamless interaction with USB token
- Implemented secure data capture from ID cards for attendance tracking
B.Tech Student
IIT Bhilai - Data Science & AI
Pursuing comprehensive education in Data Science and Artificial Intelligence, with focus on machine learning, deep learning, and modern software development practices.
- Strong foundation in algorithms, data structures, and mathematics
- Hands-on experience with ML/DL frameworks and tools
- Active participation in coding competitions and hackathons
- Research projects in computer vision, NLP, and cryptographic systems
Featured Projects

CodePilot - VS Code Extension
AI-powered VS Code extension that provides intelligent code assistance, integrated with Ollama for local AI inference. Features include code completion, documentation generation, and smart refactoring suggestions.

Rich Text Editor
A modern, extensible rich text editor built with TipTap. Features include collaborative editing, custom extensions, and a clean API for easy integration into React applications.
Agentic RAG with Pathway
Advanced Retrieval-Augmented Generation system with intelligent agents. Features real-time data processing, multi-modal document understanding, and dynamic knowledge base updates using Pathway framework.

SAR Image Colorization
Deep learning model for colorizing Synthetic Aperture Radar (SAR) images. Implements ensemble architectures to transform grayscale radar imagery into realistic colored representations for better visualization and analysis.

Quiz App in Flutter
Comprehensive quiz and examination platform built with Flutter. Features include adaptive testing, real-time analytics, and personalized learning paths with AWS cloud integration.

AI Telegram Bot
Intelligent Telegram bot powered by Google Gemini API. Provides conversational AI capabilities handling with natural language understanding.

Retrieval Augmented Generation
Built a document chat interface using HuggingFace API, LangChain, and Streamlit. Allows users to chat with uploaded documents or web pages, providing contextual responses based on document content.
Skills & Technologies
Programming Languages
JavaScript
Frontend & backend development
TypeScript
Type-safe JavaScript
Python
AI/ML & data science
Dart
Flutter development
C
System programming
AI & Machine Learning
LangChain
Advanced LLM orchestration
HuggingFace
Transformers & model deployment
PyTorch
Deep learning & neural networks
Scikit-learn
Machine learning algorithms
Web Development
React.js
Modern frontend development
Node.js
Server-side JavaScript
Next.js
Full-stack React framework
Tailwind CSS
Utility-first CSS framework
Mobile Development
Flutter
Cross-platform mobile apps
Dart
Flutter programming language
Android Studio
Native Android development
NFC/NDK
Hardware integration
Backend & Database
Python
AI/ML & backend development
MongoDB
NoSQL database
MySQL
Relational database
Firebase
Backend-as-a-Service
DevOps & Cloud
AWS
Cloud computing services
Google Cloud
Cloud platform & AI APIs
Git & GitHub
Version control & collaboration
Linux
Server management & deployment
Security & Automation
VPN Systems
StrongSwan & VPN protocols
PKCS#11
Cryptographic operations
AutoHotKey
Windows automation scripts
Ethical Hacking
Security testing & analysis
Get In Touch
I'm always open to discussing new opportunities, collaborations, or just having a conversation about technology and innovation.
Location
IIT Bhilai, Durg
Chhattisgarh, India