Sofiane B.

développeur front-end / back-end - expert react

Peut se déplacer à Paris

  • 48.8585
  • 2.3794
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Sofiane.
Proposer un projet La mission ne démarrera que si vous acceptez le devis de Sofiane.

Localisation et déplacement

Localisation
Paris, France
Peut travailler dans vos locaux à
  • Paris 11e Arrondissement et 50km autour

Préférences

Durée de mission
Préfèrerait :
  • entre 1 et 3 mois
  • entre 3 et 6 mois
  • ≥ 6 mois
Préfèrerait éviter:
  • ≤ 1 semaine
  • ≤ 1 mois

Vérifications

Langues

Compétences (34)

  • Langages
  • Débutant Intermédiaire Confirmé
    Jérôme Le Champion
    2
  • Débutant Intermédiaire Confirmé
  • C++
    Débutant Intermédiaire Confirmé
  • C#
    Débutant Intermédiaire Confirmé
  • C
    Débutant Intermédiaire Confirmé
  • Débutant Intermédiaire Confirmé
  • Methodologies
  • Débutant Intermédiaire Confirmé
    Eugène Kuchera
    1
  • Frameworks
  • Débutant Intermédiaire Confirmé
    Jérôme Le Champion
    2

Sofiane en quelques mots

Ancien étudiant de EPITECH, de l'école 42 ainsi qu'ancien développeur spécialisé en React, NodeJS Express, MongoDB et Python pour une start-up de solutions IoT... j'ai le plaisir de vous proposer mes services en Freelance.

Ayant été développeur fullstack au sein d’un cabinet de conseil pendant un an, j’ai décidé d’exercer ma passion pour le code à mon propre compte.

Besoin de concevoir un produit ? Développer une fonctionnalité pour votre solution existante ? Renforcer votre code ou migrer vers une autre technologie ? Discutons de votre projet.

J'utilise principalement ReactJS, React Native, NodeJS et Python. Je sais développer des API REST et GraphQL. Je suis aussi qualifié en Angular 2+, VueJS, PHP ou encore en C#. Je maitrise évidemment le CSS (SCSS, Less), HTML5 et je développe aussi des solutions en pur JavaScript.

Je m'aide d'outils tels que Postman pour tester mes API, le module Expo pour optimiser la compilation de React Native, Ngrok pour héberger temporairement des serveurs, Docker pour travailler efficacement en local et je sais déployer du code sur des environnements et gérer les différents pods, intervenir en cas de soucis.

Je teste mes codes, que ce soit du côté client avec des mocks pour les résultats requêtes ou en réalisant des renders dans des DOM virtuels.. ainsi que du côté back et fonctionnel. Pour React je m’aide aussi de StoryBook lorsque je crée des librairies de composants.

Je m'assure que mon travail fonctionne pour les navigateurs ciblés par le client. Je travaille avec Chrome (Desktop, Android, iOS), Mozilla (Desktop, Android, iOS), Safari (Windows, OSX, iOS), Edge, IE9+.

La plupart de mes projets réalisés sont confidentiels, ce qui explique la pauvreté de mon Portfolio. Ayant ouvert mon entreprise récemment, je travaille à la réalisation de modèle web, mobile pour l'alimenter.

Si vous avez des questions, l'envie de collaborer avec moi, n'hésitez pas à me contacter pour échanger plus amplement.

Sofiane.

Portfolio

Portfolio uniquement accessible aux membres

Expériences

Nexton Consulting / Total

Conseil & audit

Développeur Fullstack

Paris, France

août 2019 - septembre 2020

Mon rôle était de développer les projets du clients. Le pôle projet était un nouveau studio, nous avons donc développé des projets from scratch autour des mêmes technologies pour intervenir facilement sur les projets des uns et des autres.

Le tout dans un environnement agile, la production des projets était répartie sous forme de sprints de 2 semaines.

J’étais le garant technique de mon projet, accompagné d’un product owner qui lui était garant de la partie métier, épaulé lui même par un UX.

Chaque ticket est associé à une branche qui est review et ensuite testée sur différents environnements. Des tests unitaires, prévus dans chaque ajouts de features, sont exécutés aussi pour valider le merge vers la branche master.

En fin de sprint, nous estimons les prochains tickets, si besoin, une mise en production est effectuée à partir de la dernière version de master et nous continuons ainsi jusqu’à délivrer le projet.

Pour des raisons de confidentialité, à la demande du client, je ne peux pas en dire plus sur le produit en lui même pour le moment.

Les technologies utilisées sont :
- React, Next, Material UI, Lodash, i18n
- Jest, React Testing Library, Cypress
- Node, Typescript, Prisma, GraphQL
- PostgreSQL
- Docker, Kubernetes, Azure, PM2

AeonX AI

Edition de logiciels

Lead Développeur Web

Paris, France

août 2017 - octobre 2019

Développement des solutions web de l’entreprise :
- Interface ChatBot pluggable sur les sites clients, développé en React Redux Node Redis MongoDB.
- Interventions sur le développement de la partie fonctionnelle du bot en Python.
- Calendrier interactif connecté à Office365 en React Node MongoDB.
- Dashboard modèle NLP développé d’abord en Angular 4 puis migration vers React, serveur en Python Flask puis Node.
- Application mobile avec support QRCode et RFID, développé en React Native et Node.

L’intégralité de ces projets ont été réalisés avec une compatibilité pour tout les navigateurs y compris Internet Explorer 8+.

Nous utilisions Azure DevOps pour gérer nos services et environnements et Jira pour la partie agile.

Autres outils :
Jupyter, PostMan, ngrok, git, scss et différentes API Microsoft et Google pour le TTS, STT et traductions.

Shokuba Switch

Voyage & tourisme

Fondateur - CTO

Tokyo, Japon

mars 2017 - août 2017

Suite à un concours organisé par la maison de la culture du Japon à Paris, j’ai pu, avec ma collaboratrice, porter un projet jusqu’à Tokyo et rencontrer différentes sociétés, très grands acteurs économiques tels que Toyota, Shiseido ou encore DNP.

La société n’a pas abouti mais j’en garde une très bonne expérience, une bonne approche de l’avenir et de mes objectifs futurs ainsi que des rencontres enrichissantes en France et au Japon.

Mon rôle technique a été de concevoir le site web mobile first et de développer l’algorithme de matching entre les utilisateurs. Les technologies étaient relativement simples : PHP, JQuery.

La création de ce projet était ma première expérience dans le monde professionnel en tant que développeur.

3 recommandations externes

Formations

charter modal image

Notre succès est une oeuvre collective

Contribuez à cette réussite et au sérieux de la communauté en signant la charte du freelance Malt.

Signer la charte