Loading...
Skip to main navigation Skip to main content
Home
David Tissot - Freelance Drupal Expert
  • French
  • English

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 only. 

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

My experience covers a wide range of environments: institutional websites, extranets, intranets, e-commerce platforms, client areas, 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
  • Drupal Commerce
  • WordPress
  • Prestashop
  • Joomla
  • PHP Symfony
  • Vanilla PHP
  • ASP.NET WebForms, MVC and Core

Drupal development

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

Takeover, maintenance and migration

  • Technical audit of existing websites
  • Takeover of complex Drupal projects
  • Corrective and evolutionary maintenance
  • PHP, Drupal, Twig, JavaScript and SQL debugging
  • Analysis of logs and application errors
  • Migration from Drupal 7 to Drupal 9, 10 or 11
  • Migration of content, users, files, taxonomies and media
  • Progressive technical redesign
  • Stabilization of existing platforms
  • Technical debt correction
  • Development security
  • Performance optimization

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
  • Connection to existing information systems

Databases

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

Environments and tools

  • Git
  • SVN
  • Composer
  • Drush
  • DDEV
  • Docker
  • XAMPP
  • Visual Studio Code
  • Visual Studio Professional
  • SQL Server Management Studio
  • Microsoft IIS
  • Apache
  • Linux
  • Various hosting environments: dedicated server, 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
  • Structuring complex content
  • Role, permission and user access management
  • Business workflow design
  • Industrialization of processing tasks and imports
  • Interoperability with existing systems

Quality, security and performance

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

Training and support

  • Drupal training
  • Support for project teams
  • Technical knowledge transfer
  • Functional and technical documentation
  • Help taking over existing websites
  • Consulting on technical choices and architecture

Types of projects delivered

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

Project-oriented expertise

Beyond technologies, my role is to quickly understand the existing situation, identify the project’s real constraints, secure the developments and propose reliable, maintainable solutions adapted to the context.

I can work fully independently or as reinforcement for an agency, an IT services company or an existing technical team.

Contact me to discuss your project

Pied de page

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

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

Copyright © 2026 canardesign

Get in touch on MALT | LinkedIn page