Ingénieur étude et développement : l’Histoire de Mohammed //
Pour Mohammed, le choix de l’informatique n’a pas été une question de hasard : en réalité, il était passionné par le domaine informatique depuis son enfance.
Son parcours a commencé après l’obtention de sa licence fondamentale en « Sciences Mathématiques et Informatique » à la faculté des sciences Dhar el Mehraz de Fès. Ensuite, il a décroché un master au sein de la même faculté dans le domaine des Systèmes Intelligents et Décisionnels. Durant ses deux années de Master, Mohammed a acquis des compétences sur différents axes : dans le développement avec une variété de langages (Java, Python, C#;…), dans la recherche grâce à des cours de statistiques, dans l’analyse de données, dans l’optimisation et bien d’autres… Par ailleurs, il a également pu découvrir le domaine de l’intelligence artificielle à travers des cours comme le data mining, machine et deep Learning.
Le parcours professionnel de Mohammed, quant à lui , commence au sein de la société Apside.
Pourquoi travailler chez Apside?
Mohammed : « Le véritable esprit de famille, l’environnement motivant, la coopération entres les Apsidiens qu’il peut y avoir dans l’agence de Casablanca, sont les raisons qui m’ont poussé à rejoindre à Apside et à continuer l’expérience. Je m’y sens très bien ! »
Ingénieur étude et développement : les missions de Mohammed chez Apside //
Les missions de Mohammed chez Apside sont composées de différents défis qui se cachent derrière son métier. Un bon développeur est une personne qui peut répondre à un besoin spécifique en utilisant le langage adapté. Dès qu’il a rejoint Apside, Mohammed à travaillé sur une variété de technologies et de projets, les missions de Mohammed sont séparées selon la nature du projet:
- GTI – Desktop application (C#/.Net):
◦ Étude et analyse des besoins du client.
◦ Modélisation et conception de l’outil.
◦ Développement et mise en œuvre.
◦ Optimisation et correction des bugs.
- KIM/RETEX – Web application (JEE/Spring):
◦ Maintenance, amélioration de l’expérience utilisateur.
◦ Traitement des anomalies remontées.
◦ Garantie des livraisons internes et clients.
◦ Réalisation des tests unitaires et d’intégration.
- Suivapp – Administrateur de bases de données (MySQL):
◦ Maintenance, optimisation et sécurité des bases de données.