Hi, my name is Antoine Fauroux and I'm a doctor in plasma physics interested in many things including computer science and programming in general.
I'm currently a postdoctoral researcher in computational neuroscience at the Krembil Brain Institute (UHN) in Toronto, where I use simulations to study calcium signaling in astrocytes.
My main programming language is Python (Pandas, NumPy, Jupyter, Matplotlib), as I
wrote
many scripts, notebooks, and modules for physics simulations, data management, and data analysis during my
studies, research internships, and my PhD. I would
not release those scripts because they were only useful for my work but you can consult my publications here.
During my PhD, I started collaborating with Innovative Coating Solutions (ICS), a spin-off from the University of Namur, on Virtual Coater, software for simulating thin-film growth. My work focused on the graphical interface and all the plugins and tools for analysing simulations and designing magnetron deposition systems.
While learning JS/HTML/CSS for curiosity, I wrote several fun little webpages and small projects on my GitHub and this page is showcasing and making those projects easily accessible for whomever might be interested. Here is a list of the ones that are more or less finished and accessible online:
html/css/js projectschess.js from @jhlywa, and allowing connection
between two players in p2p via
webRTC
Click to draw cells, Cmd/Ctrl + click to draw rectangles, and
press the spacebar to
run.
Python
script converting from Markdown to HTML via a Jinja template,
and
hosted directly on GitHub, and using Google Photos to host the high quality
pictures.