You may be interested in the following projects :
- Fortran OpenMP and OpenACC N-Body simulation
- CPP-OpenGL-ray-based-renderer , still ongoing, readme is not done
- Accurate rendering of a blackhole code is sadly private for now
- Lattice-Boltzmann 2DQ9 fluid simulation
You may also be interested in this absurdingly bad project which uses singl streaming multiprocessors on a GPU to simulate a gas system and verify statical physics property of ideal gases. GPU MultiSystem gas simulation, which sadly don't have a comprehensive readme, but do have notebooks.
I’m a self-taught programmer with a background in physics, chemistry and engineering. My main areas of expertise include, but are not limited to, High-Performance Computations, Physical simulations, Energy Efficiency. I also have relative expertise in Optics, Quantum Physics and Chemistry.
I was introduced to the world of computer science by videogames, and I wanted to know how they worked. This shifted my focus on more substantial things, like simulations, and networking. Nowadays, I am working on Energy Efficiency for Data-Driven Applications, as part of a PhD. Of course I'm still messing around whatever flips NAND gates.
Current large-scale project include Revived Witch's revival (especially remaking a wiki)
- Lattice-Boltzmann in WebGL
- Probably the worst application of Reservoir Computing
- Fortran OpenMP and OpenACC N-Body simulation
- DNSnitch, a privacy-first, default-deny DNS filter
- Rate equation simulation for growth modelling
- Raytraced voxel renderer (bugged)
- Marching-Cubes implementation
- Machine learning work on Direct Feedback Alignment (Private)
- Interstellar Dust extinction profile prediction using Machine Learning (Private)
- TM-30-20 Standard related work (under NDA)
- prototyping : Python, Jupyter Notebook, C/C++
- Speed-critical : C/C++, Fortran
- Backend : NodeJS, Python
- Front-end : Pure CSS and HTML
- Data Analysis : Python, Jupyter Notebook, Fortran
- Binary Analysis : Binary Ninja (3.5)
- Reverse Engineering : Binary Ninja, Reverse Engineering, ARM/x64 reversing (well that's ongoing)
- Low-level : ASM, Manual ASM optimization, Embedded System Programming
- Custom Server Development : Protocol reversing, Decryption
Feel free to check out my Resume might not be up to date, alternatively check nebuleo.org or contact me directly.
|







































