I'm
Anmol Agarwal

🔗Resume
💡Tip
Optimized for desktop viewing
Mobile users may prefer switching to desktop mode 💻
TECHNICAL SKILLS

Frontend Development
Proven track record of building web applications and rapid prototyping using the React.js framework (Hooks, Router, Axios, Conditional Rendering, and TanStack table library), along with working knowledge of Single Page Application (SPA) architecture, responsive UI/UX design, and Vite tooling, leveraging HTML, Tailwind CSS, JavaScript, and TypeScript.
Backend & Databases
Experienced in building backend systems using Python with Django (REST APIs, CORS headers, MVC Models, JWT Authentication, and CRUD operations) and Flask. Skilled in Node.js and Java (JDBC, Swing, Servlets, UI Layouts, and MVC architecture), distributed systems, backed by a strong foundation in Object-Oriented Programming (OOPs), Data Structures (Linked Lists, Sets, Maps, and Queues), MongoDB, RDBMS, and SQL.
AI/ML & Data Science
Hands-on experience in Machine Learning (Scikit-learn, NumPy, Matplotlib), RAG, Deep Learning (CNNs, RNNs), and Data Science. Specialised in Generative AI, AI prompting, and Voice AI multi-agent systems, with practical application of LLMs, Claude skills and Claude-managed agents. Equipped with technical research capabilities, a foundational knowledge of the Model Context Protocol (MCP), and a conceptual familiarity with quantum computing.
Tools & Platforms
Utilising a robust toolset including Git/GitHub, Google Cloud Platform (GCP), Ubuntu, VS Code, and Apache NetBeans for development and version control. Experienced in working with Open Source technologies, MS Office Suite, MySQL, Groq and AI tools like Retell AI, Claude Code, and Codex. Proven track record of deploying web applications on modern cloud-hosting platforms including Render, Netlify, and Vercel.
Security & Authentication
Familiar with security management, authorization & access control (BOLA/IDOR vulnerability prevention), memory exhaustion DoS protection, password hashing (bcrypt/PBKDF2), token-based authentication (JWT/session tokens), rate limiting/brute-force protection, input validation and sanitization, secure Django deployment, CORS policy configuration, CSRF protection, and OWASP Top 10 awareness.

PROJECTS

1. ScholarsIQ200
Stop wrestling with information silos and static data. This intelligent chatbot understands images, instantly fetches answers from your private documents, and browses the live web to execute complex workflows. Provide instant, pinpoint-accurate answers to users.
Loading...

Key Features and Architecture
  • End-to-end GenAI service (RAG + citations): A serverless API that retrieves relevant passages from a vector database, grounds the LLM's answer in them, and returns visible source citations.
  • Data ingestion pipeline: An embed/ingest workflow that chunks documents and upserts them into a vector index to power retrieval.
  • Agentic tool-calling: The model autonomously calls a live web-search tool and a structured quiz-generator, within a bounded, predictable execution loop.
  • Built for reliability: Dynamic model routing (text vs. multimodal), server-side validation of model output, graceful degradation, and centralized error handling.
  • Polished, fully serverless product: Streaming responses with multimodal text/image/voice input, shipped solo on Next.js, React, and TypeScript.

2. TruFacet
TruFacet is a self-insight engine. It takes a stream of activity and returns the one genuinely useful, non-obvious pattern you couldn't see from the inside.
Loading...
Key Features & Architecture
  • Multi-source ingestion: Paste JSON/CSV, upload a file, enter a GitHub username (public Events API), or point it at a git repo (URL/local); all inputs normalize to one generic ActivityEvent schema.
  • Deterministic rule engine: Six independent analyzers (streaks, time-of-day, trends, cadence consistency, anomalies, cross-category correlations) compute every statistic.
  • Constrained LLM interpretation: The LLM receives only the computed facts; it picks the 1–3 findings that together reveal something non-obvious and writes one plain-English insight.

3. Personal Expense Tracker For Youth (hackathon project)

00:31

YouTube

PERSONAL EXPENSE TRACKER WEB APPLICATION | LIVE DEMO

⬆️ LIVE DEMO ⬆️
I've built a complete package for maintaining daily expenses. This full-stack web application is built with React.js framework and Python(Django).
Key Features
  • User authentication & personal expense management
  • Category-based spending analysis with interactive visuals
  • Detailed reports: annual, monthly, weekly, daily
  • Minimalistic, user-friendly interface
1
Signup
Enter basic details
2
Login
Enter login credentials
3
Add Expense
Add an item with its cost & date
4
Expense Report
Fetch a date-wise report
5
Dashboard
View spending analytics
6
Manage Expense
View, edit or delete an expense
7
Change Password
Safely change your password
8
Home Page
Minimalist home page
9
Logout
One-click logout

