Portfo
lio.
Back to Home
Useful Sites
Materials Databases
2D Material Database
Materials Project
NOMAD Database
C2DB (2D Materials)
COD Database
UK Materials Science DB
Aflow
Phase Diagram DB (NIMS)
DFT & Computational Physics
VASP with Notebook
VASP Best Practices
Pycalphad
ML Potentials
Melting Point Calculator
Lectures: Mineral Physics
ML Phase Diagram (my project)
Physics Descriptors via DFT
LAMMPS Workshops
Pseudopotentials (SIESTA)
Airflow for DFT/HPC
Charge Transfer (SIESTA)
Orbital Visualizer
BurnMan (Earth Sciences)
ARCHER2 LAMMPS Course (Edinburgh)
AI & Machine Learning
CNN (Stanford CS231n)
AI by Hand Notes
ML Visual Explanations
ML Cheat Sheets
DS Cheat Sheets (GitHub)
500 AI/ML Projects
Virgilio ML Guide
Awesome AI/ML/DL
Industry ML (GitHub)
Magnetism Prediction (mine)
DFT + Mech + ML (paper)
ML Potential: Coexistence
Napkin AI
Awesome MCP Servers
Research Discovery Tools
Connected Papers
Litmaps
Research Rabbit
Thesis Search (OATD)
SciSpace AI Search
Jenni AI (writing)
Plot to Data (WebPlotDigitizer)
Learning & Courses
Learn on Kaggle
Self-Taught CS Degree
Visualize Equations (Desmos)
Prof Book (UCL live)
Web Scraping (GitHub)
Critical Thinking (Coursera)
Communication Skills (Wharton)
AI for Earth Observation (AI4EO)
Online Book Notebook
Satellite-image Deep Learning
Geospatial Raster/Vector (Python)
Earth Data Analysis
Copernicus / Wekeo
Sentinel Analysis
SQL & Databases
SQLbolt — Interactive SQL Lessons
SQLzoo — SQL Practice
SQL for Querying Databases (Coursera)
Data I/O with Python & SQL (Coursera)
Algorithms & Coding Practice
MIT OCW 6.006 — Introduction to Algorithms
LeetCode Blind 75
GeeksforGeeks GFG-160 Arrays Track
Data Structures & Algorithms Masterclass (Packt)
Edabit Coding Challenges
Geekflare — Thinking Challenges
Python Resources
Think Python (Allen Downey — free textbook)
DataQuest — Python Functions Practice
W3Schools Python Exercises
Python Classes & Inheritance (Coursera)
Python for Data Analytics (Coursera)
Kaggle — Winning Solutions Notebook