Skip to content
View ninjamath3's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ninjamath3

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
ninjamath3/README.md

Mathys – Generalist engineer specialized in robotics and computer vision

Hi, I'm Mathys, a generalist engineer specialized in computer vision and robotics. I build innovative solutions that combine real-time data processing, camera and robot monitoring, mobile app development, or AI solutions.

This repository acts as a portfolio of multiple independent projects. Each folder represents a standalone project with its own README explaining the context, approach, and technical choices.

This structure was chosen to centralize experimental and finished work.

Skills

  • Programming: Python, TypeScript, JavaScript, React, React Native, Expo, C, C++, HTML, CSS,
  • Data prcessing: SQL, pandas, markdown, csv, json
  • AI & Machine Learning: Computer Vision, Neural Networks,
  • Mobile & Web Development: Full-stack apps, real-time data processing, geolocation services
  • Tools & Platforms: Git, AsyncStorage, Firebase, Cloudflare, Ros2, Figma, Piskel, Vscode

Mathys – Portfolio of Projects

Below are selected personal and professional projects showcasing my work in robotics, data processing, embedded systems, and software engineering.

The main project presentations are directly available here:

  • Alien Surveillance Protocol – Mobile AR Game
    High-level presentation of a geolocation-based AR game architecture and gameplay systems.
    View presentation

  • NASA Harvest – Crop Segmentation with GSV and Satellite Imagery
    Presentation covering crop segmentation techniques using street-level and satellite imagery.
    View presentation

  • NASA Harvest – U-TILISE Model Assessment
    Presentation showing assessment of the U-TILISE model applied to agricultural datasets.
    View presentation

  • UR5 Simulation – Pick-and-Place
    Overview of UR5 robotic arm simulation and manipulation pipeline.
    View presentation

  • Research on Mobile Robotics
    Presentation summarizing research projects in mobile robotics.
    View presentation


Projects

NASA Harvest – Project Presentations (Earth Observation & Agriculture)

  • Presentation slides explaining projects conducted with NASA Harvest
  • Focus on Earth observation data, agricultural monitoring, and food security applications
  • Projects include crop segmentation and agricultural model assessment
  • Repository: github.com/ninjamath3/Nasa-Harvest-Project

UR5 Pick-and-Place Simulation with ROS2 & Gazebo

  • Simulate a UR5 robotic arm performing pick-and-place tasks on a red cube with AprilTag detection
  • Use an onboard camera, quaternions for orientation, and SVD for pose estimation
  • Archive of ROS2 packages provided for easy import and experimentation in Gazebo
  • Repository: github.com/ninjamath3/ur5-simulation

Alien Surveillance Protocol – Mobile AR Game (React Native)

  • Developed a geolocation-based AR game using React Native and Expo
  • Designed a modular base management system and energy modules
  • Built a private github repository to store static data concerning bases implemented at different coordinates and an other one to save source codes
  • Rpository : github.com/ninjamath3/asp-presentation

GLC_FCS30D Data Processing for Mobile Game

  • Processes the GLC_FCS30D global land cover dataset to generate bases and analyze landscape composition for a mobile game
  • Automates data downloading, TIFF file exploration, JSON/CSV output generation, and map visualization
  • Repository: github.com/ninjamath3/ASPbases-python

Arduino Weather Station – Embedded Systems Project

  • Designed and implemented an Arduino-based weather station
  • Collects real-time environmental data such as temperature, humidity, and pressure
  • Modular code structure allowing easy sensor extension
  • Repository: github.com/ninjamath3/weather-station-arduino

VocaXP – English Learning Web App (React + Python)

  • First personal web application to help French speakers learn English
  • Backend Python scripts handle word translation, definition retrieval, scoring system, and CSV data management
  • Frontend built with React, TypeScript, and Tailwind CSS for dynamic updates and interactive gameplay
  • Repository: github.com/ninjamath3/vocaXP

Researches in hand-eye calibration improvements - Python tools

  • Assess the efficiency of Machine Learning to improve hand-eye calibration precision
  • Code some tools to simulate the hand-eye calibration with four points
  • Repository : github.com/ninjamath3/hand-eye-calibration

Researches in number theory - Python tools

Contact

Currently Learning

  • Exploring advanced reinforcement learning for mobile game AI
  • Learning PLC programming for industrial automation
  • Deepening computer vision expertise with Cython
  • Studying real-time geospatial analytics

Pinned Loading

  1. ur5-simulation ur5-simulation Public

    Simulation of a UR5 robotic arm using ROS2 and Gazebo, performing pick-and-place tasks on a red cube with an AprilTag, using an onboard camera for detection and localization.

    C++ 3

  2. asp-presentation asp-presentation Public

    Alien Surveillance Protocol – AR geolocation game on iOS & Android built with React Native & Expo

  3. ASPbases-python ASPbases-python Public

    This repository contains scripts for processing the GLC_FCS30D dataset to create bases for my mobile game. It allows analysis of landscape composition and supports data-driven game mechanics. The p…

    HTML

  4. hand-eye-calibration hand-eye-calibration Public

    This repository contains Python scripts exploring quadrilateral detection and analysis, aimed at performing hand-eye calibration for robotic systems. The project focuses on extracting geometric fea…

    Python

  5. prime-number-theories prime-number-theories Public

    A collection of Python scripts for exploring and testing number theory concepts. Easily verify properties like primality, divisibility, and integer patterns with ready-to-use, well-structured code.

    Python

  6. vocaXP vocaXP Public

    A personal React project in development: a game designed to help French speakers learn English. Players earn points based on word difficulty and popularity. The project focuses on dynamic UI update…

    TypeScript