Aller au contenu principal
Certified Senior Angular Developer, 2025

Andi MANIETA

Développeur Senior Angular

Angular, Node.js, mobile Capacitor et plugins natifs Kotlin, Java et Swift.

Recherche en cours. Ouvert à un CDI en Île-de-France.

Portrait d'Andi MANIETA, développeur senior Angular.

5 ans

Angular

  • 5

    ans d'expérience depuis 2021

  • 2025

    certification Certified Senior Angular Developer

01

Profil

Développeur full stack depuis 2021, spécialisé Angular et Node.js. Je couvre toute la chaîne : conception, interfaces, API et données, jusqu'au mobile avec Capacitor et des plugins natifs Kotlin, Java et Swift.

Chez Invent App, je fais évoluer la plateforme SaaS d'applications événementielles : éditeur de sites, inscriptions, mailing, automatisations, API serverless et design system.

Je suis ouvert à un CDI en Île-de-France. Ma façon de travailler tient en peu de choses : partir du besoin réel plutôt que d'une liste d'écrans, livrer une fonctionnalité qui marche de bout en bout, et écrire moi-même ce que les outils du marché ne savent pas faire.

  • Une fonctionnalité livrée de bout en bout

    Un outil de création de sites, de la page que l'on dessine jusqu'à sa mise en ligne. Un système d'e-mailing, de la rédaction du message jusqu'à la preuve qu'il est bien arrivé.

02

