Hi, I'm Benjamin Gallois, a software engineer with a Ph.D. in physics. Over the past five years, I've focused on data analysis, software development, and blockchain engineering. I founded Analyzable, offering freelance services in Rust, C++, and Python, covering everything from prototyping to deployment.
I'm also the creator and maintainer of FastTrack, an open-source scientific tracking tool developed during my Ph.D. at LJP. Alongside FastTrack, I manage companion tools for multi-object tracking and data analysis. You can find out more about my work on my website.
I work as a contractor on the Duniter blockchain, which is built on top of Substrate (Rust). In parallel, I provide freelance services focused on computer vision and cross-platform desktop application development (Rust/Python/C++), covering everything from UI/UX design to final production.
I also actively contribute to open-source projects related to sports, science, and decentralized technologies, which are my passions. I love to tinker with everything from electronics to software.
I'm open to new opportunities, particularly in open-source, community-driven projects, or innovative companies tackling cutting-edge technologies, either as a freelance contractor or as a full-time employee.
If you're interested in working together, please get in touch at [email protected].
- FastTrack: Scientific tracking software.
- PatchBasedTextureInpainting: Image quilting for texture inpainting library.
- FastOcclusion: Deep learning solution for occlusion issues in tracking.
- PyFastTrack: Python integration of FastTrack with deep learning capabilities.
- CppImageViewer: Qt widget for large image display.
- PysideImageViewer: Qt widget for large image display in Python.
- You&EyePhoto: Iris image processing software for the You&Eye art gallery.
- CircularTransform: Fast remapping of deformed objects into perfect circles.
- Pyside6CurveEditor: Qt widget for image level correction.
- DeepIris: Deep learning model for iris and pupil segmentation.
- FastAnalyzer: Software for analyzing FastTrack outputs.
- FastAnalysis: Python library to work with FastTrack data.
- PeakPacer: Web app for field testing CdA and optimizing power profiles for cyclists.
- LapsAnalyzer: Tool to analyze and compare laps in cycling races.
- HRV Tools: Cardiac variability analysis using open-source PPG sensors.
- Level: Android spirit level app.
- jotform-api: C++ API for Jotform integration.
- OpenJournal: Journal and note-taking app.
- QSensor: GUI to monitor hardware usage and temperature.
- SecuraFolder: Portable encryption tool for storing files securely.
- DuniterNodeManager: Minimal graphical tool to manage a Duniter node.
- AuthenticPay: Collection of Ink! smart contracts.
- WeightDecorator: Crate for weight accounting in Substrate nodes.
- Duniter-v2s Contributions: Contributing to the Duniter v2s Substrate node.
- Polkadot-SDK: Contributing to the Polkadot-SDK.
I'm a self-taught programmer with proficiency in:
I regularly work with the following software:
Kdenlive (video editing)
OBS Studio (live streaming)
Jitsi (video conferencing)
Blender (3D creation)
Inkscape (vector editing)
GIMP (image editing)
Fusion 360 (CAD)
I rely on free and open-source tools in my daily workflow:
ArcoLinux (Operating System)
Leftwm (Window Manager)
Alacritty (Terminal)
NeoVim (Code Editor)
Doom Emacs (Document Editor)
You can find my configuration files here.