Loading...
Skip to main navigation Skip to main content
Home
David Tissot - Freelance Drupal Expert
Je suis activateur France Num
  • Français
  • Anglais

Navigation principale

  • Home
  • Services
  • References
  • Castor Studio
  • My approach
  • Contact

Technical expertise

Freelance web developer since 2012, I specialize in Drupal and complex web projects, but not exclusively. 

I work on both the development of custom platforms and the takeover, maintenance, audit, debugging, migration and evolution of existing applications. I also have solid experience with vanilla PHP as well as Microsoft ASP.NET/C#.

My experience covers a wide range of environments: corporate websites, extranets, intranets, e-commerce platforms, customer portals, business tools, internal applications, e-learning platforms, API integrations and projects requiring a strong understanding of existing systems.

CMS and frameworks

  • Drupal 6, 7, 8, 9, 10 and 11
  • WordPress
  • Prestashop
  • Joomla
  • PHP Symfony
  • Vanilla PHP
  • ASP.NET WebForms, MVC and Core

Drupal development

  • Custom module development
  • Custom theme development
  • Drupal Commerce
  • Multisites
  • Entity API
  • Form API
  • Search API
  • SolR
  • ElasticSearch
  • Views
  • Paragraphs
  • Webform
  • Feeds
  • Domain Access
  • Drupal Commerce
  • Multilingual management
  • Ajax forms
  • Custom entity creation
  • Business workflows
  • User dashboards
  • PDF generation
  • Customer portals, extranets and intranets
  • E-learning platforms

Web languages and technologies

  • PHP
  • C#
  • VB.NET
  • HTML
  • CSS
  • SCSS
  • JavaScript
  • jQuery
  • Twig
  • Bootstrap
  • XML
  • JSON

APIs and external integrations

  • REST APIs
  • SOAP web services
  • Feeds and automated imports
  • Proprietary business APIs
  • Payment solution integration
  • Azure Form Recognizer / Azure Document Intelligence
  • Cognito API
  • Maxxton API
  • Google Maps API
  • SSO and SAML authentication
  • Integration with existing information systems

Databases

  • MySQL
  • MariaDB
  • SQL Server
  • Oracle
  • PostgreSQL
  • MongoDB
  • Microsoft Access

Environments and tools

  • GitHub
  • GitLab
  • CI/CD
  • SVN
  • Composer
  • Drush
  • DDEV
  • Docker
  • XAMPP
  • Visual Studio Code
  • Visual Studio Professional
  • SQL Server Management Studio
  • Microsoft IIS
  • Apache
  • Linux
  • Various hosting environments: dedicated servers, VPS, shared hosting (Infomaniak, OVH, Microsoft IIS, CPanel...)

.NET development

  • C#
  • VB.NET
  • ASP.NET WebForms
  • ASP.NET MVC
  • ASP.NET Core
  • Entity Framework
  • LINQ
  • ADO.NET
  • .asmx web services
  • Windows services and scheduled tasks
  • WinForms
  • Crystal Reports

Architecture and design

  • Functional and technical analysis
  • Database design
  • Merise modeling
  • Drupal application architecture
  • Complex content structuring
  • User role, permission and access management
  • Business workflow design
  • Industrialization of processing tasks and imports
  • Interoperability with existing systems

Project takeover, maintenance and migration

  • Technical audits of existing websites
  • Takeover of complex Drupal projects
  • Corrective and evolutionary maintenance
  • PHP, Drupal, Twig, JavaScript and SQL debugging
  • Log and application error analysis
  • Drupal 7 migration to Drupal 9, 10 or 11
  • Migration of content, users, files, taxonomies and media
  • Progressive technical redesign
  • Stabilization of existing platforms
  • Technical debt remediation
  • Development security hardening
  • Performance optimization

Quality, security and performance

  • Application maintenance
  • Complex bug fixing
  • Regression analysis
  • Drupal security updates
  • Cache optimization
  • Query optimization
  • Page and front-end asset optimization
  • Management of development, staging and production environments
  • Deployment and post-launch monitoring

Training and support

  • Drupal training
  • Project team support
  • Technical knowledge transfer
  • Functional and technical documentation
  • Assistance with taking over existing websites
  • Technical and architecture consulting

Types of projects delivered

  • Drupal corporate websites
  • Customer portals
  • Intranets and extranets
  • Internal business applications
  • Drupal Commerce and Prestashop e-commerce platforms
  • E-learning platforms
  • Multisites
  • Multilingual and multi-domain websites
  • Business calculation tools and simulators
  • Document workflows
  • Applications connected to external APIs
  • Custom administration interfaces
  • Production and workflow monitoring applications

Project-focused expertise

Beyond technologies, my role is to quickly understand existing systems, identify the project's actual constraints, secure the development process and propose reliable, maintainable solutions tailored to the context.

I work both independently and as additional support for an agency, an IT services company or an existing technical team.

Contact me to discuss your project

Liens utiles

  • Freelance Drupal developer
  • Drupal maintenance
  • Migrations
  • Remote development

Pied de page

  • Technical expertise
  • CGP
  • Legal terms
  • Contact
  • Drupal
  • My resume

SIRET : 75402769600030 - Intra-Community VAT number: FR32754027696 - APE : 6201Z

Copyright © 2026 canardesign

Get in touch on MALT | LinkedIn page