Skip to content
View remyCases's full-sized avatar

Block or report remyCases

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 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
remyCases/README.md

Remy CASES

Software & low-level developper

remy.cases@gmail.com | 06.38.61.99.25 | Nancy, France GitHub | itch.io


PROFESSIONAL SUMMARY

Self-taught software engineer with 4+ years of low-level development experience and strong mathematical background. Specialized in performance optimization, system debugging, and cross-platform development. Passionate about clean code, statistical analysis, civic tech, and open-source contributions. Active in activist tech communities building tools for social impact and political transparency.


TECHNICAL SKILLS

Programming Languages: C99, Python, Rust, C#, GDScript, JavaScript

Debugging techniques: Debugging C99 for NRF52 without hardware access

Graphics & Low-level: OpenGL, shader programming, procedural generation, color theory

Community Leadership: Published 20+ game modifications, 10,000+ downloads, community management

Tools & Technologies: Valgrind, GDB, Ghidra, Git, SQL, LaTeX, Systemd

Mathematics: Statistical analysis, mathematical modeling, stochastic processes, game theory

Game Development: Godot, GameMaker, Unity, C# reflection, bytecode manipulation, mod development


PROFESSIONAL EXPERIENCE

C systems programming Engineer | Zorh-Tech R&D Team | 2020-2024

Biomechanical sensor data analysis and C systems development

  • C Development: Developed C applications for NRF52 microcontrollers processing real-time IMU sensor data from foot-tracking insoles
  • System Architecture: Contributed to architectural redesign addressing technical debt across Matlab→Python→C codebase migration
  • Performance Optimization: Identified and resolved performance bottlenecks in sensor data processing pipelines
  • Quality Assurance: Implemented comprehensive debugging workflows using Valgrind and established coding standards to prevent undefined behavior
  • Database Management: Performed SQL-based outlier detection and data validation on production sensor databases
  • Statistical Modeling: Developed mathematical models for biomechanical analysis and implemented statistical validation indices
  • Cross-functional Collaboration: Provided statistical analysis expertise and ML pipeline automation across multiple project domains

PROJECTS & OPEN SOURCE CONTRIBUTIONS

Elected Officials Contact Platform | 2026-Present

Technologies: Vanilla JavaScript, Web APIs

  • Created user-friendly web platform for searching and contacting members of French Parliament/Senate
  • Integrated customizable email templates for citizen advocacy campaigns
  • Implemented anonymous contact system respecting user privacy

Game Prototype Development | 2026

Technologies: Vanilla JavaScript, Game Architecture

  • Prototyping game mechanics with pure JavaScript, focusing on responsive controls and UI

Game Jam Competitions (×3)

Technologies: Godot, GDScript

  • Participated in three game jam competitions, delivering playable prototypes under tight constraints
  • Developed experience with rapid iteration, system design, and cross-functional collaboration
  • Strengthened GDScript proficiency and game architecture best practices

TCP Game Protocol Analyzer | 2025-Present

Technologies: Python, SQLite, asyncio, Protobuf

  • A Python-based TUI (Text User Interface) tool for analyzing and reverse-engineering TCP-based game protocols. Built with Textual, this tool provides real-time network monitoring, protobuf message decoding, and interactive analysis capabilities.

Parliamentary Monitoring Bot | 2025-Present

Technologies: Python, SQLite, asyncio

  • Fully asynchronous Discord bot with database integration for political transparency

Graphics & Procedural Generation | 2025-Present

Technologies: C99, OpenGL, GLSL

  • Developing procedural generation system combining fractals and mathematical art
  • Implemented advanced dithering algorithms (Bayer, blue noise, Floyd-Steinberg, error diffusion)
  • Color space transformations including Oklab to sRGB with gamma correction

Statistical Agreement Analysis | 2023-Present

Technologies: Python, NumPy, SciPy

  • Open-source Python package implementing statistical indices for measurement validation
  • Based on peer-reviewed mathematical papers including Lin's Concordance Correlation Coefficient

Game Modding & Runtime Code Modification | 2023-Present

Technologies: C#, .NET 6.0, Harmony2, IL manipulation, dnSpy, UndertaleModTool

  • Published 20+ game modifications across 5 indie games with 10,000+ community downloads
  • Led modding communities as primary developer, providing ongoing bug fixes and feature updates
  • ModShardLoader: Open-source code injection framework for GameMaker-based games
  • Advanced runtime bytecode modification using Harmony2 transpilers for Unity games
  • Reverse engineering experience with dnSpy (C# decompilation) and Ghidra (binary analysis)

Game Theory Research | 2022-2023

Technologies: C99

  • Implemented Counterfactual Regret Minimization (CFR) algorithm for simultaneous constant-sum games
  • Solved Colonel Blotto and Rock-Paper-Scissors variants using mathematical optimization

EDUCATION

École Supérieure Nationale Des Mines De Nancy | 2014-2020 General Engineering - Mathematics and Computer Science Focus: Stochastic processes, mathematical modeling, optimal control theory

Notable Academic Projects:

  • Optimal control in population dynamics with no-regret algorithms
  • Control of nonlinear Lure-type systems with switching constraints

LANGUAGES

  • French: Native
  • English: Fluent
  • Spanish: Basic

INTERESTS & COMMUNITY

  • Open Source Advocacy: Active contributor in modding communities
  • Competitive Programming: Advent of Code participant (multiple languages)
  • Mathematics: Applied mathematics in computer graphics and game theory

Pinned Loading

  1. adventOfCode adventOfCode Public

    An attempt to solve the advent of code challenge in different langages

    Rust 3

  2. StatisticalAgreement StatisticalAgreement Public

    Implementation various statistical indices (and their confident interval) for asserting agreement

    Python

  3. CFR_simultaneous CFR_simultaneous Public

    C

  4. ModShardTeam/ModShardLauncher ModShardTeam/ModShardLauncher Public

    A modlauncher for Stoneshard

    C# 45 10