cv_titlecv_variant_full_label

Gaël Demette

Software architect, social-economy entrepreneur

From IT maintenance to company president: development, infrastructure, technical leadership and consulting.

Essonne, France

professional_experience
10
cv_volunteering
4
my_skills
58
education
4
certifications
1
languages
2
  • speaker
  • open_source_contributor

last_update

A technical director of 33, I fell into code as a child. My first open-source contribution was in 2007, at 14, to get my maths homework done faster. Self-taught by temperament, I keep a constant watch on new technology.

My interests are software architecture, automation and cybersecurity.

Today marks a new step: adnap belongs to the social and solidarity economy and is a mission-driven company. Our aim is to help organisations gain autonomy and reduce their dependence on third parties.

I believe in empowering teams, betting on trust, competence and a dose of good communication.

since

Presidentadnap

Mission-driven company in the social and solidarity economy. Technical leadership of the company. Support for digital sovereignty

  • Infrastructure and cost optimisationAroma Zone

    Six months on transverse concerns: monitoring, infrastructure cost reduction, GCP and Azure.

    GCPAzure

  • Safeguarding reports platformFrench social affairs ministries

    Support for regional health agencies tracking reports concerning vulnerable adults.

RustNixKubernetesGitlabConsultingOpen SourceManagementBudget managementVendor managementProject managementPulumiDenoVueJS/NuxtPostgreSQLRedisScalewayGCPAzureTypeScriptLinuxDocker

since

CTOCashway

Part-time

  • Rewrote a production system from Python to Rust, with the scope revised following an audit.
  • Took over a product with none of its original team available: audit, reverse engineering and written documentation.
  • Built the non-regression metrics that framed the rewrite.

OVHPulumiVendor managementDisaster managementSecurityRustPythonLinuxObservability

experience_period

PresidentQonfucius

Up to 14 employees and ~€1M revenue. Technical leadership of the company.

  • Founded to build a team from zero: 14 employees at its peak, low turnover, fully remote from day one, and revenue peaking at around €1M in 2022.
  • Transitional technical leadership
  • Worked on the Foncia group's ERP: raising code quality, and taking part in the team's technical debates and trade-offs.
  • Audits & consulting
  • e-ChauffeurFrench Ministry of Armed Forces

    Real-time tracking of Armed Forces drivers through cellular data tracing, on the model of an Uber without the payment layer.

    NodeJSVueJS/NuxtMongoDB

  • Transverse DevOps infrastructureFrench Ministry of Armed ForcesLead DevOps

    Deployed the incubator's software onto in-house infrastructure hosted at Scaleway, and supported the development teams.

    Scaleway

  • carrefour.fr rebuildCarrefour

    A roughly six-month engagement rebuilding the site.

  • Incubateur des TerritoiresANCTLead Tech

    Deployed the incubator's software onto infrastructure hosted at Scaleway, and supported the project teams.

    Scaleway

  • Offline cloudFrench Ministry of Armed Forces

    Evaluation, benchmark and proof of concept for a cloud offering that runs disconnected from the internet.

  • StargateFrench Ministry of Armed Forces

    Access management for defence bases. A CI pipeline producing a self-contained archive, for deployment with no internet connection.

    NodeJSReactJSMongoDB

  • E-commerce platformInVivo

    A roughly six-month e-commerce engagement.

ConsultingVendor managementProject managementKubernetesTerraform/OpenTofuGitlabGithubAzureContinuous DeliverySLAContinuous IntegrationSupportBudget managementManagementHigh AvailabilityTrainingRemote workOpen SourceSecurityVueJS/NuxtPostgreSQLRedisArangoDBScalewayDirectusTypeScriptDockerAnsibleLinuxObservabilityAgileMicroservicesTDD

experience_period

CTOHungryUp

  • Very high availability of the application, with zero downtime.
  • Led a technical team of fewer than five people.
  • System and application architecture, APIs and the critical features, up to a substantial scaling capability.
  • Provisioning benches for Android tablets and devices via GenyDeploy; AWS Elastic Beanstalk infrastructure.

NodeJSGitlabAWSEmberJSManagementBudget managementRecruitmentProject managementHigh AvailabilitySLAMongoDBTrainingContinuous DeliveryContinuous IntegrationSecurityLinuxDocker

experience_period

Lead DeveloperAdrenaline Hunter

  • Built a new product with Symfony.
  • Technical coordination with the product and marketing teams.

PHPAWSGithubContinuous Integration

experience_period

Self-employed and freelancer

  • Training for engineers BAC +3 to BAC +5 (Java EE and Web)
  • Contributions to e-commerce and e-learning platforms

TrainingMySQLNodeJSPHPPrestaShopGithubRemote work

experience_period

Web DeveloperIzeos

  • Worked across all of the company's platforms (medical, e-learning, e-commerce, media sites), mainly in PHP 5, under Subversion.

SubversionMySQLPHPZend FrameworkSPIP

experience_period

Web DeveloperCom' des grands

  • Custom development around Joomla and PrestaShop for the agency's clients.

PHPPrestaShopJoomlaMySQL

experience_period

IT Maintenance TechnicianHAVAS

  • Front-line support for the agency's internal teams, across every kind of IT issue.

since

Homework support

Supporting young people with their homework, from primary school to the final year of secondary.

experience_period

MemberMouvement Impact France

Member of the social and solidarity economy interest group.

experience_period

Volunteer MemberRéseau Entreprendre 91

Startup mentoring

  • Mentored two startups, a construction-industry ERP and a passwordless authentication product, as a sparring partner to surface their blind spots.

CoachingMentoring

experience_period

Volunteer Trainerassociation "Le lien : l'informatique & nous"

  • Training people affected by digital illiteracy.
  • language_level
  • language_level

education_period

Master of Science

Supinfo — Paris, Tour Montparnasse

Advanced programming (Java, C#), project management, cloud computing, network architecture, cybersecurity.

education_period

Bachelor of Science

Supinfo — Paris, Tour Montparnasse

Web development (PHP, JavaScript), databases, virtualisation, Linux administration.

education_period

BTS Information Technology Services for Organizations (S.I.O.) Option Software Solutions and Business Applications

IRIS — Paris XVII

Software development, systems maintenance, database management, networks and telecommunications.

education_period

Professional Baccalaureate in Electronic and Digital Systems (S.E.N.) Option Telecommunications and Networks at IRIS

IRIS — Paris XVII

Digital electronics, telecom networks, network infrastructure, systems maintenance.

certification_period

Prevention and Civic Rescue (PSC)

Fédération Nationale de Protection Civile

  • language_level
  • language_level

cv_ssh_hint