Hi — I'm Upendra. I study Information Technology at ISMT College and spend most of my free time building things for the web and writing about AI. I've published four research papers, mostly on large language models and how people actually use them.
Right now I'm learning machine learning with Python and getting better at JavaScript by building small projects from scratch — no frameworks, so I understand what's underneath.
Projects
-
Sorting Visualizer
Five sorting algorithms animated step by step — bubble, insertion, selection, merge and quick sort — with live comparison and swap counters, so you can see why O(n log n) beats O(n²). The algorithm code reads like the textbook version.
-
Flappy Bird
A remake built from scratch on the Canvas API — gravity and collision physics, particle effects, a day-night cycle. No game engine, no libraries.
-
Password Generator
Turns a name and a base phrase into strong passwords. Runs entirely in the browser — nothing is sent anywhere.
-
Student Performance Predictor
Machine learning models that predict academic results from student data. My first applied ML project — data cleaning, feature selection, model comparison.
Research
Papers published on Zenodo.
-
With Laxmi Khanal. How LLMs and generative design tools change architectural design — and the risks: job displacement, data privacy, creative restriction.
-
How LLMs reshaped public perception of AI and normalised multi-model workflows across ChatGPT, Claude, Gemini and DeepSeek.
-
Prompt engineering strategies across education, software development and law, with an analysis of ethical risks.
-
A speculative paper on the universe as a recursively self-improving simulation, mixing scientific analogy, metaphysics and Hindu cosmology.
Education
-
ISMT College — BSc. Information Technology
-
Aroma English Secondary School — SLC (+2)
-
Greenland Public School — SEE
Contact
The fastest way to reach me is email: [email protected]. I'm open to internships and collaboration — especially anything involving web development or applied AI.