Disponible · Strasbourg / Remote
Bonjour, je suis

CatherineKeller

Développeuse Frontend React & React Native

Je conçois et développe des interfaces modernes, intuitives et performantes pour le web et le mobile, avec une attention particulière portée à l'expérience utilisateur et au détail UI.

ReactReact NativeTypeScriptNext.jsTailwindUI / UX
Scroll pour explorer
À propos

Du design graphique au frontend moderne.

J'ai commencé par le design graphique et le webdesign avant de me passionner pour l'intégration, puis le développement frontend. Aujourd'hui, je construis des applications React et React Native métier, desktop et mobile.

Cette double culture design + dev est ma signature : je sais lire une maquette, défendre une intention UI, écrire un composant propre et penser produit. Je ne livre jamais une interface « presque pixel‑perfect ».

J'intègre l'IA dans mon workflow (Claude Code, ChatGPT) pour aller plus vite sans rien céder sur la qualité du code et l'expérience utilisateur.

10+
années dans le web
2
plateformes : web & mobile
détails UI peaufinés
Stack & Compétences

Une stack moderne, choisie avec soin.

Les outils que j'utilise au quotidien pour livrer des interfaces robustes, performantes et belles.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML / CSS / SCSS

Mobile

  • React Native
  • Expo
  • Responsive design
  • Animations natives

UI / UX

  • Figma
  • Adobe XD
  • Wireframes
  • Design system
  • Accessibilité

Outils & Méthode

  • Git / GitHub / GitLab
  • Agile / Scrum
  • REST APIs
  • Code review

IA dans mon workflow

  • Claude Code
  • ChatGPT
  • Refactoring assisté
  • Prototypage rapide
Parcours

Une trajectoire cohérente design → frontend.

  1. 2023 — Aujourd'hui

    Développeuse Frontend React / React Native

    Plus que pro
    • Application métier de gestion en React (desktop) et React Native (mobile)
    • Conception et développement d'un page builder basé sur GrapesJS
    • Architecture de composants réutilisables et amélioration continue UX
    ReactReact NativeTypeScriptGrapesJS
  2. 2014 — 2023

    Webdesigner & Intégratrice / Développeuse Frontend

    Idenovia
    • Refonte graphique et intégration d'un logiciel métier
    • Développement et maintenance des sites web de l'entreprise
    • Direction artistique des supports digitaux
    HTML / CSS / JSUIIntégration
  3. Parcours initial

    Webdesign · Graphisme · Communication visuelle

    Studios & agences
    • Identités visuelles, supports print et digitaux
    • Bases solides en typographie, mise en page et hiérarchie visuelle
    Adobe SuiteBrandingPrint
Projets sélectionnés

Des interfaces pensées pour durer.

Une sélection représentative de mon travail récent. Plus de projets disponibles sur demande.

Projet · 01
Développeuse Frontend React / React Native

Application métier · Desktop & Mobile

Problématique

Unifier une application de gestion métier sur desktop et mobile, avec une UX cohérente et une base de code maintenable.

Solution

Architecture de composants partagés, design system interne, écrans React pour le desktop et React Native pour le mobile. Performances soignées sur les vues data‑heavy.

ReactReact NativeTypeScriptExpoREST API
Projet · 02
Conception & développement frontend

Page builder no‑code (GrapesJS)

Problématique

Permettre à des utilisateurs non‑techniques de créer des pages riches sans toucher au code, tout en gardant un rendu pro.

Solution

Builder basé sur GrapesJS étendu avec des blocs métier, panneau de configuration repensé et pré‑visualisation responsive en temps réel.

GrapesJSTypeScriptReactSCSS
Projet · 03
Webdesign & intégration

Refonte UI logiciel métier

Problématique

Logiciel métier vieillissant, dense en informations, avec une UX datée freinant la productivité des équipes.

Solution

Refonte graphique complète, hiérarchisation des écrans, nouveau système de couleurs et d'icônes, intégration HTML/CSS/JS soignée.

UI DesignHTMLCSSJS
Ma façon de travailler

Précision, produit, vélocité.

Sens du détail UI

Espacement, typographie, micro‑interactions : rien n'est laissé au hasard.

Collaboration

Communication claire avec design, produit et back, en mode agile.

Approche produit

Je code pour des utilisateurs, pas pour un ticket. Je challenge quand il faut.

Performance frontend

Lighthouse soigné, bundle maîtrisé, animations 60fps.

Code propre

Composants réutilisables, typage strict, lisibilité avant cleverness.

IA bien utilisée

Claude Code & ChatGPT pour accélérer, jamais pour livrer du code que je ne comprends pas.

Contact

Discutons de votre prochain challenge frontend.

Poste, freelance, collaboration : je réponds à tous les messages curieux et bien intentionnés.