Anshul Kanodia
Computer Science Engineering Undergraduate
Professional Summary
Computer Science Engineering undergraduate (B.Tech, Expected Graduation: 2028) with a strong foundation in backend development, systems automation, and natural language processing. Experienced in training NLP machine learning models (Transformers), deploying vector validation pipelines, and constructing speech automation. Seeking software engineering internships and developer roles to design scalable systems and collaborate with cross-functional teams.
Education
VIT Bhopal University
Graduation: Expected May 2028Bhopal, Madhya Pradesh
Bachelor of Technology in Computer Science and Engineering
CGPA: 8.0 / 10
Key Coursework: Data Structures & Algorithms, Object-Oriented Programming (OOP), Database Management Systems (DBMS), Operating Systems, Systems Architecture.
Technical Skills
C, C++, HTML5/CSS3, Java, JavaScript (ES6+), Python (Advanced), SQL (MySQL).
Express.js, Git, GitHub, MongoDB (Certified), Node.js, React.js, Vercel, VS Code.
API Integration, Machine Learning, NLP (Transformers), OS Automation, Operating System Architecture, Vector Geometry Mathematics.
Technical Projects
Open Source Contributor – GeoCraft | tenali.fun
React.js, SVG Canvas, Vector Mathematics, Route Security (AuthGate)- Contributed to Vicharanashala Lab's (IIT Ropar) open source Tenali platform by designing and developing the GeoCraft learning workspace.
- Formulated deterministic geometry validation algorithms using vector mathematics for parallelism, angles, non-collinearity, and polygon closure.
- Constructed an SVG canvas showing coordinate grids, snapping, and real-time validation feedback to bridge spatial-abstract learning gaps.
- Integrated state persistence using localStorage and protected route rendering using AuthGate security middleware.
Context-Aware Cyberbullying Detection (Cyber Shield)
Python, NLP Transformers, Synthetic Data Pipeline- Designed and deployed an NLP-based classification model to capture toxicity and harassment in internet comments, outperforming basic keyword blockers.
- Configured a synthetic data generation workflow to balance datasets, increasing validation recall for minority classes.
Desktop Voice Assistant (DVA)
Python, Speech Synthesis, Windows API, Automation Scripts- Built a lightweight, terminal-based voice assistant to increase user productivity.
- Integrated speech recognition libraries with the Windows OS API, allowing voice commands to trigger browser actions, file discovery, and custom tasks.
Personal Developer Portfolio
Frontend Stack, Glassmorphic UI/UX, Vercel Pipelines- Built a high-performance web portfolio featuring a modern layout design, responsive structure, and interactive certificate categorizations.
- Optimized for speed and SEO; deployed seamlessly via Vercel integration with GitHub.
Certifications
- MongoDB Associate Database Administrator - FACE Prep (July 2026)
- Cloud Computing and Distributed Systems - NPTEL (May 2026)
- Open Source Software Module - Vityarthi (Mar 2026)
- 5-Day AI Agents Intensive Course - Kaggle / Google (Dec 2025)
- Programming in Java Specialization - Vityarthi (Dec 2025)
- Applied Machine Learning in Python - Coursera / University of Michigan (Nov 2025)
- Introduction to Internet of Things - Nptel (Nov 2025)
- Operating System Architecture - Scaler (Sep 2025)
- Introduction to Generative AI - Google Cloud (Sep 2025)
* A full list of certifications can be interactively checked and filtered on the main Portfolio site.
Extracurricular & Leadership
Technical Committee Member | Student Chapters & Clubs
VIT Bhopal University
Collaborated in designing and executing technical frameworks, coding hackathons, and workshop requirements for university student clubs, coordinating with cross-functional committees.