Skip to content
View bgallois's full-sized avatar
🏠
Freelancing from home
🏠
Freelancing from home
  • Analyzable
  • Paris, France
  • 09:13 (UTC +01:00)

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 physics Ph.D., software developer, and computer vision expert. Over the past four years, I've specialized in data analysis, software design, and blockchain development using Substrate. I founded Analyzable, offering freelance services in software development, Rust, C++, Python, and OpenCV, covering everything from prototyping to deployment.

I’m also the creator and maintainer of FastTrack, a scientific tracking software developed during my Ph.D. at LJP. Alongside FastTrack, I manage tools for multi-object tracking and data analysis. You can learn more about my work on my website.

What I’m Working On

I’m currently working as a contractor on the Duniter blockchain, built on Substrate with Rust. In addition, I provide freelance services focusing on computer vision and developing cross-platform desktop applications (Rust/Python/C++), handling everything from design to production. I also contribute to open-source projects that align with my interests, particularly those in sports and science.

What’s Next?

I’m always open to permanent positions, especially those involving open-source software or companies with a community-first policy. If you’re interested in working together, don't hesitate to get in touch with me 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++ 104 17

  2. OpenJournal OpenJournal Public

    OpenJournal is a simple journal, note-taking, and assistant application supporting Markdown syntax and Markdown rendering.

    C++ 9 1

  3. FastTrackOrg/FastAnalyzer FastTrackOrg/FastAnalyzer Public

    Tracking data analyzer

    Python 1

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

    Patch-based inpainting Python library

    Python 11 1