À propos
Je m'appelle Yanis Amani. Je prépare un Bachelor en informatique, spécialisation génie logiciel, à la HE-Arc à Neuchâtel, en Suisse.
En 2023, j'ai écrit JadeFlow, mon premier langage de programmation, simplement pour comprendre comment marchent les langages. Comprendre une couche révélait la suivante, alors j'ai continué à creuser : compilateurs, machines virtuelles, un moteur JavaScript, puis les instructions elles-mêmes.
Je me soucie des trucs ennuyeux. La gestion d'erreurs propre, des interfaces claires, du code qui se relit encore six mois après. J'ai assez cassé de choses en production pour savoir que « ça marche sur ma machine » n'est pas une stratégie de test. Maintenant je préfère aller lentement mais bien faire les choses.
En bref
- Basé à
- Neuchâtel, Suisse
- Études
- Bachelor en informatique, spécialisation génie logiciel, HE-Arc
- Outils principaux
- Rust, TypeScript
- Priorités
- Fiabilité, performance, sécurité
Stack
Les langages et outils que j'utilise, les plus solides d'abord.
- Langages
- Rust, TypeScript, Python, C / C++, Java & C#, PHP
- Frontend
- React, Next.js, Astro, Solid.js
- Backend
- Node.js, Docker, Kubernetes
- Données & Stockage
- Supabase / PostgreSQL, SQLite
- Système
- Systems Programming, Concurrency / Multithreading, Compiler Design