Skip to content
View bgallois's full-sized avatar
🏠
Freelancing from home
🏠
Freelancing from home

Highlights

  • Pro

Organizations

@LJPZebra @FastTrackOrg

Block or report bgallois

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bgallois/README.md

Introduction

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.

What I'm Working On

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.

What's Next?

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].

Projects

Computer Vision

  • FastTrack: Scientific tracking software. GitHub stars
  • PatchBasedTextureInpainting: Image quilting for texture inpainting library. GitHub stars
  • FastOcclusion: Deep learning solution for occlusion issues in tracking. GitHub stars
  • PyFastTrack: Python integration of FastTrack with deep learning capabilities. GitHub stars
  • CppImageViewer: Qt widget for large image display. GitHub stars
  • PysideImageViewer: Qt widget for large image display in Python. GitHub stars
  • You&EyePhoto: Iris image processing software for the You&Eye art gallery.
  • CircularTransform: Fast remapping of deformed objects into perfect circles. GitHub stars
  • Pyside6CurveEditor: Qt widget for image level correction. GitHub stars
  • DeepIris: Deep learning model for iris and pupil segmentation.

Data Analysis

  • FastAnalyzer: Software for analyzing FastTrack outputs. GitHub stars
  • FastAnalysis: Python library to work with FastTrack data. GitHub stars
  • PeakPacer: Web app for field testing CdA and optimizing power profiles for cyclists. GitHub stars
  • LapsAnalyzer: Tool to analyze and compare laps in cycling races. GitHub stars
  • HRV Tools: Cardiac variability analysis using open-source PPG sensors. GitHub stars

Other Projects

  • Level: Android spirit level app. GitHub stars
  • jotform-api: C++ API for Jotform integration. GitHub stars
  • OpenJournal: Journal and note-taking app. GitHub stars
  • QSensor: GUI to monitor hardware usage and temperature. GitHub stars
  • SecuraFolder: Portable encryption tool for storing files securely. GitHub stars

Blockchain

Contributions

Programming Skills

I'm a self-taught programmer with proficiency in:

  • Python
  • Rust
  • Julia
  • C++
  • LaTeX
  • HTML/CSS/JS
  • Qt/QML
  • Hugo
  • Substrate

Software Experience

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)

My Development Environment

I rely on free and open-source tools in my daily workflow:

You can find my configuration files here.

My Contributions

bgallois's GitHub stats

Pinned Loading

  1. FastTrackOrg/FastTrack FastTrackOrg/FastTrack Public

    FastTrack is a cross-platform application designed to track multiple objects in video recording.

    C++ 113 20

  2. cardio-rs cardio-rs Public

    HRV metrics from PPG/ECG Rust Crate

    Rust 7

  3. Analyzable-FR/patch-based-texture-inpainting Analyzable-FR/patch-based-texture-inpainting Public

    Patch-based inpainting Python library

    Python 12 1

  4. SoBundle SoBundle Public

    SoBundle takes your binary and gives you a ready-to-run .run

    Rust 1