Parcours

  1. Master full-stack en développement web

    UNED

    Pendant le module Front-End, j'ai appris l'utilisation du HTML sémantique, du CSS natif, du JavaScript (ES6+), ainsi que le respect des normes d'accessibilité.

    Concernant le module Backend, j'ai étudié les fondamentaux du runtime Node.js et réalisé plusieurs exercices avec des déploiements pratiques dans des environnements en nuage et sur du matériel dédié (bare metal).

  2. Ingenieur électromécanique en supraconductivité

    CERN

    Responsable de l'analyse de données à l'aide de Python et de Visual Basic Script. J'ai largement utilisé des bibliothèques scientifiques Python telles que Pandas, Numpy et Matplotlib. Responsable d'une équipe de 3 personnes.

  3. Sysadmin

    O'Saboroso

    Responsable du système informatique du restaurant.

    Mise en place d'un système de sauvegarde sur site et hors site pour différentes bases de données. Redondance des hôtes critiques. Mise en place d'un service d'assistance avec contrôle à distance. Documentation inclus.

Projets

Screenshot of a CV generated by the tool

Outil de génération de CV et de lettre de motivation

    • Astro

Les données sont stockées dans des fichiers yaml et md : Éducation, travail, compétences, resaux sociaux... Actuellement, deux modèles de CV sont disponibles. Inspiré par cvgen.

Capture d'écran du site de raccourcissement de liens

Raccourcisseur de liens

    • Golang

Développé en golang. Application web améliorée de manière progressive. Fonctionne sans JS. Implémente une limitation de taux. Le caching est réalisé en utilisant localStorage dans le client.

Capture d'écran du site web du jeu du morpion, montrant le tableau du jeu

Morpion multijoueur en temps réel

    • SvelteKit
    • Nginx
    • Proxmox
    • OAuth
    • Ansible

Jeu du morpion multijoueur en temps réel, utilisant le streaming HTTP (événements envoyés par le serveur). Développé avec SvelteKit et l'adaptateur Express. Utilise la bibliothèque nextjs-auth. Auto-hébergé dans un conteneur LXC derrière un proxy inverse.

Capture d'écran du site web de recettes de Juan, montrant les dernières recettes ajoutées

Recettes de cuisine de JMLL

    • Preact
    • Deno
    • Lume
    • Tailwind

Découvrez les créations culinaires de Juan Millán Lledó, un répertoire méticuleusement choisi de délices gastronomiques. Site de type blog réalisé avec Deno et Lume (un générateur de sites statiques). Hébergé sur Deno deploy.

Capture d'écran du site web de Yaimisu, montrant Yaiza en train de maquiller une femme.

Yaimisu Marketing Site

    • React
    • Gatsby
    • Tailwind

Site de @yaimisu, maquilleuse et tatoueuse professionnelle à Genève (Suisse).

About

Je m'appelle Salvador Ferradás, mais tout/s/es me connaît sous le nom de Salva. Depuis mon enfance, j'ai toujours été passionné par l'informatique. À l'âge de 11 ans, j'ai assemblé mon premier ordinateur. Actuellement, je gère mon propre homelab avec des nœuds répartis entre l'Espagne et la France.

J'ai commencé à programmer avec Visual Basic et Matlab. Rapidement, j'ai décidé de basculer sur Python pour tout ce qui concerne l'analyse de données.

C'était précisément la partie de mon précédent travail qui me passionnait le plus, et par conséquent, je fais un virage dans ma carrière professionnelle pour devenir développeur à temps plein.

Profil de Salva Ferradás