20 years of experience · Independent developer since 2019

David Perroud — Full-Stack Developer • IT • Digital Solutions

Full-Stack Developer IT Digital Solutions

As a developer and IT professional, I work with companies, non-profits and projects of all kinds. From code to infrastructure, I like to understand a need as a whole, find practical solutions and take a project from idea to delivery — with AI as a tool, never a substitute for my judgement.

Open to new opportunities, assignments and collaborations.

Portrait of David Perroud
Scroll
≈0
years of experience
0
years at Moraine SA
0
organisations served
0
flagship projects
Profile

20 years taking web systems end to end, 15 of them at Moraine SA. From business need to production: I design, build, connect to APIs, deploy, secure and maintain, using artificial intelligence wisely. A technical profile with a creative edge and a practical understanding of business needs.

What I bring
Ownership & autonomy Taking a project end to end: from business need to production, maintenance and infrastructure included.
Problem solving Bespoke systems for very different contexts: jewellery, training, agriculture, non-profit.
Adaptability A varied background across very different technologies, industries and people.
Client relations Comfortable with leadership, clients, teams and volunteers — from scoping the need to delivery.
Business acumen Co-founder of a B2B e-commerce brand: I build tools around real-world processes.
Continuous learning 20 years of tech watch: from PHP/Yii2 to Docker, Linux, SEO, design and generative AI.
Reliability 15 years of trust within the same group, acknowledged by management.
Journey

Professional experience

15 years within the same training group, alongside client projects and volunteer commitments.

  1. 2019 – today

    Independent full-stack developer

    DavidPerroud.com

    Taking client projects end to end: design, build, production and maintenance of custom systems and websites — jewellery, adult training, stock management, agricultural machinery. A new industry, a new problem: my approach adapts. As a photographer, I work regularly with Cris Photography on video and photography for various events.

    PHPYii2JavaScriptAPIPhotographieWordPressE-commerceGraphisme
  2. 2019 – today

    Co-founder & Web & IT Manager

    CriolloQuetzal

    Exceptional bean-to-bar chocolate company. Digital infrastructure: e-commerce store, supplier management platform, dedicated B2B sales platform.

    Yii2WordPressE-commercePhotographieB2BGraphisme
  3. 2011 – today

    IT Manager & Full-Stack Developer

    Moraine Formation · inlingua Léman (50%)

    End-to-end development and management of the digital infrastructure: bespoke management system (Yii2/PHP) for enrolments, course tracking and language tests, WordPress plugins connected via API, enrolment platform with secure online payment. Network and Microsoft 365 administration, IT support, SEO, Google Ads and communication materials. Recognised for my versatility, autonomy and reliability.

    Yii2WordPressMicrosoft 365SEOPhotographieAPIGraphisme
  4. 2010 – today

    Tech Lead & Secretary, volunteer

    Association Voir c'est Toucher

    Complete digital infrastructure for a charity making art accessible to the visually impaired: 4 websites, server administration, building and maintaining the association's management platform. As the association's secretary, I also handle photography, video and graphic design for all activities and events.

    ServeursWordPressYii2APIPhotographieVidéoGraphisme
  5. 2006 – today

    Web & IT Manager

    Sara.H & DelaPerouze

    Digital infrastructure for the sculpture workshop: server administration, website management, bespoke apps for client data and task management. I also handle marketing, back-office administration and photography of the artworks.

    InfrastructureApplicationsMarketingBack officeGraphismePhotographieYii2WordPressAPIGestion
Expertise

Skills

From code to design, from APIs to infrastructure: a complete profile, able to lead a project end to end.

Development

PHPYii2 JavaScriptMySQL APIs RESTCustom plugins

Web & E-commerce

WordPressWooCommerce ShopifyOxygen Builder Wix

Communication & digital

PhotographyAffinity Suite LightroomSEO Google AdsVideo

AI & modern tools

Generative AIAI-assisted development AI APIsOpenCode paseo.shzedi.ai VS CodePostman GitHub
Artificial intelligence

AI in my work

AI is part of how I work, not a selling point. Here is concretely how I use it.

AI-assisted development

I regularly work with AI assistants (OpenCode, paseo.sh, zedi.ai) for writing code, debugging, tests and documentation. I review, test and fix every result myself before shipping.

Code Debugging Tests Documentation

AI learning & tech watch

I keep training continuously on generative AI: language models, prompting, coding agents and AI-assisted workflows. This learning feeds directly into my projects and my architectural choices.

LLM Prompting Coding agents Continuous learning

Infrastructure & security

From servers to encryption policies, including Microsoft 365 administration.

Infrastructure

  • Networks, servers, Linux, Docker
  • Microsoft 365: SharePoint, Teams, Exchange, intranet
  • Windows & Mac workstations
  • Remote support (AnyDesk, TeamViewer)

Security

  • SSL/TLS, HTTPS, CORS
  • Secure online payments (Datatrans)
  • Database and file encryption
  • 2FA and plugin & API hardening
Work

Flagship projects

E-commerce CriolloQuetzal

Bean-to-bar chocolate company: online store, supplier management and a dedicated B2B sales platform.

Platform Association management

Tracking members, donors, finances and projects for the Voir c'est Toucher charity.

Education Homeschool tracking

A tracking platform for homeschooling: progress, content and results.

Hardware & DIY Raspberry Pi

Several personal projects: music, information displays, home automation and electronics.

Continuous learning & languages

Education

  • Business diplomaManagement & administration
  • Communication & marketing diplomaCommunication
  • Level of practiceSenior · 20 years of web development

Continuous training for 20 years: PHP/Yii2, JavaScript, Docker, Linux, SEO, artificial intelligence and AI-assisted development, graphic design and photography.

Languages

  • French
  • English
Testimonials

References

His versatility, autonomy and the flawless quality of his work have been a major asset for our company.
Thierry Haas
Chief Operating Officer, Moraine SA · inlingua Léman
Thierry Haas
Chief Operating Officer, Moraine SA
Sara H.
Sculptor, Sara.H & DelaPerouze
Joël Peterman
Director, Alphatec SA

Contact details available on request.

Let's work together.

A web project, an infrastructure to take over, an assignment or a collaboration to explore? Let's talk.

Get in touch