Hi, I am Aayush Shrestha

I'm a problem solver at heart, and software just happens to be my favorite tool for the job at the moment. This is my space where I share what I'm building and whatever I pick up along the way. When I'm not tinkering with code, you'll find me out hiking, taking photographs, or lost in a good sci-fi or thriller. Looking for a recommendation? Anything by Blake Crouch (Dark Matter, Recursion, Upgrade) or Dan Brown, and if you're feeling adventurous, Matt Dinniman’s Dungeon Crawler Carl :)

Recent Blogs

Build

Calmly, part two: I broke both of my own rules

/ Build

A follow-up on Calmly, my local news reader. I finished the list from last time, replaced Gemini with LiteLLM, added multilingual dedup with vector embeddings and a tool-calling chat agent, then deleted the two rules I'd have defended hardest: no background polling, no notifications.

Build

Calmly: a quiet, self-tuned news reader

/ Build

I built Calmly, a local Python tool that tracks the news sites I trust, detects new posts by diffing homepages, and uses Gemini to filter by topic and rewrite everything into simple English, so I can keep up without feeling dismay.

Career

July 2025 - Present : Data Engineer at Ankamala Research Pvt. Ltd.

I build web data extraction pipelines and OSINT tools that turn messy, unstructured web data into useful insights. My work covers the whole flow: ingesting raw web data, extracting the important bits (NER, heuristic/rule-based parsing, and LLM-driven methods), and storing it in a clean, structured form (relational tables, JSON, graph databases, and RDF triples). Right now I'm working on Entity Resolution and Linkage: figuring out when two records from completely unrelated sources point to the same real-world thing, and modeling the results in an RDF data store.

Education

2022-2026 : Bsc CSIT (Computer Science and Information Technology)

St. Xavier's College, Kathmandu, Nepal.

2025 : Fathers Locke and Stiller Research Awards(LSRA)

Completed my research thesis on 'Using Machine Learning to Predict Crop Yield in Nepal', from data collection to model training and deployment, under a supervisor

2024 : Presenter in ICSXC 2024

Presented my abstract on Machine Learning in Agriculture at the International Conference held in St. Xavier's College.

Recent projects

Build

OMR

/ Build

A Python-based project that automates the evaluation of OMR answer sheets using OpenCV for image processing and Tesseract for OCR, exporting results in CSV format.

Stuff

Herdr ↗

Terminal multiplexer built for coding agents, a server that keeps their sessions running through lid closes and reboots, so you can attach from anywhere.

Omarchy ↗

Opinionated Arch + Hyprland setup that turns a fresh install into a fully-tiled, themed dev environment in minutes, my daily driver.

Obsidian ↗

My note-taking, mental map, and knowledge base of operations. Local-first markdown, graph view, plugins for everything, no lock-in.

GLiNER ↗

Zero-shot NER model that pulls any entity type you name without fine-tuning. Lightweight enough to run locally, my go-to for extraction over unstructured text.

Find my photographs here

Contact

You can reach me at aayushshrestha2003@gmail.com