Sandra Rocher

DEVELOPPEUSE WEB

WEB MOBILE

Photo de profil S.R

À propos de moi

Hello ! Je m’appelle Sandra Rocher, passionnée par l'évolution technologique, j'ai récemment effectué une reconversion professionnelle après une décennie enrichissante dans le domaine du transport.

Désormais Développeuse Web Mobile, je souhaite poursuivre mon évolution afin d'acquérir une solide expérience. Que ce soit dans la mobilité, où mon expérience sur le terrain me donne une vision globale et stratégique du secteur, ou dans d'autres domaines.

Mes nombreuses expériences m'ont permis d'acquérir plusieurs cordes à mon arc, comme la rigueur, la curiosité, la motivation et la sociabilité.

Tous ces métiers m’ont appris à travailler seule ou en équipe. En tant que junior j’utiliserai mes soft skills pour mener à bien, avec organisation et responsabilité les projets qui me seront confiés.

Je recherche un CDI à temps complet.

icon icon icon icon icon icon icon icon icon icon icon icon icon icon icon icon icon icon

Compétences

Elles sont en constante amélioration, car pour moi le web c’est comme la vie, on en apprends tous les jours !

Front-End

Création de sites web et d'applications mobiles responsives.

HTML5

CSS3

JavaScript

TypeScript

Ajax

jQuery

Bootstrap

Intéressée par : React, Angular, Sass

Back-End

Développement de sites web et applications, création et gestion de bases de données, programmation orientée objet, mise en ligne.

PHP / POO

MySQL

Node.js

Symfony / Twig

API

Json

Intéressée par : Java,Python

CMS

Création rapide de site web personnalisables et compatibles mobiles.

Wordpress

Web Design

Création de maquettes. Conception de base de données relationnelles.

Figma

Adobe Illustrator / Gimp

Maquettage

Wireframe

Merise

StarUML

Intéressée par : Prototypage

Environnement de Travail

Système d'exploitation : Windows 10 et 11

Workflow : Github, Chrome, Mozilla firefox, Wamp, phpMyAdmin, Filezilla, Trello, Postman, Looping, HeidiSQL, Katuysha

IDE : Visual Studio Code

Autres compétences : Français : langue maternelle, Anglais : B1

Permis : B + A (avec véhicules personnels) + D

Intéressée par : Linux

Parcours

2023

Titre Professionnel DEVELOPPEUR WEB MOBILE

2023
AFPA, Marseille
  • Enseignement du front end (langages, méthodes, frameworks)
  • Enseignement du back end (langages, méthodes, frameworks)
  • Formation aux bonnes pratiques de codage, gestion des API, etc..
  • Autonomie renforcée, motivation accrue, pratique intensive, avec des projets personnels et en groupe supervisés par plusieurs professeurs

2016-Ce-jour

Conductrice-Receveuse

2016-Ce jour
Keolis-Aix en Provence, SAP-Bouc Bel Air
  • Conduite d'autobus adaptée aux réseaux urbains et interurbains en autocar
  • Planification d'itinéraires, respect du code de la route, formation de nouveaux chauffeurs
  • Tenue de caisse, vente de tickets, renseignement client, constat
  • Responsabilité du véhicule et de ses passagers
  • Patience, autonomie, sociabilité, agilité

2016

Titre Professionnel Conducteur Transport Routier Interurbain Voyageurs

2016
AFTRAL, Marseille
  • Enseignement à la conduite de car adaptée au code de la route (français, européen)
  • Planification d'itinéraires, carte chronotachygraphe
  • Contrôle et vérification du véhicule et de son matériel, constat
  • Motivation, pratique de manoeuvres, mises en situation sur routes, conseils de sécurité

2015

Vérificatrice

2015
RTM, Marseille
  • Contrôle des titres de transport en équipe, et en collaboration avec les forces de l'ordre
  • Respect du code pénal, rédaction de contraventions, accueil, renseignement et dissuasion
  • Opérations sur réseaux urbain (dans les bus, les métros, en tramway ou en VL de service)
  • Formation spéciale écrit et technique au sein de la RTM avec mise en situations
  • Patience, vigilance, self-control, esprit d'équipe, responsabilités professionnelles, réactivité et vivacité

2013-2016

