mirror of
https://github.com/almet/notmyidea.git
synced 2025-04-28 19:42:37 +02:00
122 lines
5.9 KiB
Markdown
122 lines
5.9 KiB
Markdown
---
|
||
save_as: projets/index.html
|
||
slug: projets
|
||
---
|
||
|
||
## 🌟 Valeurs et intérets
|
||
|
||
Logiciel Libre
|
||
: Je travaille pour et avec du logiciel libre depuis des années. C'est à la
|
||
fois un plaisir et une évidence. J'ai pu rencontrer un état d'esprit et une
|
||
culture d'ouverture dont j'aurais du mal à me passer !
|
||
|
||
Coopération et médiation
|
||
: J'aime travailler en collaboration avec d'autres personnes et trouver comment
|
||
faire pour que nos interactions soient les plus saines possibles. La qualité
|
||
des interactions m'intéresse autant que le travail en tant que tel.
|
||
|
||
Pragmatisme
|
||
: Tendre vers la perfection veut aussi dire ne pas trop s'attarder sur
|
||
certains détails. Parfois, « le mieux est l'ennemi du bien ».
|
||
|
||
Bonne humeur
|
||
: Parce qu'on a qu'une vie, alors autant se marrer :-) #yolo
|
||
|
||
---
|
||
|
||
## Projets
|
||
|
||
J'ai pu <del>jouer avec</del> travailler sur plusieurs projets au fil des années. Bien souvent j'ai passé la main sur ceux que j'ai initié.
|
||
|
||
Voici quelques logiciels auxquels j'ai participé. Vous pouvez aussi aller faire un tour sur mes dépots publics ([Github](https://github.com/almet) ou [Gitlab](https://gitlab.com/almet))
|
||
|
||
🗺️ [uMap](https://umap-project.org) (2023-2024)
|
||
: Un logiciel de création de cartes pour le web. J'y travaille sur l'ajout de fonctionalités de collaboration, pour que plusieurs utilisateur·ices puissent voir les éditions des autres, en « temps réel ».
|
||
|
||
🚨 [Argos](https://framasoft.frama.io/framaspace/argos/) (2023-2024)
|
||
: Un logiciel de supervision de sites web, et un *status board*, realisé pour le compte de l'[association Framasoft](https://framasoft.org).
|
||
|
||
🧶 [Générateur de motifs jacquard (tricot)](https://bekeko.notmyidea.org/) (2022)
|
||
: Un petit logiciel pour faciliter la vie d'une amie qui fabrique des chaussons à la main. L'idée est de pouvoir choisir des motifs et des couleurs, et de se rendre compte du résultat. ([codé en Elm](https://github.com/almet/bekeko))
|
||
|
||
🙌 [Copanier](https://github.com/spiral-project/copanier) (2019-2024)
|
||
: Un logiciel web créé en 2019, qui permet d'organiser des groupements
|
||
d'achats. J'ai repris et adapté le logiciel pour
|
||
l'usage d'un groupement auquel je participe. ([codé en python](https://github.com/almet/copanier))
|
||
|
||
💸 [I Hate Money](http://ihatemoney.org) (2011-2023)
|
||
: Un site web qui permet de gérer les dépenses de groupes, [que j'ai créé fin
|
||
2011](https://blog.notmyidea.org/how-are-you-handling-your-shared-expenses.html).
|
||
Il est possible de rentrer qui à payé quoi, et pour qui, et une balance est
|
||
gérée pour vous. Je maintiens une instance ouverte sur [ihatemoney.org](https://ihatemoney.org). ([codé en python+flask](https://github.com/spiral-project/ihatemoney))
|
||
|
||
🔄 [Kinto](https://github.com/kinto/kinto) (2012-2015)
|
||
: Un « backend » générique pour des applications Web. J'ai initié ce projet avec
|
||
des collègues [en
|
||
2012](https://blog.notmyidea.org/thoughts-about-a-form-generation-service-gis-enabled.html)
|
||
alors que je travaillais pour Mozilla. Le projet est actuellement utilisé pour
|
||
gérer la synchronisation de certaines données dans Firefox. ([codé en python+pyramid](https://github.com/Kinto/kinto))
|
||
|
||
✍️ [Pelican](http://getpelican.com) (2010-2020)
|
||
: Un générateur de site statique [que j'ai créé en
|
||
2010](https://blog.notmyidea.org/pelican-a-simple-static-blog-generator-in-python.html).
|
||
Ce site fonctionne grace à ce logiciel, et il est utilisé par des projets comme
|
||
le [Noyau Linux](https://www.kernel.org/pelican.html) et
|
||
[Debian](https://bits.debian.org/pages/about.html). L'idée est de pouvoir transformer des fichiers [au format Markdown](https://fr.wikipedia.org/wiki/Markdown) en un site web qui ne sera pas regénéré à chaque requête, et qui est donc très facile à héberger. ([codé en python](https://github.com/getpelican/pelican))
|
||
|
||
---
|
||
|
||
## Expériences
|
||
|
||
[Développeur indépendant](https://blog.notmyidea.org) (depuis 2023)
|
||
: Je travaille en tant que développeur au sein de ma propre structure.
|
||
|
||
[Brasserie du Vieux Singe](https://www.vieuxsinge.com/) (2017 - 2023)
|
||
: J'ai co-fondé une brasserie artisanale biologique qui défend des
|
||
valeurs de coopération, de partage et de gastronomie. J'en suis parti à l'été
|
||
2023 pour retourner vers le developpement. La Brasserie existe toujours.
|
||
|
||
[Mozilla](https://mozilla.org) (2011 - 2016)
|
||
: J'ai travaillé pour Mozilla au sein de l'équipe « Services ».
|
||
J'ai pu travailler sur des projets autour des données utilisateur, du
|
||
chiffrement et de la synchronisation, ainsi que pour le passage à l'échelle de
|
||
certaines sites comme addons.mozilla.com.
|
||
|
||
[Le Grappe](https://www.reseaugrappe.org/) (2007 - 2012)
|
||
: Durant mes années étudiantes, j'ai participé à la création et à l'animation
|
||
d'un réseau d'associations « porteuses de projets en environnement ». Un bon
|
||
moyen de rencontrer d'autres personnes animées par des valeurs collectivistes,
|
||
et de chercher à s'organiser contre l'artificialisation du monde.
|
||
|
||
---
|
||
|
||
## 🧑🔧Technologie
|
||
|
||
Python
|
||
: J'ai l'habitude d'utiliser le language [Python](https://python.org) au
|
||
quotidien, il s'agit de mon couteau suisse. Je suis familier avec son écosystème
|
||
et sa communauté.
|
||
|
||
Linux
|
||
: J'utilise [Linux](https://kernel.org/) en tant que système d'exploitation,
|
||
ainsi que pour la gestion de mes serveurs. Je suis à l'aise avec les systèmes
|
||
[Arch Linux](https://archlinux.org/) et [Debian](https://debian.org).
|
||
|
||
Frontend
|
||
: Bien que ça ne soit pas ma spécialité, j'ai pris beaucoup de plaisir
|
||
à travailler avec le langage [Elm](https://elm-lang.org/), qui permet de
|
||
travailler de manière sereine côté *front*, grace à un typage fort. J'ai surtout
|
||
travaillé sur des petits projets. Je suis aussi à l'aise avec du HTML, du CSS ou du
|
||
JavaScript.
|
||
|
||
Administration Système
|
||
: Je m'occupe de faire tourner quelques services pour des tiers et pour moi
|
||
même. La maintenance des serveurs fait donc partie du lot :-)
|
||
|
||
---
|
||
|
||
## 🎓 Éducation
|
||
|
||
- Master's degree in Software Engineering, University of Oxford Brookes.
|
||
- BTS Informatique et Réseau, Angers.
|
||
|