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

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
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