I'm Prajesh — an AI/ML engineer working where Deep Learning, NLP and Computer Vision meet: language, images, intent. This whole portfolio is a neural map of my work. Don't read it — explore it.
I'm Prajesh Shrestha — an AI/ML Engineer who likes teaching machines to understand messy, human things: language, images, intent. I hold a B.E. in Computer Engineering from Thapathali Engineering Campus, Tribhuvan University.
My work lives where Deep Learning, NLP and Computer Vision meet. I gravitate toward hard problems and shipping systems that actually help a real person on the other side of the screen.
Building an intelligent loan-mortgage agent powered by LLMs and agentic workflows — conversational AI that guides people through mortgage applications with personalized help at every step.
Built and deployed chatbot systems on LLMs + RAG, onboarding agents that automate user workflows, and analytics dashboards that surface actionable insight from behavioral patterns.
Built a strong CS foundation — algorithms, systems and math — and gravitated toward intelligent systems early, concentrating on AI/ML, Deep Learning and NLP.
An intelligent system that both solves and generates crosswords — my first real taste of shipping an end-to-end ML system.

An intelligent system that solves and generates crosswords using NLP, constraint satisfaction and deep learning.

Automatic monument detection within images using computer vision and deep learning.

A visualizer for understanding and comparing sorting algorithms in action.

Interactive visualization of the A* algorithm discovering optimal paths.
Heads-down at reAlpha building a mortgage agent: an LLM-driven, agentic system that turns a confusing lending process into a guided conversation. A lot of tool-use, retrieval and careful eval work.
Live toys and demos. More coming as I wire them up.
A small language model wearing my personality. Be nice — it's basically me.
Open to roles, research collaborations and genuinely interesting problems. Fastest ways to reach me: