mlx-benchmark. Benchmark of Apple MLX operations on all Apple Silicon chips (GPU, CPU) + MPS and CUDA.
236blockchain-chat-app. Simple Ethereum blockchain app for messaging and ether sending between Ganache addresses.
35bqfetch. A lightweight tool to fetch tables from BigQuery as pandas DataFrame very fast using BigQuery Storage API combined with multiprocessing
27mlx-GCN. MLX implementation of GCN, with benchmark on MPS, CUDA and CPU (M1 Pro, M2 Ultra, M3 Max).
25phishGNN. Phishing detection using GNNs (SECRYPT'22)
15airflow-rbac-roles-cli. A tool to create Airflow RBAC roles with dag-level permissions from cli.
13deepiler. A neural-based decompiler using Deep Learning with Transformer model.
1042sh. Shell implementation in pure C & Assembly x86
5cyberattack-course-epita. Decipher hidden message in images using stegseek, steghide, openssl on aes-128-cbc, Diffie-Hellman algorithms.
3feae. "Few Edges Are Enough" NIDS (IWSEC'24) original code
2linear-programming-manhattan-distance. This program is an algorithm using linear programming to solve an optimization problem which is to minimize the Manhattan distance of given points.
2Jbeil. [IEEE SP'24] The Official Implementation of "Jbeil: Temporal Graph-Based Inductive Learning to Infer Lateral Movement in Evolving Enterprise Networks"
2remote-compiler. Compile code in different languages from a web app. Send input code to the API, then the server compile it, execute it and give you the output (error / success).
2DL-from-0. Robust Deep Learning framework from scratch with just Python and maths (+ blog posts)
1gnntraining. Jupyter Notebook
1genetic-knapsack-problem. Heuristic and efficient approach of the famous knapsack problem
1kernel_x86. Kernel implementation in plain C with some Assembly x86 pieces.
1genetic-travelling-salesman. Implementation of the travelling salesman problem using a genetic evolutionary approach
1Meteo-Watering-system. I developed this web App to manage a remote watering system using an Arduino card and different sensors. The app is developed in Java and use Http requests, Threads and Json to communicate and share datas with the Arduino card. The user can also activate the watering by pressing a simple button on the website or the apk App downloadable by the QR Code on the Website.
1tristanbilot.github.io. JavaScript
1