Chargement
AnissMahfoudiConcepteur Développeur
A propos de moi
Bonjour, je m'appelle Aniss
Je suis un développeur passionné avec une curiosité insatiable pour la technologie. Ma rigueur et ma polyvalence me permettent de m'adapter rapidement aux nouveaux défis.
Stack Technique
Ma stack technique est variée et couvre plusieurs domaines clés, incluant backend (NestJS, Symfony et je me forme à ASP .NET Core), frontend (React, Angular) et déploiement (Docker, GIthub Actions). L'apprentissage de nouveaux langages ou frameworks n'est pas un frein pour moi.
Ma passion pour le développement
Le développement n'est pas seulement un métier pour moi, c'est une véritable passion. J'adore transformer des idées en applications fonctionnelles et robustes. Chaque projet est une occasion d'apprendre et de m'améliorer, c'est pour cela que je suis attentif aux bonnes pratiques d'architecture et de développement.
Contactez moi
Ma sélection de projets
Mon blog
Ce projet est un blog développé avec Next.js pour le front-end et Strapi pour le back-end, mettant en œuvre une architecture performante et flexible. Hébergé sur un VPS, l'ensemble des composants est entièrement conteneurisé avec Docker, ce qui garantit une isolation des services et une gestion simplifiée du déploiement. L'architecture inclut NGINX comme reverse proxy, une base de données PostgreSQL, ainsi qu'un monitoring avancé via Prometheus et Grafana.
Le blog intègre le rendu statique avec ISR (revalidation à la demande) pour garantir des performances optimales et un contenu toujours à jour. Grâce à un pipeline CI/CD automatisé, le déploiement est rapide et fiable. Bien plus que mon blog, il s'agit également de l'infrastructure de mon serveur de production. Un rapport de la conception au déploiement a été rédigé et est disponible.
Pourquoi moi ?
Une passion avant tout
Le développement est bien plus qu’un métier pour moi : c’est un domaine dans lequel je m’investis pleinement. J’apprécie particulièrement la recherche de solutions innovantes et l’amélioration continue de mes compétences.
Ce que cela vous apportera : Un collaborateur engagé et toujours à jour avec les évolutions technologiques.
Une motivation constante
Je suis déterminé à atteindre les objectifs fixés et à surmonter les défis. Mon approche méthodique et persévérante me permet de m’adapter à des contextes variés et de livrer des résultats fiables.
Ce que cela vous apportera : Un partenaire de confiance, capable de contribuer efficacement à la réussite de vos projets.
Maîtrise des concepts de programmation
J’ai une solide compréhension des fondamentaux de la programmation ainsi que de certains concepts avancés et je m’adapte rapidement aux nouveaux outils, langages et frameworks. La mise en place de bonnes pratiques d'architecture et de programmation, ainsi que de la veille technologique, sont des points importants pour moi.
Ce que cela apporte : Une capacité à s’intégrer rapidement dans vos processus techniques et à apporter des solutions adaptées.
Polyvalence technique et fonctionnelle
Mes compétences couvrent une large gamme de domaines, allant de la conception d’interfaces utilisateur à la création de backends, ainsi que des compétences en gestion de projet et en DevOps ( Tests, CI/CD, Monitoring ). Cette diversité me permet de contribuer à toutes les étapes d’un projet.
Ce que cela vous apportera : Une flexibilité qui répond à différents besoins, réduisant les dépendances externes.
Proactivité et implication
Je prends l’initiative de résoudre les problèmes et d’anticiper les besoins. Je sais identifier les domaines où j'ai besoin de me mettre à jour et je le fais de manière autonome et proactive.
Ce que cela vous apportera : Une ressource autonome, impliquée et orientée vers des résultats concrets.
Contactez-moi
Si vous désirez en savoir plus sur moi et discuter d'une éventuelle collaboration, n'hésitez pas à me contacter, je vous répondrai dans les plus brefs délais.