Skills
Programming
- Object Oriented Programming
- SOLID principles
- Quality standards: KISS, YAGNI, DRY & TDD
- Clean code
- Continuous Integration & Deployment CI/CD
- Docker containerization
- Unit testing, End-to-end (E2E)
- Makefile automation
- Bash script
- Webservices: API Rest, Curl, Soap
- WCAG & RGAA accessibility
- W3C & PSR Standards
- OWASP Security
Tools
- Symfony, CakePHP, API Platform, Laravel, SlimPHP
- Vue.js, Nuxt, Node.js
- Composer, Npm, Yarn, Webpack, Apt
- Postgres, Oracle, MySQL, MariaDB, Doctrine, Eloquent, Flyway
- Docker, Compose, Portainer
- Tailwind, Bootstrap, Minimalist
- Jquery, Prototype, Three
- Wordpress, Drupal, Dolibarr, Joomla
- Git, SVN, Mercurial
- PHPUnit, Cypress
- Sonarqube, CsFixer, PHPStan, ESLint
- Gitlab CI, Jenkins
- Linux (Debian, CentOS, Ubuntu), Windows
- Confluence, Jira, Redmine, Asana, Tuleap, Mantis, Slack
- Postman, Soap Ui, Power BI
- PhpStorm, Vs Code, Eclipse, Netbeans
Languages
- PHP (5 up to 8.4)
- Javascript (ES5 up to ES2024)
- Typescript
- Python
- SQL, PL/SQL (stored procedures, triggers)
- Bash | Shell/PowerShell
- XPath
- HTML 5
- CSS 3
- JSON
- XML
- Yaml
- English B2 level
- Flawless french
Log
- 2023 Mastering Quality in web projects - Oquast Certification
- 2023 Architect Eco-design certification - Green IT
- 2011 Création d'Entreprise Individuelle — Zion Labs
- 2001 Two-year university degree in Software Engineering - La Rochelle University
- 1999 Scientific Baccalaureate - specialising in Mathematics
- 1981 Arrival on Earth
Operational
- Data modelling
- Software architecture
- Estimated development times
- Code review
- Mentoring for junior developers
- Drafting technical and user documentation
- Organisation of teamwork
- Measuring quality
- Customer support
- Agile methodology: SCRUM and Kanban
Human
- Good communicator
- Suitable
- Multi-skilled
- Empathetic
- Curious
- Patient
- Pedagogue
- Thorough
- Multi-passionate