Portrait professionnel de Malick Ndiaye, ingénieur logiciel.

Malick Ndiaye

Ingénieur logiciel

Développeur Full-Stack spécialisé en application web, mobile et windows. Je suis prêt à transformer vos défis en succès.

Compétences

Mes spécialités

}}

Web (Front-End)

avancé

Description

Le développement web constitue un pilier essentiel de l’ingénierie logicielle, englobant la conception d’interfaces utilisateur interactives et de systèmes web robustes. Cette compétence repose sur un large éventail de technologies et de pratiques, allant de la création frontale à la gestion des bases de données, en passant par l’intégration de CMS comme WordPress.

En savoir plus
}}

Android

avancé

Description

Dans le paysage technologique actuel, les smartphones sont devenus des compagnons indispensables pour la plupart des individus, qu’il s’agisse de la gestion de tâches quotidiennes, de divertissement ou de communication. Android, développé par Google, constitue l’un des principaux systèmes d’exploitation mobiles, offrant une plateforme robuste pour la création d’applications répondant aux besoins variés des utilisateurs. Le développement d’applications Android implique l’utilisation de langages de programmation tels que Java et Kotlin, et nécessite une compréhension approfondie des spécificités de ce système d’exploitation en constante évolution.

En savoir plus
}}

Framework .Net

avancé

Description

Le framework .NET de Microsoft est un élément essentiel de l’ingénierie logicielle moderne, offrant une plateforme robuste et polyvalente pour le développement d’applications. En tant qu’étudiant en ingénierie logicielle, maîtriser cette technologie revêt une importance capitale. Il offre un écosystème complet pour concevoir, développer et entretenir des applications dans divers domaines, avec des fonctionnalités telles que la gestion de la mémoire, le garbage collection, la sécurité intégrée et le support multiplateforme. Cette compétence me permet de contribuer à des projets innovants et me préparer à une carrière réussie dans le domaine de l’ingénierie logicielle.

En savoir plus
Toutes mes compétences

Parcours

Mes expériences

Photo du siege de l'entreprise Les Chamanes à Montauban

Les Chamanes

Créateurs et fabricants de bijoux

Développeur web

Septembre 2022 - Août 2024

Alternance

Après un stage enrichissant, je rejoins Les Chamanes en alternance pour approfondir ma pratique du Développement web. Mes missions incluent la maintenance du site nature.fr, le développement d'une API .Net SageLink, l'amélioration de l'application SimpLink et la refonte du site franckherval.com.

Mon parcours complet

Réalisations

Mes projets et contributions

}}

SageLink

Description

SageLink représente une étape significative dans mon parcours professionnel, témoignant de ma capacité à comprendre les besoins spécifiques des entreprises et à développer des solutions logicielles innovantes pour les résoudre. Ce projet fait suite à Simplink, une application PHP conçue pour regrouper les commandes des différents sites e-commerce de l’entreprise Les Chamans. Avec SageLink, j’ai franchi une nouvelle étape en développant une API utilisant la librairie d’objets métiers de Sage 100c, permettant ainsi de mettre à jour directement les commandes sur la base Sage de l’entreprise. Cette évolution illustre mon engagement à améliorer continuellement les processus opérationnels des entreprises grâce à des solutions logicielles efficaces et personnalisées.

En savoir plus
}}

Warnit

Description

Warnit représente une étape importante dans mon parcours de développement logiciel, mettant en lumière ma capacité à répondre aux besoins spécifiques des agents du CDG 82 en matière de sécurité et de réactivité. Initialement conçue en collaboration avec mes camarades à l’Intech comme une application pour PC, Warnit a évolué pour devenir une application mobile dédiée à la gestion des alertes en temps réel sur le terrain, spécifiquement pour la plateforme Android. L’objectif fondamental de Warnit est de permettre aux agents de signaler rapidement et efficacement les situations d’urgence aux autres agents à proximité. Grâce à une interface conviviale et intuitive, l’application offre aux utilisateurs la possibilité de sélectionner le type d’alerte (santé, vigilance, intervention, attentat), tout en fournissant un système de progression pour une communication fluide et coordonnée. En combinant mes compétences en développement logiciel avec mon expérience passée, Warnit vise à améliorer la sécurité et l’efficacité des opérations de terrain des agents du CDG 82. En fournissant une solution adaptée aux besoins spécifiques de l’organisation, Warnit contribue à renforcer la communication et la coordination en situation d’urgence, facilitant ainsi la prise de décisions rapides et éclairées pour garantir la sécurité de tous les agents impliqués.

En savoir plus
}}

LeaderCade

Description

LeaderCade représente une nouvelle étape dans mon parcours de développement, marquée par un désir d’apprendre et de maîtriser la création de jeux vidéo. Ce projet a pour ambition de me familiariser avec les fondamentaux du développement de jeux en réalisant mon propre jeu, tout en offrant une expérience ludique et addictive aux joueurs. Inspiré par le classique Pong mais avec une approche novatrice, LeaderCade se présente comme un jeu de football de coups francs, mettant en avant des compétences techniques de programmation orientée objet. Disponible sur Android et iOS, LeaderCade vise à être accessible à tous, offrant ainsi un terrain de jeu idéal pour mon développement personnel en matière de programmation, de graphismes, de sons et de déploiement sur les stores.

En savoir plus
Toutes mes compétences

Contact

Restons connectés

Autres réseaux