Bonjour et bienvenue, je suis

David Duhem

|

Anciennement développeur de jeux vidéo, je me suis reconverti dans le développement web afin de créer des expériences numériques innovantes et performantes.

  • GitHub
  • LinkedIn
Photo de profil
Disponible dès maintenant pour rejoindre votre équipe !

Parcours

Technologies

Frontend

React

React Native

Next.js

Svelte

TypeScript

TailwindCSS

HTML

CSS

Backend

Node.js

Express

NestJS

GraphQL

Base de données / ORM

PostgreSQL

Prisma

Sequelize

DevOps / Outils

Docker

Git

Perforce

Figma

Développement jeux vidéo

Unreal Engine

Unity

C#

C++

Projets

New Gamer Challenges
Développement en cours

New Gamer Challenges

Nouvelle version de Gamer Challenges en cours de réalisation sur d'autres technologies ayant pour objectif de proposer une version plus complète avec une meilleure expérience utilisateur.

Next.jsNest.jsTypescriptDaisyUIReduxPrisma
Ehope

Ehope

Projet réalisé en stage pour l'association Ehope, il s'agit d'un réseau social regroupant les initiatives et actions pour l'environnement. J'ai travaillé sur la conception de l'API et de la base de donnée, ainsi que sur le développement du backend et la migration du frontend de React à React Native.

React NativeNest.jsTypescriptNativewindReduxPrisma
Gamer Challenges

Gamer Challenges

Projet de fin de formation, il s'agit d'une application permettant à des joueurs de se proposer des défis à réaliser sur leurs jeux vidéo favoris. Conception de l'application en équipe de 4 et développement de toutes les fonctionnalités en lien avec l'authentification et l'architecture frontend et backend de l'accès aux données (API et BDD).

ReactExpressTypescriptMaterialUIZustandPrisma
Pokédex

Pokédex

Application mettant en avant mes capacités à créer une API REST permettant d'intéragir avec une base de données de pokémon. En plus d'une interface avec diverses fonctionnalités comme l'affichage des pokémon avec pagination ou une modale de recherche afin d'ajouter des pokémon dans des équipes que l'on peut gérer. Authentification et gestion des droits d'accès.

SvelteExpressTypescriptSequelize
Smart Monkey

Smart Monkey

Projet étudiant d'une semaine ayant pour objectif la réalisation d'une interface permettant de soumettre des prompts IA avec une connexion vers l'API de Mistral AI.

SvelteTypescriptMistral API
Just Dance Edition 2023

Just Dance Edition 2023

Un jeu vidéo de rythme et de danse très populaire. J'ai pu travailler sur la partie catalogue avec intégration de composants UI, l'implémentation du tri et des filtres, ainsi que de la récupération des données issues des différentes maps et de l'utilisateur pour l'affichage.

UnityC#

Contact

Disponible dès maintenant pour un poste de développeur Full Stack, vous pouvez me contacter par email ou LinkedIn.