About Me

Vaibhav Shresth
Vaibhav Shresth
CSE AI/ML Student · Developer
India
CSE (AI/ML) · 2nd Year
Python · JS · Flask · MongoDB

Who I am

Hey! I'm Vaibhav — a 2nd year CSE (Artificial Intelligence & Machine Learning) student with a deep passion for building software that solves real problems. I started coding out of curiosity and never stopped; today I have a collection of bots, libraries, APIs, and web tools that real people use every day.

My main playground is Python — I've used it for everything from scraping game data and building Telegram bots to creating PyPI libraries and REST APIs. I enjoy the full journey: designing the architecture, writing clean code, and watching users adopt it.

Outside of coding I'm an avid Genshin Impact and Honkai: Star Rail player, which is ironically what inspired most of my biggest projects. Turning "I wish the game had this" into actual working software is genuinely satisfying.

🤖
Bot Development
Telegram and Discord bots with complex workflows, inline menus, API integrations, and automated tasks.
🔌
API & Backend
Flask REST APIs, database design with MongoDB & SQL, authentication, and data pipelines.
📦
Python Libraries
Open-source PyPI packages used by the developer community — from image generation to data wrappers.
🎮
Game Data Platforms
Integrating game APIs (HoYoLAB, Enka Network) to serve real-time character, abyss, and wish data.

Education

2023 — Present
Bachelor of Technology — Computer Science (AI/ML)
Currently in 2nd Year · Core CS, algorithms, ML fundamentals, data structures.
Ongoing · Expected 2027
2021 — 2023
Higher Secondary (Science — PCM + CS)
Developed foundational programming interest; started Python independently and built first automation scripts.
Completed
2021 — Self-taught
Independent Learning · Bots & Python
Building Discord and Telegram bots, diving into APIs, MongoDB, Flask, and open-source libraries through real projects.
Ongoing