Développer des applications informatiques simples


Je suis capable de développer et maintenir des applications et sites web. Je maîtrise les bases des langages suivants:

J'ai déjà pu réaliser des plugins sur Minecraft et développer quelques logiciels

Appréhender et construire des algorithmes


Je suis capable de créer des algorithmes simples à partir d'un problème énoncé par un expert métier. Je peux développer une idée en pseudo code et l'optimiser afin d'économiser des performances.

Installer et configurer un poste de travail


Je maîtrise les bases de Linux, ou plutôt de Debian avec lequel j'ai déjà pu travailler en autodidacte et à l'école. Je possède une machine que j'ai transformée en serveur à la maison, j'y ai installé un Ubuntu Server et je l'ai configuré afin qu'il serve de NAS ainsi que de serveur de jeu. J'ai également fait le même travail sur Raspberry PI. J'ai déjà pu installer et configurer:

Pour installer certains de ces services, j'ai du utiliser Docker, je maitrise la rédaction de fichiers Dockerfile ainsi que des fichiers compose.

Concevoir et mettre en place une base de données à partir d'un cahier des charges client


Je suis capable d'installer, de configurer une base de données mysql ainsi que PostgreSQL. Je sais recueillir les besoins client et de concevoir une base de données adaptée aux besoins. Je suis en capacité de proposer un MCD/MLD (Modèle Conceptuel de Données / Modèle Logique de Données) respectant les principes MERISE. J'ai déjà pu réaliser des plugins sur Minecraft et développer quelques logiciels

Identifier les besoins métiers des clients et des utilisateurs


Je suis capable de recueillir les besoins métiers des clients et des utilisateurs. De formuler dans un langage simple des termes complexe liés à un métier bien particulier (qui peut m'être inconnu)

Identifier ses aptitudes pour travailler dans une équipe


Je suis capable de travailler en équipe et de répartir des tâches entre plusieurs acteurs de projet. Je peux suivre et mettre en place un Kanban. Je connais la méthodologie SCRUM mais je n'ai pas encore eu l'occasion de la mettre en place.