David SFERRUZZA
Passionné depuis toujours par l'informatique au sens large, David Sferruzza est propulsé par sa curiosité. Celle-ci l'a poussé à faire des études d'ingénieur généraliste pour ensuite se recentrer sur le développement logiciel et ses nombreux domaines connexes.
Notamment adepte de programmation fonctionnelle (Rust, Haskell, Scala, Nix, ...), d'administration système, de pédagogie et de différents mélanges de ces trois ingrédients, il s'est régulièrement lancé des challenges pour continuer à apprendre : homme à tout faire d'une équipe de développeurs (PHP/Laravel, JavaScript), orateur dans des conférences internationales, docteur en génie logiciel, et parfois même rédacteur de contenus absurdes !
Jamais très éloigné de son éditeur de code, il accompagne des startups sur les aspects techniques depuis plusieurs années chez Startup Palace et écrit des logiciels (web, réseau, embarqué, …) pour Le Palace.
Formations proposées
Projets
- le respirateur artificiel open source MakAir (C/C++, Rust)
- simpleSqlParser (JavaScript)
- swsg (Scala, PHP/Laravel)
- prismic-backup (Haskell)
- sentry-process (Rust)
- contentful2md (JavaScript)
- party-time (TypeScript, React)
- sorry-im-off-today (Rust)
- naddymess (Jekyll)
Talks
- DevFest Nantes 2022 - Le futur de la médecine sera open source (20 min)
- Web2day 2022 - Le futur de la médecine sera open source (20 min)
- AFUP Day Nantes 2020 - Outils pour sites statiques modernes à l'intention du développeur paresseux (30 min)
- Paris Web 2019 - Outils pour sites statiques modernes à l'intention du développeur paresseux (30 min)
- Pas Sage en Seine 2019 - Outils pour sites statiques modernes à l'intention du développeur paresseux (30 min)
- ASE 2018 (académique) - Top-Down MDE of Web Services from Extended OpenAPI Models (20 min)
- Pas Sage en Seine 2018 - La configuration déclarative avec NixOS (45 min)
- PHP Tour 2018 - Génération automatique de services web à partir d'un modèle OpenAPI (45 min)
- MODELSWARD 2018 (académique) - A Model-Driven Method for Fast Building Consistent Web Services in Practice (20 min)
- Web2day 2017 - La programmation fonctionnelle n'est pas juste les fonctions lambda ! (40 min)
- Codemotion Amsterdam 2017 - Functional programming is not just lambdas! (45 min)
- Web à Québec 2017 - La configuration déclarative a supprimé la douleur de la gestion des serveurs ! (45 min)
- Snowcamp 2017 - La configuration déclarative a supprimé la douleur de la gestion des serveurs ! (45 min) + Utiliser IDM, composants et méthodes formelles pour mieux construire des applications web (5 min)
- DevoxxMA 2016 - Gérer les erreurs avec l'aide du système de types de Scala ! (45 min)
- Scala.io 2016 - La programmation fonctionnelle n'est pas juste les fonctions lambda ! (45 min) + La configuration déclarative a supprimé la douleur de la gestion des serveurs ! (45 min)
- BDX I/O 2016 - La configuration déclarative a supprimé la douleur de la gestion des serveurs ! (50 min)
- Paris Web 2016 - Le déploiement manuel : non merci, j'essaie d'arrêter ! (50 min)
- Codemotion Warsaw 2016 - How declarative configuration removed the pain of managing my servers (45 min)
- DevoxxFR 2016 - Gérer les erreurs avec l'aide du système de types de Scala ! (45 min)
- BDX I/O 2015 - Améliorez votre JS grâce à la puissance de la programmation fonctionnelle ! (15 min) + L'évaluation paresseuse, ou comment faire les choses plus tard peut être une bonne idée (15 min)
- Scala Nantes User Group (meetup) - La programmation fonctionnelle n'est pas juste les fonctions lambda
- Human Talks Nantes (meetup) - Améliorez votre JS grâce à la puissance de la programmation fonctionnelle !
- NantesJS (meetup) - La programmation fonctionnelle en JS