Compétences

  • Front-end

    • Angular

      de la version 8 à la 21 : standalone, signals, nouveau control flow, SSR

    • TypeScript
    • RxJS
    • NgRx
    • Tailwind CSS
    • SCSS
  • Back-end et données

    • Node.js
    • Firebase Cloud Functions v2
    • Firestore
    • MongoDB
    • Google Cloud (Pub/Sub, Cloud Build)
    • NestJS
  • Messages et notifications

    • Mailgun (e-mails transactionnels)
    • SendGrid (e-mails transactionnels)
    • Twilio (SMS et appels)
    • OneSignal (notifications push)
    • Firebase Messaging (notifications push)
    • Web Push (notifications navigateur)
  • Mobile et natif

    • Capacitor
    • Swift (plugins natifs)
    • Kotlin (plugins natifs)
    • Java (plugins natifs)
    • App Store (publication d'applications)
    • Google Play (publication d'applications)
    • OTA (mises à jour signées)
    • Deep links
    • Ionic
  • Qualité et outils

    • Git
    • GitLab
    • CI/CD
    • Nx
    • Jest
    • Vitest
    • Playwright
    • Docker
    • Design system
    • ADR (registres de décisions d'architecture et glossaires de domaine)
03

Expérience

Invent App

Développeur Full Stack

Depuis février 2021

Vitry-sur-Seine

Alternance de 2021 à 2023, puis CDI cadre.

Invent App édite une application mobile événementielle et son CMS, avec lesquels ses clients organisent leurs événements et engagent les participants.

La plateforme réunit une application mobile Ionic et Capacitor, un back-office Angular, un moteur de sites en Angular SSR, une API serverless répartie sur une quarantaine de codebases Cloud Functions v2 et un monorepo de bibliothèques Angular partagées.

Les données reposent sur Firestore et MongoDB. Le reste de la chaîne s'appuie sur NgRx, Jest, Playwright, Tailwind CSS, GitLab et Google Cloud Build.

Stack technique

  • Angular
  • Angular SSR
  • Ionic
  • Capacitor
  • NgRx
  • Cloud Functions v2
  • Firestore
  • MongoDB
  • Tailwind CSS
  • Jest
  • Playwright
  • GitLab
  • Google Cloud Build
  • Éditeur de sites web

    Un éditeur de sites dans l'esprit de Wix, conçu et développé de bout en bout.

    • Angular
    • Angular SSR
    • TypeScript
    • Tailwind CSS
    • Conçu et développé l'éditeur par blocs avec lequel les clients composent leurs pages.
    • Écrit le moteur de rendu Angular SSR qui sert les sites générés.
    • Développé l'éditeur de blog du module.
    • Mis en production la prévisualisation par jeton d'un site avant sa mise en ligne.
    • Construit l'hébergement et la chaîne de déploiement qui met un site en ligne, puis y publie les modifications suivantes.
  • Inscriptions et constructeur de formulaires

    Un constructeur de formulaires d'inscription taillé pour l'événementiel, plus poussé qu'un Google Forms sur le design et la logique conditionnelle.

    • Angular
    • TypeScript
    • Ionic
    • Cloud Functions v2
    • Développé le constructeur de formulaires et sa trentaine de types de champs.
    • Construit la logique conditionnelle des formulaires et la personnalisation de leur design.
    • Développé les sections et la navigation à l'intérieur d'un formulaire.
    • Écrit la vérification d'e-mail et la gestion des accompagnants d'un inscrit.
    • Écrit le moteur de rendu dynamique des formulaires, partagé entre le CMS, les sites générés et l'application mobile.
  • Système de mailing

    Un système d'e-mailing complet, de l'éditeur d'e-mails jusqu'aux webhooks de délivrabilité.

    • Mailgun
    • Pub/Sub
    • Cloud Functions v2
    • Angular
    • Conçu et développé l'éditeur d'e-mails et son moteur de rendu.
    • Développé les listes de diffusion et les envois programmés.
    • Construit le suivi de délivrabilité : webhooks Mailgun traités par lots en Pub/Sub.
    • Développé la gestion des domaines d'envoi et de leurs certificats.
    • Mis en production le système et assuré son exploitation au quotidien.
  • Moteur d'automatisations

    Un moteur qui déclenche des actions à partir d'événements métier venus de toute la plateforme.

    • Node.js
    • Cloud Functions v2
    • TypeScript
    • Jest
    • Développé les déclencheurs métier issus de toute la plateforme et l'évaluation des conditions.
    • Écrit la déduplication et les garde-fous contre les boucles et les pics d'envoi.
    • Développé les actions e-mail, notification et webhook.
    • Construit la journalisation des exécutions.
    • Couvert le moteur par des tests unitaires.
  • API et back-end

    Le back-end serverless de la plateforme, consommé par le CMS, les applications mobiles et les sites générés.

    • Cloud Functions v2
    • Firestore
    • MongoDB
    • Node.js
    • Conçu et fait évoluer l'API serverless répartie sur une quarantaine de codebases Cloud Functions v2.
    • Développé les accès aux données sur Firestore et MongoDB.
    • Écrit les migrations de données.
    • Développé les middlewares de jetons de l'API.
    • Mis en place les URL signées.
  • Design system et composants

    La bibliothèque de composants Angular partagée par le CMS, les sites générés et l'application.

    • Angular
    • Tailwind CSS
    • TypeScript
    • GitLab
    • Développé les composants Angular partagés entre le CMS, les sites et l'application.
    • Structuré la bibliothèque dans le monorepo de bibliothèques Angular partagées.
    • Documenté et versionné la bibliothèque.
    • Mis en place Tailwind CSS avec un préfixe sur toute la bibliothèque.
04

Parcours et certifications

  • 2025

    Certified Senior Angular Developer

    Certificates.dev

    Vérifier le certificat
  • 2023

    Master Architecte logiciel et développeur d'applications

    ETNA

    Bac+5, en alternance.

  • Depuis février 2021

    Développeur Full Stack

    Invent App

    Vitry-sur-Seine.

  • 2021

    Bachelor Responsable de projet web et mobile

    ETNA

    Bac+3, en alternance.

  • 2015 à 2020

    Licence Mathématiques et Informatique

    Université de Strasbourg

Langues

  • FrançaisLangue maternelle
  • AnglaisB2, niveau professionnel

Centres d’intérêt

  • Production musicale assistée par ordinateur
  • Futsal
  • Jeux de société
  • Livres audio
05

Contact

Pour un poste en CDI en Île-de-France. Je réponds à chaque message.