Skip to content
View prajwal-tech07's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.

Highlights

  • Pro

Block or report prajwal-tech07

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
prajwal-tech07/README.md

πŸ§‘β€πŸ’» About Me

  • 🌦️ Google Summer of Code 2026 contributor @ MLLAM - building flexible graph construction for AI weather models
  • πŸ”­ Working at the intersection of Graph Neural Networks, PyTorch & scientific computing
  • 🌱 Learning Advanced Deep Learning, LLMs & Transformers
  • 🀝 Open to collaborating on ML, Data Science & Open Source projects
  • πŸ’¬ Ask me about GNNs, PyTorch, ML-based weather prediction & Data Science
  • ⚑ Fun fact: "90% of Data Science is cleaning data, 10% is complaining about it" πŸ˜„
coding gif

🌦️ Google Summer of Code 2026 - MLLAM


Project: Flexible Graph Construction for Neural Weather Models

MLLAM (Machine Learning for Limited Area Models) is an open-source collaboration of meteorological institutes and researchers building data-driven regional weather forecasting - GraphCast-style GNN models that run the encode β†’ process β†’ decode cycle over mesh graphs.

My project makes mesh-graph construction topology-agnostic across the MLLAM stack, so researchers can swap rectangular, triangular (Delaunay), or fully custom meshes into the same forecasting pipeline - instead of being locked into one hardcoded grid.

πŸ”— Official project page: summerofcode.withgoogle.com β†’ Flexible Graph Construction

πŸ§‘β€πŸ« Mentors: Leif Denby Β· Hauke Schulz Β· Joel Oskarsson

πŸ“¦ Repositories I work on

Β 

weather-model-graphs - graph construction library Β· neural-lam - graph-based neural weather model

πŸš€ Contributions

Contribution Repo Status
#81 - Two-step mesh_layout architecture separating mesh coordinate creation from connectivity - the foundation for all alternative mesh topologies weather-model-graphs βœ… Merged
#92 - Triangular (Delaunay) multi-range meshes as the first alternative topology, built on the new layout architecture weather-model-graphs πŸ”„ In review
#123 - to_torch_tensors_on_disk: standardized on-disk graph serialization so any WMG graph loads directly into neural-lam weather-model-graphs βœ… Merged
#596 - create_graph_with_wmg bridge CLI, replacing 600+ lines of duplicated graph-construction code in neural-lam with the shared WMG library neural-lam πŸ”„ In review
#79 - Prebuilt / bring-your-own mesh layouts: design for injecting externally-generated meshes (e.g. from existing NWP model grids) weather-model-graphs 🧩 Design agreed with maintainers
#144 - CI benchmark regression detection for graph-construction performance weather-model-graphs 🧩 Proposal accepted

πŸ—ΊοΈ Roadmap

Layer 1  βœ…  Mesh layout architecture - rectangular + triangular (Delaunay) topologies
Layer 2  πŸ”„  Bridge: one shared graph pipeline + on-disk format between WMG and neural-lam
Layer 3  πŸ”œ  Migrate neural-lam's internal graph representation to PyG HeteroData
Layer 4+ 🌟  Graph quality metrics, density-adaptive meshes, spherical coordinates

Why it matters: ML-based weather forecasting is becoming operational at national weather services. Flexible mesh construction lets scientists match the graph to the physics - finer resolution where the weather is complex - rather than the other way around.


πŸ† Achievements

Achievement Year
🌦️ Google Summer of Code Contributor - MLLAM · Flexible Graph Construction for neural weather models (350h project) 2026
πŸ“š Amazon ML Summer School - Shortlisted (Amazon India) 2026
🦈 GitHub Pull Shark & Pair Extraordinaire - earned through merged PRs and collaborative work -
🧩 Competitive programming on LeetCode -

πŸ› οΈ Tech Stack

Languages

Python SQL C++ Java Bash

Machine Learning & AI

PyTorch PyTorch Geometric TensorFlow Keras scikit-learn Hugging Face OpenCV

Data Science & Scientific Computing

NumPy Pandas SciPy NetworkX Xarray Matplotlib Plotly

Tools & Platforms

Git GitHub GitHub Actions Docker Linux VS Code Jupyter Weights & Biases AWS


🌍 Open Source

I contribute to open-source Machine Learning & Scientific Computing projects - currently as a Google Summer of Code 2026 contributor with MLLAM, working on graph construction for neural weather prediction models used in real forecasting research.

Open Source GSoC 2026 PRs Welcome

I believe in building in the open and giving back to the community.


πŸ“Š GitHub Stats



πŸ“ˆ Contribution Graph


🐍 Contribution Snake

github contribution snake animation

πŸ“« Let's Connect

πŸ’‘ I'm always open to interesting conversations, collaborations, and opportunities!


Pinned Loading

  1. virtual_mouse_project virtual_mouse_project Public

    Python 1

  2. factify factify Public

    HTML 1

  3. smart_content_creator smart_content_creator Public

    Python