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

David Kouioumdjian

lead / expert php / CTO hands-on

700 €/jour
Paris, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de David

Lead / Expert PHP / CTO hands-on , 17 ans d'expériences.

Je peux vous aider à :

+ Mettre en place une architecture logicielle SOLID et/ou DDD (issue de ma propre implémentation accessible pour les montées en compétences et robuste à la fois, de bout en bout)
+ Mettre en place une industrialisation PHP (workflow complet de code, outillage, process, CI/CD sous gitlab-CI et/ou Jenkins, workflow git, docker, ansible, ansible-tower, intégration continue, best-practices, artefacts, quality-control)
+ Etre garant du niveau de qualité (pair-programming, Code review, workshops, montée en compétences de l'équipe)
+ Team builder
+ Interface métier, CEO, dirigeants (compréhendre et traduire des demandes, avant-vente, conseils, intermédiation avec l'équipe technique, QA etc...)
+ Mettre en place de l'Agile SCRUM, XP
+ Recruter et monter une équipe from scratch
+ Faire de la veille, de la R&D, des ateliers de POC
+ Migration de vos applications (socle technique PHP, symfony, database, modèle de donnée)


Mon credo : si vous souhaitez réussir vos projets informatiques et y mettre un qualité descente il faut trois facteurs

+ Un manager tech qui a une vrai vision et une vrai ROADMAP technique
+ Un team builder qui va savoir comment faire monter ses équipes du junior au confirmé, les accompagner, les pérenniser, les faires adhérer à un standard de code commun et partager
+ Un entente Tech/Dirigeants c'est-à-dire que l'exécutif a déjà en amont conscience et accepte une part de qualité dans les process, comme fondation et garant de produits de qualité, de logiciel fiable et d'une équipe fidèle et engagée, motivée

Sur le papier tout le monde peut s'en prétendre, pour ma part j'apporte une vision sur ces trois aspects :

1. J'ai déjà implémenté dans mon parcours un exemple de code SOLID, custom avec du Design Pattern, en TDD

2. Accompagné un développeur ne se borne pas à un powerpoint ou une démo

3. Les process, outils, performance, vélocité, méthodes de travail....

  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • SMILE - Paris
    TECH LEAD PHP
    AGENCE & SSII
    mars 2021 - mars 2023 (2 ans et 1 mois)
    Paris, France
    Lead tech dans une squad TMA

    Contexte projet : Lead technique sur une cellule TMA dédiée au parc applicatif php de GRDF avec une vingtaine d’applications pour TMA, évolution du socle technique (symfony, stack)

    Responsabilités :
    - Choix des architectures, design, ligne technique
    - Support à toutes questions techniques
    - Participation à tous les chantiers de migrations, sujets phares
    - Atelier technique dans l'équipe, mise en place de stack local sous docker, tooling
    - Développement de fix TMA et évolution
    - Réalisation de gros chantier de migration de socle technique (upgrade symfony, changement OS Debian vers Redhat, Mysql vers PostgreSQL..., changement de datacenter)
    - Ecriture de feature en TDD, avec un design logiciel particulier (chain of responsability, adapter, facade, proxy...)

    - DELIVERY PROD ANSIBLE ET ANSIBLE TOWER : Choisi comme pilote au sein de GRDF pour la migration complète d'une des applications vers un socle technique sous PHP8, RHEL8, PSQL13.5, symfony 4.4, CI avec Gitlab-CI, delivery avec Ansible/TOWER sur des VMS provisionnées par du ansible (à partir d'une offre sur étagère pour monter des stacks standard, cette intervention dans le cadre plus global d'une nouvelle politique industrielle GRDF migration de Jenkins vers Gitab-CI, factory de projet, standardisation, automatisation du delivery où j'ai pris de bout en bout un des projets pour le migrer, écrire la CI, écrire le delivery et proposé une solution originale de stack sous docker/ansible pour un workflow complet du dév à la prod

    - Développements divers front angular 6/12 et back symfony 2/4/5, apiplatform
    - Développement mobile sous ionic3, cordova, pour un des projets, BITRISE
    PHP 8 Symfony 4 Gitlab CI/CD Ansible Ansible Tower Jenkins PostgreSQL Redhat Angular Ionic Framework MongoDB Typescript Migration de données upgrade AWS AWS Lambda AWS EC2 Docker Git SonarQube wsl Design Patterns
  • Alter WAY
    Lead developpeur php
    AGENCE & SSII
    novembre 2017 - février 2021 (3 ans et 3 mois)
    Paris, France
    GROUPAMA : architecture DDD, refonte du legacy, migrations

    • TMA , audit, refactoring, réduction de la dette technique, migration de données importantes
    • Réécriture d'une brique en full objet avec plusieurs Design Pattern (Chain of Responsability, Visitor, Decorator, Proxy, Adapter, Value Object) noté A au lieu de F par Scrutinizer

    Symfony 3.4 ET 5.0.7, ApiPlatform, Oracle, OpenShift, PHP 7.3 et 7.4.6, phpunit, Docker, Git, Gitlab, Ubuntu 16.04, RedHat, Mysql, Scrutinizer, Redis, DDD


    TAGERIM IMMOBILIER : Application web php, docker, microservices, DDD
    • Encadrement de l’équipe, support, assignation des tâches et suivi
    • Livraison (code review, MergeRequest, qualité de code, mise en préproduction / production sous gitlab - docker swarm / azure, garant des livrables)
    • Développement de features (génération de pdf à la volée, restrictions de sécurité d’accès aux données en lecture, import, filtre de recherches, comptes utilisateurs)
    Quelques features principales : workflow de validation documentaire avec historiques d’actions, storage media sur blob azure à partir de l’API media, statistiques d’utilisation de l’application, job de déclenchement de DUMP multi-environnement, transformation API media public à privée (couche sécurité, auth JWT)
    • Relais des préconisations de l’architecte (qualité de code, métriques, tests behat, initialisation de certaines features en DDD)
    • Documentation technique du projet sous un wiki sous gitlab
    • Encadrement et pilotage des tests fonctionnels
    • Résolution de tickets de recette interne et client sous Gitlab Issues (Agile Scrum like)
    PHP7 DDD Symfony 3 Docker microservices Gitlab CI Azure PostgreSQL Redis Behat scrutinizer Design Patterns
  • Needocs
    Responsable technique - Lead développeur PHP
    EDITION DE LOGICIELS
    avril 2014 - juin 2016 (2 ans et 3 mois)
    Paris, France
    Mise en place from scratch d'une application web symfony 2, gestion du parc serveur, process, industrialisation, team lead
    • Remplacement d’un CTO sortant pour 3 missions (administration serveur, développement applicatif, gestion de sites)
    • Mise en place d’un workflow de développement (cycle de développement jusqu’à la mise en production)
    • Développement d’une application web à partir de 0, modélisation, conception et développements
    • Gestion, évolution de sites de contenus sur divers thématiques
    • Recrutement et encadrement d’un développeur junior
    PHP 5 Symfony 2 Vagrant Ansible Wordpress Linux MySQL

Recommandations

Soyez le premier à recommander David

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

  • Master 2 NTIC
    Université Cergy-Pontoise
    2003
    NTIC options marketing et commerce électronique

Compétences

Catégories