👇🔽Click below to launch the tracker and seamlessly manage all your expenses🔽👇
Loading...
Learn more about the project (tech stack, architecture, deployment workflow, etc.)
🛠️ Tech Stack & Architecture
  • Frontend: React.js (SPA with clean routing)
  • Backend: The backend is powered by Django, handling data models, API responses, and secure routing for seamless frontend connectivity.
  • Authentication: JWT-based login/signup with secure password change flow
  • Deployment: Render (React static site + Django API with environment-based configuration)
  • Security:
  • Secrets managed via environment variables
  • GitGuardian alerts resolved and hardcoded keys removed
  • CORS configured for safe frontend-backend communication
🚀 Deployment Workflow
  • Locally hosted and tested before public deployment
  • React frontend deployed as static site on Render
  • Django backend deployed with custom start Command and verified repo structure
  • Environment variables used to wire frontend to backend securely
  • Manual and auto-deploy workflows confirmed via Render logs
🧠 Debugging & Optimization
  • Systematic error resolution across React and Django
  • Terminal-based troubleshooting using PowerShell and Git Bash
  • Build script validation and executable permissions confirmed across Windows.
  • API endpoint testing and frontend integration verified before public release



SOME OF MY AGENTIC AI PROJECTS
AI Voice Multi-agent system

Google Drive

AI Voice Agent challenge - Chakra Lounge UK - Google Drive

Project Overview
This mini-project was built for The Chakra Lounge, a popular chain of Indian-inspired lounge cafés in the UK. They offer highly praised breakfast, lunch, and brunch items with a signature Indian twist.

Key Features & Architecture
  • Voice Automation: Developed an intelligent voice agent leveraging Retell AI for natural conversational experiences.
  • Multi-Agent Architecture: Architected specialized sub-agents to handle distinct tasks and streamline user requests.
  • Prompt Engineering: Implemented a highly optimized one-shot prompting strategy to guide agent behaviour and context.
  • Brand Integration: Tailored the system's persona to reflect the unique, welcoming identity of the main lounge café and its respective branches.
AI Agency Website & Sales Agent
Loading...
Project Overview
This mini-project was developed for Nolanberg Studio, a UK-based AI and web development agency.

Key Features & Architecture
  • AI Automation: Built a Claude-managed agent to automate inbound lead scoring, filtering and ranking.
  • Email Workflow: Enabled automated email drafting, sent to clients seamlessly upon admin approval.
  • Backend Infrastructure: Powered by a dedicated Node.js server to ensure fast, reliable processing.
Sales Agent Video
Loading...
Research & Publications

Applications of Artificial Intelligence in the Aviation Industry
Book Chapter published in Futuristic Trends in Artificial Intelligence Volume 3.
Learn more
Gathered key findings on AI/ML integration in the ever-evolving aviation sector, highlighting future trends in Artificial Intelligence - one of the critical pillars in the growth and development of emerging companies and statups.
Relevant Experience

1
NASSCOM FutureSkills Prime
June 2025 - July 2025
  • Virtual Internship on Google Cloud Generative AI.
  • Gained hands-on experience training ML models using Gemini Enterprise Agent Platform (formerly Vertex AI).
  • Acquired practical knowledge in crafting effective prompts and leveraging cloud-based ML platforms.
  • Explored ethical dimensions, real-world use cases, and scalability of generative AI solutions.
2
HCDS Technologies
July 2025
  • Spend the summer completing the Enterprising Technopreneur Fellowship, a program that blends technical mastery with an entrepreneurial mindset.
  • Gained enterprise-grade technical exposure and understanding of startup lifecycle from ideation to execution through structured product development pathway.
View Certificate
Career Objective

  • I aspire to become a Software Engineer.
  • I am willing to put all my efforts to get to work on something, be it anything - software development, AI/ML, web dev, GenAI​, data engineering or cloud & infrastructure or quant research. Right now, I just want to break into the​ tech space with an intent of delivering high-quality features with end-to-end ownership.
  • I possess strong foundations in programming, open-source contribution, and innovative problem-solving. I leverage modern AI tools and technology to address real-world challenges through robust engineering principles in AI, cloud computing, and software development.
  • Recognized through national-level competitions and a summer fellowship, I bring technical proficiency and strategic insight. Seeking tech opportunities to apply skills in real-world scenarios alongside dynamic teams committed to excellence and purpose-driven work.
Education & Academic Excellence

1
DIT University, Dehradun
B.Tech. CSE (AI, ML & Robotics) | CGPA: 8.60 (On a scale of 10)
Batch: 2022-26
View My Semester-wise Performance Index (CGPA %)
96.0%
Semester 1
AY: 2022-23
95.5%
Semester 2
AY: 2022-23
95.7%
Semester 3
AY: 2023-24
95.4%
Semester 4
AY: 2023-24
90.9%
Semester 5
AY: 2024-25
88.5%
Semester 6
AY: 2024-25
88.3%
Summer Semester
AY: 2024-25
86.4%
Semester 7
AY: 2025-26
86.0%
Semester 8
AY: 2025-26
3x Scholarship Recipient
I’ve received merit-based scholarships from the University consecutively for the past 3 years for being in the top 3% of students across my batch (2022–26), which serves as a testimonial to my academic excellence.
Learn more

