You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Lionel AmiensLA

Lionel Amiens

Développeur web

450 €/jour
1 projet
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Lionel

En tant que développeur web back-end spécialisé en PHP depuis plus de 8 ans, je me consacre à la création de solutions robustes, performantes et évolutives pour des projets web ambitieux. Fort de plusieurs années d’expérience, j’accompagne entreprises et startups dans le développement de leur infrastructure technique en utilisant les meilleures pratiques de développement et des frameworks de pointe.

Mes compétences incluent notamment :

Maîtrise avancée de PHP et des frameworks Laravel et Symfony pour concevoir des applications web modulaires, sécurisées et efficaces.
Développement et intégration d'API RESTful : je construis des API performantes et bien documentées, adaptées aux besoins des projets.
Optimisation des bases de données : Expert en MySQL et PostgreSQL, je veille à ce que les données soient bien structurées pour garantir rapidité et fiabilité.
Gestion de l'architecture serveur et déploiement : familiarisé avec Docker, Git, et CI/CD, j'assure des environnements de développement propres et des déploiements sans heurts.

  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Soukounian
    Developpeur Full Stack
    AGENCE & SSII
    mars 2015 - Aujourd'hui (11 ans et 3 mois)
    Persan, France
    Création de sites internet, php 7, css3, jquery, html5, sql, cms....

    E-commerce Wordpress Site vitrine Landing page Développement web PHP Symfony SEO Conception de logo Rédaction web

Recommandations

Soyez le premier à recommander Lionel

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Analyste-Programmeur
    CNAM
    2012
    1. Introduction à la programmation et aux concepts informatiques - Bases de l’algorithmique : Compréhension des algorithmes, logique conditionnelle, boucles, et structures de contrôle. - Fondamentaux de la programmation : Variables, types de données, fonctions, et structures de données. - Initiation à un ou plusieurs langages (par exemple, Java, Python, ou C#) : Syntaxe, règles de base, et bonnes pratiques. 2. Analyse des besoins et conception logicielle - Méthodes d'analyse : Apprendre à recueillir et analyser les besoins des utilisateurs ou des clients. - Modélisation UML (Unified Modeling Language) : Diagrammes de classes, d’activités, et de cas d’utilisation pour modéliser les processus. - Conception de bases de données : Analyse des données, normalisation, et création de modèles de données. 3. Développement de logiciels - Programmation orientée objet (POO) : Concepts d’objets, classes, héritage, polymorphisme, et encapsulation. - Développement front-end : Notions de HTML, CSS, et JavaScript pour des interfaces utilisateur de base. - Développement back-end : Introduction aux frameworks côté serveur (comme Laravel, Django, ou Node.js). - Développement d'applications web et mobiles : Connaissances de base sur la création d’applications accessibles depuis différents appareils. 4. Bases de données et gestion de données - Langage SQL : Requêtes de base, manipulation de données, transactions, jointures, et sous-requêtes. - Administration des bases de données : Création de tables, gestion des utilisateurs, sécurité, et sauvegarde. - Optimisation et indexation des bases de données : Techniques pour améliorer les performances des requêtes. 5. Gestion de projets et méthodologies de développement - Méthodologies Agiles (Scrum, Kanban) : Introduction aux méthodes de gestion de projets itératives. - Cycle de vie du développement logiciel : Étapes clés de la planification, analyse, développement, test, déploiement, et maintenance. - Outils de collaboration et versionnage : Git, GitHub/GitLab, gestion des versions et collaboration en équipe. 6. Tests et assurance qualité - Tests unitaires et fonctionnels : Création de tests pour vérifier le bon fonctionnement du code. - Méthodes de validation : Vérification et validation du logiciel selon les exigences initiales. - Automatisation des tests : Introduction aux outils de tests automatisés et aux bonnes pratiques. 7. Sécurité et maintenance des applications - Sécurité des applications : Sensibilisation aux failles de sécurité (injections SQL, XSS, CSRF). - Cryptage et gestion des accès : Techniques pour sécuriser les données sensibles et les connexions utilisateur. - Maintenance logicielle : Correction des bugs, mise à jour des fonctionnalités, et gestion des versions. 8. Soft Skills et communication professionnelle - Communication avec les clients et les équipes : Techniques pour recueillir les besoins et travailler efficacement avec des non-techniciens. - Documentation technique : Rédaction de guides utilisateurs, documentation de code, et rapports techniques. - Résolution de problèmes et pensée critique : Développement de compétences analytiques pour résoudre les défis du développement.

Compétences (32)

Catégories