About me

I build AI systems that run in production rather than in notebooks. Right now that means retrieval and agents at Nexopta, where the assistant platform I work on is used by more than 30,000 people: LightRAG for standard tenants, Azure AI Search over a Neo4j knowledge graph for enterprise ones, reachable through chat, voice, an embeddable widget, and phone.

I have been doing this for about five years: machine learning at APAR, computer vision at EKbana, NLP at Tekkon, and now agent systems at Nexopta. I still re-implement architectures from scratch when I want to actually understand them, which is how I ended up writing a neural network in C++ before I had trained one in a framework.

What I do

  • agents icon

    Agents & LLM Systems

    Tool-using agents with LangGraph that hold up outside a demo: bounded state, retries, evaluation, and a path to production.

  • retrieval icon

    Retrieval & RAG

    Retrieval split by tier, from LightRAG to Azure AI Search over a Neo4j knowledge graph, tuned on what the answers actually need.

  • computer vision icon

    Computer Vision

    Detection, tracking, segmentation, and recognition, including models that have to fit on edge hardware without a GPU.

  • backend icon

    Backend & MLOps

    FastAPI services, Docker, CI/CD, Airflow and MLflow pipelines, so retraining is a scheduled job rather than a notebook someone reopens.

Where I have worked and studied

CV

Experience

  1. AI Developer, Nexopta

    Aug 2025 to Present · Barrie, Ontario

    I build the platform companies use to run their own AI agents for internal support and customer conversations. The retrieval layer is split by tier: LightRAG for standard tenants, Azure AI Search over a Neo4j knowledge graph for enterprise ones that need structured relationships between documents. I took it beyond chat into voice, an embeddable site widget, and phone through Vapi, and built the backend behind all of it. It serves 30,000+ users.


    Python · FastAPI · LangGraph · LightRAG · Azure AI Search · Neo4j · SQLAlchemy · Redis

  2. AI Developer, Tekkon Technologies

    Feb 2023 to Jul 2023 · Kathmandu, Nepal

    Fine-tuned BERT for named-entity recognition on a resume corpus I labelled myself in Doccano, then built it into an applicant tracking system that pulled structured fields out of unstructured CVs. Also shipped a document classifier for mining clients that routed intake forms by project phase. Everything ran on AWS ECS behind Docker and GitHub Actions.


    Python · PyTorch · BERT · Doccano · FastAPI · PostgreSQL · Docker · AWS ECS

  3. Computer Vision Engineer, EKbana Solutions

    Jul 2021 to Jan 2023 · Lalitpur, Nepal

    Built a real-time CCTV system that ran entirely on a Raspberry Pi, using YOLOv5 for detection and FaceNet for recognition, which meant fitting two models into a budget that did not allow for a GPU. Built a virtual try-on pipeline using U-Net for human segmentation and a conditional GAN for garment transfer. Wrote the core CV routines in C++ (SURF, ORB, image transforms) and implemented neural networks and CNNs without a framework. Ran the weekly paper-reading sessions on AlexNet, VGG, RNNs, and LSTMs.


    Python · C++ · PyTorch · TensorFlow · OpenCV · YOLOv5 · FaceNet · Raspberry Pi

Education

  1. Georgian College, Big Data Analytics

    2024 to 2025

    Post-graduate Certificate | 4.0 GPA | Barrie, Ontario

  2. Georgian College, Artificial Intelligence

    2023 to 2024

    Post-graduate Certificate | 4.0 GPA | Barrie, Ontario

  3. Tribhuvan University

    2016 to 2021

    Bachelor of Engineering in Electronics & Communication Engineering | 3.7 GPA | Kathmandu, Nepal

Certificates & Awards

  1. AWS Academy Cloud Architecting

    Dec, 2024

    Issued by Amazon Web Services.

  2. AWS Academy Cloud Foundations

    Apr, 2024

    Issued by Amazon Web Services.

  3. AWS Academy Machine Learning Foundations

    Apr, 2024

    Issued by Amazon Web Services.

  4. Most Innovative Award, Spiralogy Hackathon

    Hackathon

    First place for innovation, with a 10,000 NPR prize.

  5. Fourth Place, Locus Hackathon

    Hackathon

    Placed fourth out of more than 100 participants.

My skills

  • Programming Languages: Python, C++, C, SQL (PostgreSQL), Bash, JavaScript


    Agents & LLMs: LangGraph, LangChain, LightRAG, RAG pipelines, LLaMA 2, QLoRA, PEFT, Hugging Face Transformers, BERT, RASA, Vapi


    Retrieval & Data: Azure AI Search, Neo4j, PostgreSQL, SQLAlchemy, Redis, Pandas, NumPy


    Computer Vision: YOLOv5, FaceNet, U-Net, OpenCV, OpenPose, conditional GANs, SURF, ORB, classical CV in C++


    Machine Learning: PyTorch, TensorFlow, scikit-learn, XGBoost, TS-Mixer, LSTMs, Transformers implemented from scratch


    Backend & MLOps: FastAPI, Docker, GitHub Actions, Airflow, MLflow, AWS (ECS, S3), Azure, Linux


    Edge & Embedded: Raspberry Pi, RTSP pipelines, firmware in C, GPS and sensor telemetry

Portfolio

Select any project to read what it does, how it works and what it took.