2
Little Scholars School
2022
12th CBSE | 87%
3
Fatherson Public School
2020
10th CBSE | 95.33%
1
University Academic
TRANSCRIPTS
2
CLASS 12th
MARKSHEET
3
CLASS 10th
MARKSHEET
Notable Achievements & Recognition

GSSoC 2025 Contributor
Got officially selected as a tech contributor for a period of 3 months.
  • Gained hands-on experience from working on multi-person coding projects using version control systems and maintaining clear communication through Discord.
  • A total of 5 PRs got merged, involving bug fixes and feature enhancements across multiple repositories, thereby strengthening Git and collaborative development skills.
View all contributions/PRs
  1. Click To See Merged Pull Request → Add subject dropdown to Contact Us page
  1. Click To See Merged Pull RequestFix: Toggle Button Overlap & Sign-In Button Theme Inconsistency
  1. Click To See Merged Pull Request Add: Select a subject option inside contact us page.
  1. Click To See Merged Pull Requestfixed: theme switch bug for login & contributors pages respectively
  1. Click To See Merged Pull RequestFeat: Implement full dark/light theme support

InnovateX Runner-Up
  • Clocked second position in a national-level AI Innovation challenge organized by IISc Bangalore during annual cultural and tech fest, Rhapsody 3.0, 2025.
  • More than 64 teams had participated from all across the nation.
View certificate & relevant Details

Useful Links:

IITM Competition Winner
Winner of national-level Innovative Ideas competition by Indian Institute of Tropical Meteorology (Pune) during World Environment Day 2025.
View certificate

Useful Link:
IIT Delhi Sudoku Champion
Second position in Pan India Sudoku Tournament (Edition 3) with 100+ participants nationwide.
View certificate

School-Level Honors
Perfect Attendance Award

Responsible Student Award

First position in Mother's Day Letter Writing Competition

Leadership & Impact

Student Placement Representative
  • Responsibilities
  • Primary liaison between students and Career Services at DIT University.
  • Coordinate placement drives, company visits, and interviews while supporting students with placement queries and maintaining professional conduct.

Student Startup Coordinator
  • Leading student-driven startup ecosystem under Institution Innovation Council.
  • Foster entrepreneurial thinking, provide strategic planning and hands-on guidance to empower next generation of changemakers and cultivate vibrant startup culture
Let's Connect

10+
Certifications
Including Generative AI, Software Engineering, Cloud Computing, Python, Entrepreneurship etc.
Have a look!

Technical Certifications
1
Python for Data Science, AI & Development
Authorized by IBM
2
Introduction to Java Enterprise Edition (EE)
Authorized by LearnQuest
3
Linux Basics: The Command Line Interface - 6
Authorized by Dartmouth College
4
Basics of Cisco Networking
Authorized by LearnQuest
5
R Programming
Authorized by Johns Hopkins University
6
AI for Autonomous Vehicles and Robotics
Authorized by University of Michigan
7
Introduction to Software Engineering
Authorized by IBM
8
Generative AI for Everyone
Authorized by DeepLearning.AI
9
Introduction to Relational Databases (RDBMS)
Authorized by IBM
10
Introduction to Java
Authorized by LearnQuest
11
Prompt Engineering for ChatGPT
Authorized by Vanderbilt University
12
Work Smarter with Microsoft PowerPoint (with honors)
Authorized by Microsoft

Non-technical Certifications
1
Entrepreneurship: Launching an Innovative Business
Authorized by University of Maryland
2
Adaptability and Resiliency
Authorized by University of California, Davis
3
Critical Thinking Skills for the Professional
Authorized by University of California, Davis
4
Finance for Non-Financial Professionals
Authorized by University of California, Irvine
5
People and Soft Skills Assessment
Authorized by IBM


5+
National Wins
Across hackathons, competitions, and innovation contests, and active participation in extracurricular activities since day 1
3+
Years of Learning
Programming fundamentals, OS internals, data structures & algorithms, web development, database management, and software engineering principles

Get in Touch
Current Location: Mussoorie Diversion Road, Dehradun (Uttarakhand), India, Pin-code: 248009
Willing To Relocate: Yes, anywhere across India
Availability: Immediate


Got Questions? Ask My AI PA 🤖
Loading...
|| LinkedIn 🌐 | GitHub 👩🏻‍💻 | Unstop🏆 | Leetcode</> ||

Made with