Software & low-level developper
remy.cases@gmail.com | 06.38.61.99.25 | Nancy, France GitHub | itch.io
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.
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
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
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
Technologies: Vanilla JavaScript, Game Architecture
- Prototyping game mechanics with pure JavaScript, focusing on responsive controls and UI
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
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.
Technologies: Python, SQLite, asyncio
- Fully asynchronous Discord bot with database integration for political transparency
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
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
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)
Technologies: C99
- Implemented Counterfactual Regret Minimization (CFR) algorithm for simultaneous constant-sum games
- Solved Colonel Blotto and Rock-Paper-Scissors variants using mathematical optimization
É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
- French: Native
- English: Fluent
- Spanish: Basic
- 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

