Marco Nassabain

Ingénieur logiciel

Découvrir

Compétences et expériences

Ingénieur logiciel

Poursuivant mon objectif de dévenir un expert de l'ingénierie logicielle, je me consacre à l'étude des technologies et méthodologies du domaine.

Master Sciences et Ingénierie du Logiciel @ unistra
Ingénieur Logiciel @ SII Grand Est


Compétences

  • Développement logiciel
  • Gestion de projet
  • DevOps
  • Autres domaines

Développement logiciel

Au cours de mes études et des mes expériences professionnelles, j'ai approfondi mes connaissances du développement du logiciel.

  • Conception & architecture du logiciel
  • Développement interface UI/UX
  • Développement serveur

Sciences et recherche

Pendant le semestre d’automne 2020, j’ai intégré l’équipe des professeurs académiques à l’Université de Strasbourg.

En tant qu'enseignant d'Algorithmique et Programmation, j’encadrais les séances de travaux pratiques.

Projets

  • Nextcloud News
  • Pylot Bridge
  • TER
  • MyCalories
  • mnassabain.com
  • Asteroids
  • ParkPartout
  • Riks

Dans le cadre du Projet Master, j’ai été chef de projet d'un groupe chargé du développement d'une fonctionnalité pour l'application Open Source "Nextcloud News".

GitHub Docker

Contact

J’espère que mon site vous a plu, et qu'il vous a renseigné sur mes expériences. Contactez-moi pour toute question ou idée de collaboration!

Je vous attends!

Au cours de mes études et des mes expériences professionnelles, j'ai approfondi mes connaissances du développement du logiciel.

  • Conception & architecture du logiciel
  • Développement interface UI/UX
  • Développement serveur

Dans une grande partie de mes projets mon rôle était celui du chef de projet. J'employais des stratégies de développement agile, tout en gardant la main sur l'organisation et le suivi du progrès.

  • Gestion de projet large échelle
  • Application des méthodologies
  • Emploi des outils d'organisation

Pour s'assurer de la constante qualité d'un produit, je mettais en oeuvre des outils d'intégration continue.

  • Élaboration de tests automatiques
  • Installation d'outils d'analyse
  • GitHub CI, GitLab CI, Travis CI
  • Algorithmique avancée & optimisation
  • Algorithmes distribués (Erlang, Promela)
  • Docker, Firebase & Serverless
  • Traitements large échelle (Hadoop, Spark)
  • Compilation & assembleur
  • Programmation embarquée (Arduino)
  • Linux