Conception d'interfaces utilisateur attrayantes : HTML, CSS, et JavaScript pour créer des interfaces esthétiques et fonctionnelles.
SEO et Responsive Design : Implémentation de bonnes pratiques SEO pour améliorer la visibilité des sites et création de mises en page responsives.
Frameworks Front-end : Expérience avec React et autres frameworks pour développer des applications modernes et dynamiques.
Performance et Accessibilité : Optimisation des performances front-end et respect des normes WCAG pour une accessibilité web accrue.
Intégration d'APIs : Intégration fluide d'API tierces pour enrichir les données et améliorer l'interactivité.
Outils et Réutilisabilité : Utilisation de Webpack et création de composants d'interface réutilisables pour accélérer les projets futurs.
<Back/>
Expérience Back-end
Développement PHP : Création de logiques métier complexes et d'algorithmes pour des applications web robustes.
Expertise Symfony : Utilisation avancée du framework Symfony pour une conception logicielle optimale et une accélération du développement.
Gestion et sécurité des données : Mise en place d'authentification et d'autorisation sécurisées avec Symfony Security Component, gestion des données via Doctrine ORM.
Formulaires et Manipulation des données : Création de formulaires pour la saisie et la validation des données, manipulation efficace des données avec des requêtes DQL complexes.
Architecture MVC et Solutions sur mesure : Utilisation de l'architecture MVC pour une séparation claire des préoccupations, création de solutions sur mesure pour des entreprises, notamment gestion d'utilisateurs, planification, ventes, location, etc.
APIs et Communication Front-Back : Développement d'APIs RESTful pour une communication efficace entre le front-end et le back-end.
Sécurité et Performances : Maintenance de la sécurité des applications, optimisation des performances côté serveur via mise en cache et chargement asynchrone.
Tests et Qualité du Code : Mise en place de tests unitaires et d'intégration pour assurer la robustesse du code et minimiser les bugs.
<DataBase/>
Expérience en Base de Données
Conception de schémas efficaces : Création de schémas pour stocker et gérer les données de manière optimale.
Requêtes SQL : Développement de requêtes pour manipuler efficacement les données.
Gestion de diverses bases de données : Maîtrise de bases telles que MySQL, PostgreSQL pour une gestion optimale.
Contrôle des évolutions : Création de migrations pour gérer les évolutions de schéma et de données.
Sécurité et intégration : Maintenance de la sécurité des données et intégration transparente avec des applications web.
Haute disponibilité des données : Mise en place de réplications pour garantir la redondance et la disponibilité des données.
Stratégies de sauvegarde et récupération : Implémentation de stratégies pour assurer la continuité des opérations via sauvegardes et récupérations.
<Formateur/>
Expérience formateur :
Enseignant dans plusieurs écoles supérieures, je partage ma passion pour le développement web tout en cultivant une atmosphère positive et pédagogique. Ma mission est de simplifier les concepts complexes du web pour les rendre accessibles à tous.
Compétences transmises :
HTML & CSS
SASS
Bootstrap
JavaScript
React
Node (API Express)
Architecture MVC
PHP
Symfony
SQL
Architecture de Base de Données (BDD)
CMS (WordPress)
Thème Building (WordPress)
SEO (Référencement Naturel)
Versionning (GIT)
Environnement du Développeur
Conduite de Projet (Méthode Agile)
Accessibilité Web
Sensibilisation au Développement Durable
Coaching pour Examens
<About Me/>
Atif Mickaël Zourgani
Passionné par le développement et basé à Bordeaux, j'ai plongé dans ce monde en 2019. Depuis, j'ai acquis une expérience diversifiée en tant qu'employé et freelance.
Avec une variété de projets à mon actif, de la conception de sites web à l'intervention dans les écoles supérieures, j'ai renforcé mes compétences et ma compréhension du paysage en constante évolution du développement web.
À 36 ans, je suis résolument de bonne humeur et très communicatif. J'aime résoudre des problèmes, relever des défis techniques et traduire mon travail en résultats concrets.
Comprendre les besoins des clients et proposer des solutions adaptées fait partie de mon approche, en simplifiant toujours les concepts complexes pour les rendre accessibles à tous.
En tant que développeur, mon objectif est d'élargir mes compétences, de relever de nouveaux défis et de contribuer significativement à l'évolution d'une entreprise.