Auxiliaire Ambulancière

2013-2016
Ourson Bleu-La Seyne sur Mer, Pont de l'Arc-Aix en provence
  • Assistance et accompagnement à la personne, rédaction de factures, papiers administratifs
  • Conduite d'ambulance, soins d'urgence en collaboration avec le SMUR ou la Police, SST
  • Transport médicalisé sur tout le territoire, préparation d'itinéraires, organisation de plannings
  • Responsabilité du véhicule, du matériel et des patients
  • Patience, autonomie, réactivité et bienveillance en binôme, garde diurne ou nocturne

2013

Certificat d'Auxiliaire Ambulancière

2013
Ordre de Malte, Toulon
  • Formation sur les soins de premier secours (niveau supérieur au SST)
  • Compréhension de l'importance des responsabilités à venir
  • Motivation, rigueur, assistance

2008-2013

Conseillère en Parfumerie

2008-2013
Sephora-Colmar, Nocibé-Bastia, Marionnaud-Marseille
  • Force de proposition et de persuasion en vente, formation dans le milieu du luxe auprès de grandes marques
  • Marketing, facing, commandes, réassort, merchandising, encaissement, emballage, standard téléphonique
  • Accueil, renseignements, conseils et démonstrations (essais de maquillage, application de soins, parfumage)
  • Contrôle des rayons, affichage et impression des prix

2003-2007

CAP-BP d'esthétique et cosmétique

2003-2007
ETPSE-Jeanne Michaud, Marseille
  • Formation aux soins et massages du visage et du corps
  • Formation aux soins des mains et des pieds
  • Faux ongles, UV, utilisation d'appareils d'esthétique en général
  • Formation au maquillage (de type : jour, nuit, cocktail, mariage, artistique), body painting

Réalisations

J’ajoute les projets au fur et à mesure, dans l’ordre des plus récents aux plus anciens. Mis à jour le 16/01/2025.

My Vlog en Symfony

  • Symfony
  • PHP
  • MySql
  • Bootstrap
  • Javascript
  • Twig
  • HTML
  • CSS
  • Projet développé en Symfony7 / PHP8 et Javascript.
  • Base de données en MySql, visuel avec Twig, Bootstrap5, HTML5 et CSS3.
  • Objectif : Un code orienté objet, une architecture MVC, du contenu dynamique.
  • Projet pensé pour tous supports (pc, tablette, mobile).
  • Pagination et tri avec le bundle Paginator.
  • Upload et gestion des fichiers avec le bundle VichUploader.
  • Visualisation et génération de PDF avec le bundle Nucleos Dompdf.
  • Une page contact pour l'envoi d'email avec Symfony Mailer.
  • Systeme de connexion/déconnexion obligatoire pour identifier l'administrateur.
  • CRUD des Vidéos réservé à l'administrateur (page protégées par Role).
  • Sécurisation des pages, CSRF tokens, lutte contre les failles XSS et les injections SQL.
  • Une barre de recherche pour trouver une video avec un mot ou une lettre "clé".
  • Des effets parallax qui créent une impression de profondeur sur les pages.
  • Calcul du temps total des vidéos présentes sur le site, avec transformation des valeurs dans la base de données à l'entrée et à la sortie.
  • Flèche de retour en haut de page en JavaScript.
  • Vérification du site à l'aide de Lighthouse pour analyser et optimiser ses performances, son accessibilité, son SEO et sa conformité aux meilleures pratiques du web.
  • Optimisation du temps de chargement des images avec l'attribut loading="lazy".
  • Création du logo et de l'icône principal du site à l'aide d'une IA.
  • Réalisation et montage vidéo avec DaVinci Resolve et une GoPro 7.

Ma Petite Loterie

  • HTML
  • CSS
  • API Leaflet
  • jsPDF
  • JavaScript
  • TypeScript
  • Site pour le tirage au sort d'une loterie.
  • Paramètres à donner : le nombre de participants, et le nombre de gagnants.
  • Tirage au sort impartial avec Math.random() en TypeScript puis transformation en JavaScript.
  • Edition d'un PDF pour établir une preuve du tirage au sort avec jsPDF (affichant les conditions, date, heure etc..).
  • Geolocalisation avec l'API Leaflet (pays, département, ville, rue).
  • Un monitoring pour sécuriser en cas de modification des paramètres du tirage sur les boutons.

