mugshot

Arthur Bauville

Bio

Hi, I'm Arthur, a web/software developer in Yokohama, Japan. I'm passionate with programming, music and science. Check some of my work below, or reach out to me.

Web projects

Ruby

Ruby

Ruby on Rails

Ruby on Rails

HTML

HTML

CSS

CSS

Javascript

Javascript

Bootstrap

Bootstrap

Stimulus

Stimulus

Melodict

A community driven ear training app focused on melody dictation

Ruby

Ruby

Ruby on Rails

Ruby on Rails

HTML

HTML

CSS

CSS

Javascript

Javascript

Bootstrap

Bootstrap

Stimulus

Stimulus

NeighborStudio

Rent music rooms from private individuals.

Ruby

Ruby

Ruby on Rails

Ruby on Rails

HTML

HTML

CSS

CSS

Javascript

Javascript

Bootstrap

Bootstrap

Stimulus

Stimulus

WatchList

Browse and create your own movie watch list.

HTML

HTML

CSS

CSS

Javascript

Javascript

Minesweeper

A simple minesweeper clone

Scientific software

C

C

Python

Python

Numpy

Numpy

Matplotlib

Matplotlib

OpenGL

OpenGL

Sunaba

2D simulation of geodynamical thermomechanical processes based on the finite difference method.

MATLAB

MATLAB

SVG

SVG

Inkscape

Inkscape

geomIO

3D geometric modeling from serial vector drawings to initialize numerical simulations.

Python

Python

Numpy

Numpy

CriticalTaper-utils

Python scripts to compute and visualize the solutions of the critical taper theory.

Python

Python

Numpy

Numpy

FortyTwoFEM

A Stokes flow solver based on the finite element method. Written in Matlab.

Blog posts

PyTorch

PyTorch

Python

Python

Neural style transfer

Neural style transfer with PyTorch

PyTorch

PyTorch

Python

Python

Feature inversion

Feature visualization with PyTorch

OpenCV

OpenCV

Python

Python

Jupyter

Jupyter

Display the live webcam feed in a Jupyter notebook using OpenCV

Getting started with OpenCV and Jupyter notebook

PyTorch

PyTorch

Python

Python

Convolutional neural networks for solving PDEs

Writing an iterative multigrid PDE solver as a convolutional neural network

PyTorch

PyTorch

Python

Python

x.grad demystified

An introduction to automatic differentiation with PyTorch and computing a gradient field

Python

Python

Numpy

Numpy

scikit-learn

scikit-learn

Superpixels from scratch

Image segmentation using K-means clustering

Python

Python

Numpy

Numpy

scikit-learn

scikit-learn

Pandas

Pandas

WaiDatathon 2021 - "Combat domestic violence with data and AI"

Detecting women at risk of domestic violence