Albuquerque, NM, USA

Ali Ramadhan

Elite
@ali-ramadhan

Head of Engineering @atdepth. Previously @afresh-technologies and ocean modeler @mit and @CliMA.

DocumenterCitations.jl. DocumenterCitations.jl uses Bibliography.jl to add support for BibTeX citations and references in documentation pages generated by Documenter.jl.

66

matplotloom. Weave your frames into matplotlib animations

53

timescaledb-insert-benchmarks. Benchmarking inserting a ~trillion rows of weather data into TimescaleDB

17

lagrangian-microbes. 🦐🐟🦈 A framework for simulating millions of interacting Lagrangian particles (or microbes!) in a turbulent ocean.

10

cs50-sql. Solutions to the problem sets from CS50’s Introduction to Databases with SQL.

6

moe-plugins. Playing around with creating simple music tagging plugins for Moe.

4

NeuralFreeConvection.jl. Training and testing neural differential equations for oceanic free convection.

4

TransformPlayground.jl. Playing around and debugging FFTs and DCTs on GPUs with Julia

3

Atmosfoolery.jl. Compressible non-hydrostatic model built on top of Oceananigans.jl so it runs on CPUs and GPUs

3

neural-differential-equation-climate-parameterizations. Developing parameterizations of physical processes for climate models with neural differential equations.

3

antarctic-ice-shelf-meltwater-outflow. Idealized modeling of the ocean dynamics of meltwater outflow from beneath Antarctic ice shelves using Oceananigans.jl

2

Micrograd.jl. A Julia implementation of micrograd.

2

BayesianParameterizations.jl. Joint Bayesian model selection and parameter inference for PDEs, and hopefully also for climate model parameterizations.

2

wxConch. 🌡️⛈️🛰️ Weather prediction via magical conch.

1

6.339-numerical-pdes. Projects for 6.339J Numerical Methods for Partial Differential Equations (Fall 2017).

1

DiscontinuousGherkins.jl. Learning the basics of discontinuous Galerkin numerical methods for solving partial differential equations in Julia.

1

ali-ramadhan.Github.io. My personal website

1

Oceananigans.jl. 🌊 A fast and friendly non-hydrostatic ocean model in Julia that can be run in 1-3 dimensions on CPUs and GPUs.

1

GeoMakie.jl. Geographical plotting utilities for Makie.jl

1

MakieLoom.jl. Parallelize your animation workflow and weave your frames into Makie.jl animations.

1

era5-movies. Generating movies of ERA5 data to project onto a sphere.

1

msc-thesis. My MSc thesis: Molecular movies and geometry reconstruction using Coulomb explosion imaging. EDIT: Perfect 2^8 = 256 commits means I should never commit to this repo again.

1
22
Apply