Outil de gestion de stock et édition de facture

  • PHP
  • POO
  • MySql
  • Bootstrap
  • Javascript
  • Ajax
  • FPDF
  • Projet outil de gestion de stock et édition de facture en PHP Orienté Objet
  • Base de données avec MySql, visuel avec Bootstrap
  • Objectif : Un code structuré, des classes, des méthodes, des attributs, un routing, un autoload
  • Projet pensé pour le desktop uniquement
  • Création des factures en ajax, avec interrogation/modification dans la base de données
  • Edition des factures en PDF avec la librairie FPDF
  • Systeme de connexion/déconnexion obligatoire pour identifier un employé
  • CRUD sur le stock, le personnel, les clients
  • Les employés auront accès aux factures, aux clients, ils pourront voir le stock, et consulter leurs ventes personnels
  • Le patron héritera des fonctions d'employé et aura d'avantage de page accessible : le chiffre d'affaire journalier, mensuel, annuel, la gestion complète du personnel ainsi que du stock
  • Sécurisation des pages, lutte contre les failles XSS et les injections SQL
  • Maquette Figma complète
  • Diagramme de cas d'utilisation UML
  • Modèle conceptuel de données MERISE
  • Login : Lola + Pass : Vendeuse25h! (Fonction d'employé, possibilité d'avoir les fonctions du patron sur demande)

Blog_En_voyage_avec...

  • PHP
  • MySql
  • Bootstrap
  • Javascript
  • Ajax
  • Projet blog en php procédural, base de données avec MySql, visuel/responsif avec Bootstrap
  • Objectif : Un code structuré, bien indenté, maintenable, avec le minimum possible de requêtes php dans l'html
  • Projet pensé pour le desktop et le mobile.
  • CRUD sur les articles, les commentaires, et la page profil
  • Systême de like/unlike en Ajax, possibilité de commenter
  • Page connexion / déconnexion / mot de passe oublié avec envoi d'email / inscription
  • Page admin pour contrôler les articles et les commentaires avant publication
  • Sécurisation des pages, lutte contre les failles xss et les injections sql
  • Affichage des pages et des fonctions utilisateurs selon leurs rôles
  • Maquette Figma complète
  • Diagramme de cas d'utilisation en Use-case UML
  • Modèle conceptuel de données MERISE

API météo

  • HTML
  • CSS
  • API Météo
  • API DeepL
  • Javascript
  • Petit exercice pour découvrir l'utilisation de fetch, récuperer et exploiter les données
  • API météo internationale (OpenWeather) couplée à une API de traduction (Deepl)
  • Projet pensé pour le desktop et le mobile
  • Mettre en forme les données avec du css
  • Avoir un fond dynamique animé en MP4

Mond'Evasion

  • HTML
  • CSS
  • Javascript
  • Boostrap
  • Projet de groupe, entre étudiants (en début de formation).
  • Contact avec le client et analyse de ses besoins (Ici, notre enseignant).
  • Le site doit comporter 4 pages, responsives, statiques et/ou dynamiques.
  • Le site doit comporter une roue qui donne une offre au hasard.
  • Le site doit comporter un formulaire dont les inputs doivent être remplis et contrôlés.
  • Nous étions 4 élèves, chacun une page à faire. la Dateline est d'une semaine.
  • Liste et répartition des tâches aidé du site trello.
  • Maquettage sur figma de chaque page (desktop et mobile).
  • Réalisation des pages, entraides, conseils et discussions sur Discord.
  • Première présentation au client, qui analyse, et souhaite corriger quelques éléments.
  • Réalisations des nouvelles tâches, modifications.
  • Présentation complète au client et à une autre classe sur rétroprojecteur.

Vous pouvez retrouver tous les projets dans le lien ci dessous

Lien vers mon Github

Contactez-moi !

Actuellement à la recherche d'un CDI 35h en tant que

Développeuse Web Mobile.

Numéro de portable

Uniquement
sur demande
par email

sandra.rocher@hotmail.fr

Pour toute
question, je vous
répondrai au plus vite

Vous souhaitez
me rencontrer ?

Je suis disponible à
Vitrolles et ses alentours