Aurélien Defossez is a multidisciplinary Game Designer & Developer with 14 years of experience blending game design, research-driven interactive experiences and full-stack software engineering. He designs and ships indie and research games (current founder at Videoludid) and previously developed experimental games for cognitive science at the University of Luxembourg. Technically fluent across C#, Unity, Lua, JavaScript/TypeScript and C++, he has built map transformation engines (Node.js, TurfJS, GeoJSON) and contributed bug fixes and new modules to the widely used turfjs/turf geospatial library. Comfortable across front-end frameworks (Backbone, RequireJS) and databases (MongoDB, SQL), he pairs practical UI/UX sensibilities with robust back-end systems. Educated as an engineer (INSA Lyon) with strong academic marks, he brings both rigorous software engineering and playful design thinking to projects. Lesser seen: he moves fluidly between research prototypes and production-grade tooling, making him effective at turning experimental ideas into reliable, maintained software.
14 years of coding experience
10 years of employment as a software developer
Licence, Mathématiques-Informatique, Mention Très Bien avec Félicitations, Licence, Mathématiques-Informatique, Mention Très Bien avec Félicitations at Université Nancy 2
Baccalauréat, Électronique, Baccalauréat, Électronique at Lycée Georges Baumont
Ingénieur, Informatique, Mention Bien avec Félicitations, Ingénieur, Informatique, Mention Bien avec Félicitations at Institut national des Sciences appliquées de Lyon
DUT, Informatique, DUT, Informatique at IUT Saint Dié
A modular geospatial engine written in JavaScript and TypeScript
Role in this project:
Back-end Developer
Contributions:13 commits, 13 PRs, 8 comments in 6 months
Contributions summary:Aurélien contributed to the `turfjs/turf` repository by fixing bugs and improving the functionality of geospatial analysis tools. They addressed a crash in the `turf-convex` module by handling edge cases and added a new module `center-of-mass`. Furthermore, they refactored the `turf-union` module to accept a variable number of polygon arguments and updated the `intersect` and `convex` documentation. The user also fixed a bug in `lineSliceAlong` and added a test for it.
Contributions:36 commits, 1 push in 5 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.