Freelance
Skills
Implementations & Analyses — Python & Elm/JavaScript (e.g.), Julia (e.g.), Guile/Scheme (ongoing)
- optimisation (e.g.),
documentation (e.g.),
unit tests (e.g.),
Android (e.g. with Java),
with SQL (e.g.)
or NoSQL (e.g.),
async/sync design (e.g. Python+Elm project
with async calls),
and
l10n
usage - data analysis with Jupyter- or Pluto.jl-based notebooks
Team organisation ensuring diversity, healthy collaborations and contributions, and/or management
- including team growth, reduction, cooperation or re-framing, following Belbin Team Role
- with my native English and French, fluent Spanish, intermediary German
Launching cross-disciplinary collaboration (e.g. workshop & resulting output)
Contributing to large projects — GNU Guix contributions, Python libraries for statistics, machine learning, and natural language processing (GitHub Arctic Code Vault)
Professional Experience
See my Previous Education in my academic CV.
2024-Present — Freelance
Software Developer
Lyon, France
- full-stack features implemented for an ongoing experiment I developed in my previous postdoc (preprint)
- developing an Enactive Approach to Dynamic Tools
2020-2024 — Okinawa Institute of Science and Technology
Postdoctoral Scholar in the Embodied Cognitive Science Unit
OIST, Okinawa, Japan
- initiated collaborations with schools and a medical team of the Kyoto University Hospital to study cognitive diversity given the team's experiment setup
- was invited to discuss Next Generation Leadership in a symposium on Inclusive Leadership
- managed a cross-disciplinary team up to 7 members to develop a "participatory sense-making" experiment (preprint)
- implemented the full-stack software for such experiment
2017-2019 — Institut Rhônealpin des Systèmes Complexes
Postdoctoral Researcher in Complex Systems
IXXI, Lyon, France
- developed a novel machine learning approach to attributed networks, combining deep learning on content with network embedding
- organised a workshop exploring the relationships between technology, linguistic interactions, and human diversity, both in practice and philosophically
- explored models combining network heterogeneity and linguistic complexity