Skip to content
View AswaniSahoo's full-sized avatar
:octocat:
On My Way To Find
:octocat:
On My Way To Find

Highlights

  • Pro

Block or report AswaniSahoo

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AswaniSahoo/README.md

ASWANI SAHOO

Typing SVG

Merged PRs PyTorch Twitter LinkedIn


About

Building ML systems for science and production: diffusion models, LLM agents, weather forecasting, genomics NLP.
Not from a CS background. Taught myself ML, shipped code upstream, earned PyTorch org recognition.

B.Tech @ NIT Rourkela '27 | CGPA 8.02 | Odisha, India


Open Source: 15 Merged PRs

  • Docathon 2026: Honorable Mention (first-timer)
  • Migrated 5 core doc files (nn.functional, autograd, extending.func, mkldnn, gradcheck) from RST to MyST
  • Fixed broken {include} paths rendering 3 empty backend pages
  • Documented CMake build + ctest workflow for C++ tests
  • Added Inspector API usage example with print_data_tabular()
  • Implemented ThermalizerLayer: diffusion-based denoising with positional encoding for weather prediction
  • Built NNJA-AI V1 dataset loader
  • Fixed diffusion channel mismatch bug
  • Listed as contributor in graph_weather v1.0.132
  • Added lower-triangle annotation for Fst heatmaps in the malaria vector genomics library
  • Fixed CNV data-check indentation bug causing silent failures
  • Fixed missing weight field in network-chaos-ng scenario frontmatters

Currently Active


Projects

Project What it does Highlights
Weather Transformer Physics-aware ViT for 6-hour weather forecasting on ERA5 data From scratch in PyTorch, 74 tests, beats persistence baseline by 27%
Neural-LAM Analysis Deep research into probabilistic weather forecasting with GNNs Forward pass analysis, training flow study, loss function mechanics
LLaMA Task Agent LoRA fine-tuned LLaMA-3.1-8B for agentic tool execution Generates valid function calls with type-safe args from natural language
Complaint Intelligence RAG pipeline over 15K+ consumer complaints FAISS vector search + Gemini, Streamlit deployment
MalariaGEN NLP Natural language to malariagen_data API translation 10/10 test queries, 7 API methods covered
Bio Publication Analyzer SciBERT + TF-IDF classifier for genomics articles 81 tests, 99.5% F1 on Europe PMC data

Tech Stack


GitHub Stats


Pinned Loading

  1. weather-transformer-scratch weather-transformer-scratch Public

    Physics-aware Vision Transformer for weather forecasting built from scratch in PyTorch | AI for Science

    Jupyter Notebook 1

  2. biodiversity-publication-analyzer biodiversity-publication-analyzer Public

    NLP-powered tool to discover and classify biodiversity genomics publications using Europe PMC API

    Python

  3. malariagen-nlp-interface-poc malariagen-nlp-interface-poc Public

    Jupyter Notebook

  4. llama-task-agent llama-task-agent Public

    Fine-tuned LLaMA-3.1-8B task agent with LoRA for reliable tool execution

    Jupyter Notebook 1

  5. complaint-intelligence-system complaint-intelligence-system Public

    RAG pipeline for analyzing 12M+ customer complaints using FAISS, Sentence-Transformers & Gemini AI

    Jupyter Notebook 1

  6. fairness-credit-risk fairness-credit-risk Public

    Fairness-aware credit risk modeling with bias detection, AutoML & AI Fairness 360

    Jupyter Notebook