AI ENGINEERING / KATHMANDU, NP

Hi, I’m Shaswot.

Practical AI.
Thoughtfully built.

From model experiments to reliable systems. I’m a computer engineering student building at the intersection of AI, data, and software.

A little more about me — download résumé
Shaswot Poudyal outdoors in the mountains
Shaswot PoudyalKathmandu, Nepal
↳ CONNECTING THE LAYERS

The model is a beginning.
The system is the work.

I work across agentic AI, machine learning, and backend engineering. I care about the details that turn an experiment into a useful system: good context, clear workflows, and thoughtful evaluation.

FIELD NOTES / AN INDEX TO THE WORKChoose a starting point
01SELECTED WORK

Ideas, made tangible.

A few projects that show how I approach models, workflows, and the software around them.

01 / ROUTING & RETRIEVAL+
Simplified system architecture
01Agentic systems

AI HR Assistant & ATS

An HR platform that brings policy questions, leave workflows, recruiting, and candidate evaluation into one system. Specialist agents work behind a shared supervisor, with hybrid retrieval for grounded answers.

  • Supervisor routing with specialist agents
  • BM25 + vector search + reranking
LangGraphFastAPINext.jspgvectorRedis
Collaborative project · contribution details in case study
02 / CONTROL & EVALUATION+
Simplified system architecture
02Deterministic workflows

AI Interview Assistant

Personalized mock interviews with timed questions, guarded session states, and evidence-based feedback. An eight-state workflow keeps the session predictable while two-stage evaluation separates scoring from coaching.

  • Eight guarded interview states
  • Seven question types
PythonChainlitPydanticPlotlyOllama
03 / MODELING & SERVING+
Simplified system architecture
03Machine learning

Credit Risk Pipeline

A credit-default experiment on 30,000 client records, connecting feature engineering and ensemble models to an API and risk dashboard. Evaluation focuses on the trade-offs of an imbalanced dataset.

  • Heterogeneous four-model ensemble
  • Focal loss for class imbalance
PyTorchXGBoostOptunaMLflowFastAPI
04 / TEMPORAL FORECASTING+
Conceptual illustration · not measured data
04Forecasting & research

Kathmandu Rain Prediction

Rainfall forecasting in Kathmandu using multi-year weather data, temporal and geographic features, and comparative machine-learning and deep-learning models. Related research was listed at ICETID 2026.

  • Temporal and geographic feature engineering
  • Comparative ML and deep-learning models
PythonBi-LSTMGRURandom ForestSVR
Collaborative research · ICETID 2026

A little further afield.

Speech, software, and systems in progress.

Speech & language

Collaborative ASR work

English/Nepali ASR experiments with PyTorch and NeMo. Public contributions include implementation documentation and a proposed set of fine-tuning notebooks.

PyTorchNeMoASR
View contribution
Full-stack engineering

Zenthorax

A QR-based menu and ordering system with a Next.js frontend, a typed Fastify backend, and shared packages. An exploration of software beyond AI.

Next.jsFastifySupabase
View repository
Systems exploration

Netra

Early development

An early exploration of a local-first network intelligence agent. The planned pilot covers traffic visibility, anomaly investigation, and understandable recommendations.

Local-firstNetwork intelligenceAI agents
View repository
02HOW I BUILD

The details are the difference.

A few recurring ideas across my project work.

01 /

Start with the context.

Retrieval, ranking, and useful evidence are the foundation of grounded answers.

HYBRID SEARCH / RERANKING
02 /

Give models a structure.

State machines, typed schemas, and guarded transitions make probabilistic systems easier to reason about.

STATE / VALIDATION / CONTROL
03 /

Measure what matters.

Model evaluation, scorecards, and experiment tracking make improvements visible and comparisons meaningful.

EVALUATION / EXPERIMENTS
04 /

Plan for the failure path.

Retries, background processing, and observability are part of building useful AI services.

RECOVERY / TRACING / TESTS
03EXPERIENCE

Learning through building.

Alpinist Studios

May — August 2026

AI Engineering Intern

  • Built LLM applications and agent workflows with Python, LangChain, LangGraph, MCP, and retrieval-augmented generation.
  • Developed asynchronous AI services with FastAPI and Pydantic, including validation, retries, structured logging, and failure handling.
  • Trained and evaluated deep learning models, tracked experiments with MLflow, and collaborated through pull requests, reviews, and testing.
PYTHON / LANGGRAPH / FASTAPI / PYTORCH
04RESEARCH & COLLABORATION

Work is better when it’s shared.

05TOOLS & FOUNDATIONS

A practical toolkit.

The tools I use to move between experiments and applications.

01

AI systems

LangChain · LangGraph · MCP · RAG · Vector databases

02

Machine learning

PyTorch · scikit-learn · XGBoost · Optuna · ASR · ONNX

03

Backend & data

Python · SQL · FastAPI · Pydantic · PostgreSQL · pgvector · Redis · Pandas · NumPy · MinIO · Alembic

04

Evaluation & operations

MLflow · OpenTelemetry · Arize Phoenix · Docker · GitHub Actions

EDUCATION

Bachelor of Engineering in Computer Engineering

Tribhuvan University · Thapathali Campus

2022–2026
06CONTINUED LEARNING

Certifications & training.

07THE REPOSITORY SHELF

More experiments, more questions.

ALSO IN THE CV Document Reconstructor System — OCR and object detection for reconstructing charts and tables from scanned documents. Read the résumé

GET IN TOUCH

Always happy to
compare notes.

Interested in AI systems, ML engineering, or collaborative technical work? Let’s connect.