Front-end con React: componentes, estado y accesibilidad
Desarrolladora front-end en Valencia, nueve años de oficio y los cinco últimos como autónoma para productos web europeos. Trabajo con React y TypeScript, y formo a equipos que empiezan con estas herramientas.
Las consultas que recibo se parecen mucho entre sí: una aplicación que se renderiza sin parar sin que nadie sepa por qué, una gestión de estado que se ha vuelto incomprensible, componentes que ya no hay manera de reutilizar. Rara vez son problemas de librería; casi siempre son problemas de división de componentes.
Insisto siempre en la accesibilidad, porque es lo que menos cuesta hacer desde el principio y lo más caro de arreglar después. Un formulario accesible no se tarda más en escribir, simplemente se escribe de otra manera.
Développement web : relire son code et débloquer un projet
Je développe pour le web depuis quinze ans, en agence puis en indépendant à Bayonne, surtout du JavaScript, du PHP et du PostgreSQL. J'accompagne beaucoup de développeurs juniors et de personnes qui apprennent seules.
Trois demandes couvrent presque tout. Un bug qu'on cherche depuis deux jours, et qui se trouve souvent en vingt minutes à deux parce que je pose les questions qu'on ne se pose plus. Une relecture de code avant une mise en production, surtout sur l'authentification et les requêtes en base. Et le choix d'une architecture pour un projet qui démarre, où l'erreur classique est de choisir des outils faits pour une échelle qu'on n'atteindra pas.
Je fais aussi beaucoup de conseil à des gens qui ont fait développer un site et qui se demandent si ce qu'on leur a livré est correct. Je peux le regarder et vous le dire honnêtement, y compris quand la réponse est que c'est correct et que le prix était juste.
Je développe des applications mobiles à Dakar depuis douze ans, en Flutter et en React Native, et j'ai intégré des paiements mobile money pour une quinzaine de projets en Afrique de l'Ouest.
C'est là que je suis le plus utile, parce que c'est très mal documenté. Intégrer Orange Money, Wave ou MTN n'a rien à voir avec intégrer une carte bancaire : les parcours de confirmation diffèrent, les délais de retour ne sont pas garantis, et il faut concevoir l'application en supposant qu'une transaction peut rester en suspens pendant des heures. La plupart des projets que je reprends ont été écrits sans cette hypothèse, et c'est leur bug principal.
Je peux aussi relire l'architecture d'une application avant publication, et surtout parler du poids et du hors ligne. Une application qui suppose une bonne connexion ne sera pas utilisée ici, et ça se conçoit dès le début, pas après les premiers retours.
Python e dados: limpar, analisar e automatizar trabalho repetitivo
Trabalho com dados há treze anos, em Python e SQL, em empresas e como independente. Dou apoio sobretudo a pessoas que não são programadoras mas que têm de tratar dados todos os dias.
O caso mais comum: alguém passa seis horas por semana a copiar valores entre folhas de cálculo, e esse trabalho resolve-se com trinta linhas de código que depois corre sozinho. Ensino-o a escrever e a entender essas trinta linhas, para não ficar dependente de mim nem de ninguém.
O segundo caso é de análise: tem dados, não sabe que perguntas lhes fazer, ou tirou uma conclusão de que desconfia. Reviso análises e digo-lhe honestamente quando os dados não suportam a conclusão, o que acontece mais vezes do que se imagina e é melhor saber antes de a apresentar à direção.
Expert E-commerce | Shopify, WordPress et Optimisation des ventes
Contact details verifiedIdentity verified
Vous souhaitez développer votre boutique en ligne, augmenter vos ventes ou résoudre un problème lié à votre activité e-commerce ? Je vous accompagne avec des conseils pratiques et des solutions adaptées à vos objectifs.
Spécialisé en e-commerce et en marketing digital, je peux vous aider à optimiser votre boutique Shopify, rechercher des produits à fort potentiel, améliorer vos tunnels de vente sur Systeme.io et mieux comprendre la publicité Facebook et Instagram Ads.
Mon objectif est de vous apporter des réponses claires, des recommandations concrètes et des stratégies adaptées à votre projet, que vous soyez débutant ou entrepreneur expérimenté.
Échangeons sur vos besoins afin de trouver ensemble les meilleures solutions pour faire progresser votre activité en ligne.
Je suis entrepreneur dans le numérique, expert en intelligence artificielle appliquée et dirigeant de NOVODEV, une entreprise spécialisée dans le développement de solutions digitales sur mesure.
Depuis plusieurs années, j’accompagne les entreprises et les professionnels dans leur transformation digitale, avec une conviction forte : la technologie, et particulièrement l’intelligence artificielle, doit être un outil concret de performance, accessible à tous.
À travers mes activités, je conçois des solutions logicielles, j’intègre l’IA dans les processus métier et j’anime des ateliers pour aider différents publics à comprendre et utiliser ces nouvelles technologies.
Je suis également à l’origine de Huoltu, une solution de gestion de maintenance (GMAO) intégrant l’intelligence artificielle pour faciliter le travail des équipes.
Ce que je peux vous apporter :
* Comprendre l’intelligence artificielle et ses applications concrètes.
* Apprendre à utiliser efficacement ChatGPT et d’autres outils IA.
* Automatiser des tâches répétitives et gagner du temps.
* Identifier les opportunités d’utilisation de l’IA dans votre entreprise.
* Améliorer votre productivité et votre organisation.
* Concevoir une stratégie de transformation digitale.
* Passer de l’idée à la création d’un produit ou service numérique.
J'implémente vos API Django REST Framework (DRF) et FastAPI : bugs, sécurité, performance, tests
Contact details verifiedIdentity verified
Je sécurise les API backend des startups B2B (authentification JWT, rôles et permissions) et j'optimise leurs performances pour un service fiable.
QUI JE SUIS:
Développeur Fullstack Python, avec 6 ans de pratique de Python dont plus de 3 ans en entreprise. J'ai conçu, corrigé et fait évoluer des applications web et des API REST en production avec Django REST Framework (DRF) et FastAPI, avec des tests, des pipelines CI/CD (GitHub Actions), Docker et des environnements Linux (Ubuntu, Debian).
CE QUE JE RÈGLE EN SESSION:
- Bugs d'API Django REST Framework
Vos endpoints de création, lecture, modification ou suppression ne se comportent pas comme prévu ? Je regarde avec vous les serializers, les viewsets, les permissions et les erreurs 400, 403 ou 500, jusqu'à trouver la cause réelle.
- Sécurité et accès
Authentification JWT, validation du token à chaque requête, rôles et permissions (RBAC) pour cloisonner l'accès aux ressources. Je vérifie que chaque utilisateur voit uniquement ce qu'il doit voir.
- Performance et stabilité
Endpoint lent, erreur en production, application instable : je vous aide à identifier le problème et à choisir la bonne correction.
- Tests d'API
Écriture ou correction de tests unitaires et de tests d'API (Postman, Pytest) pour sécuriser vos livraisons et éviter les régressions.
- Cadrage de projet avant de coder
Vous avez une idée mais vous ne savez pas par où commencer ? On clarifie ensemble le choix de la stack, l'architecture, le découpage en fonctionnalités et un plan réaliste pour démarrer.
EXEMPLES DE PROBLÈMES QUE J'AI DÉJÀ RÉSOLUS:
• Une API qui récupère une liste d'écoles, la renvoie au format XML et l'affiche triée par ordre alphabétique directement sur la plateforme.
• Des API qui échouaient aux tests : champ manquant dans la réponse, exception non gérée, mauvais format de retour.
• Des erreurs de contrainte d'intégrité sur une base de données, causées par un identifiant manquant sur une table.
COMMENT SE PASSE UNE SESSION
• Avant : décrivez votre situation lors de la réservation (erreur rencontrée, technologie, ce que vous avez déjà essayé). Plus c'est précis, plus la session est efficace.
• Pendant : on travaille sur votre problème, avec le tableau blanc partagé si un schéma aide.
• À la fin : vous repartez avec des pistes concrètes et les prochaines étapes à suivre.
QUELLE DURÉE CHOISIR
• 15 min : une erreur précise ou une question ciblée.
• 30 min : un bug d'API à diagnostiquer, une revue de permissions, des tests à corriger.
• 60 min : cadrage complet d'un projet, audit plus approfondi de la sécurité de votre API.
MES OUTILS
Python, Django, Django REST Framework, FastAPI, REST API, JWT, RBAC, PostgreSQL, MySQL, SQLite, MongoDB, Docker, Git, GitHub Actions, Postman, Linux, Vue.js, React.
Vous perdez du temps avec des tâches répétitives, des fichiers Excel dispersés ou des outils qui ne communiquent pas entre eux ? Je vous aide à transformer ces contraintes en solutions numériques concrètes.
Je suis AI Product Builder, développeur d'applications métier et consultant en transformation digitale, fondateur de jedelix.digital.
J'accompagne les entrepreneurs, PME et organisations dans :
- La création d'applications web et mobiles adaptées à leurs activités.
- Le développement de logiciels de gestion sur mesure : ERP, CRM, SaaS, tableaux de bord et outils internes.
- L'automatisation des processus : gestion des commandes, suivi clients, facturation, notifications et tâches administratives.
- L'intégration de l'intelligence artificielle : assistants IA, agents conversationnels, automatisations et exploitation des données.
- L'amélioration des outils existants : analyse des besoins, optimisation des parcours et intégration d'API.
J'interviens de l'analyse du besoin jusqu'au développement, aux tests et à la mise en production, avec une approche centrée sur les utilisateurs, la simplicité et les résultats.
Mon objectif : vous faire gagner du temps, réduire les erreurs et vous permettre de vous concentrer sur le développement de votre activité.
Échangeons sur vos besoins pour identifier une solution adaptée à votre organisation et à votre budget.
Développeur depuis quinze ans, aujourd'hui architecte dans une entreprise de services. Je travaille surtout sur des applications qui ont grandi trop vite et qui commencent à faire mal : lenteurs, déploiements risqués, base de données qui sature aux heures de pointe.
En session, je fais deux choses. La revue de code et d'architecture, où je regarde ce que vous avez construit et où je vous dis ce qui va vous coûter cher dans six mois. Et le déblocage : une requête lente, un bug de concurrence, un choix de conception dont on ne sait plus sortir. Ce sont des sujets où deux paires d'yeux valent mieux qu'une semaine seul.
Je travaille en Node, Python et PHP, avec PostgreSQL et MySQL. Je ne fais pas vos devoirs à votre place, mais je vous explique jusqu'à ce que vous puissiez les faire.
AWS architecture, deployment pipelines and cloud cost control
Infrastructure engineer in Seattle, twelve years in, seven of them running AWS at real scale. These days a lot of my work is about something nobody discussed five years ago: the bill. Badly designed cloud architectures do not fall over. They quietly cost three times what they should, forever.
On a call we go through your AWS bill line by line and I show you where the money actually goes. In most accounts two or three line items are the whole story - usually NAT gateway data processing, unattached EBS volumes, and instances sized for a load test that ended in 2023. Those are hours of work, not months.
I also cover the usual ground: containers, CI/CD, backup and disaster recovery, and infrastructure as code. My French is decent, picked up over two years in Montreal, though I switch to English when the subject gets deep.
Production is down: incident response and on-call sanity
I have run infrastructure and on-call rotations for sixteen years in the Bay Area, most recently as a staff site reliability engineer. I take evening and night sessions because that is when production breaks and because this is when I am awake anyway.
Two kinds of calls. The first is right now: something is down, you are the only person on, and you need another pair of eyes on what you are seeing. I can be that, and I will tell you what to check in what order and when to stop debugging and roll back, which is the decision people get wrong under pressure.
The second is calmer and more valuable: your on-call is destroying your team. Pages that are not actionable, no runbooks, the same incident every three weeks with no follow-up. That is fixable and it is mostly not a technical problem. I will also tell you honestly when the answer is that you are understaffed and no amount of tooling will cover it.
Cybersécurité pratique : après une intrusion, et avant la suivante
Je travaille en sécurité informatique depuis quatorze ans, à Rabat, en test d'intrusion puis en réponse aux incidents pour des entreprises et des administrations.
La moitié de mes sessions sont des urgences : un compte de messagerie compromis d'où partent des demandes de virement, une rançon affichée sur les serveurs, un site défiguré. Dans ces cas, les premières heures comptent et les réflexes sont souvent les mauvais. Débrancher ou ne pas débrancher, par exemple, n'a pas la même réponse selon ce qui se passe, et beaucoup de preuves sont détruites par panique.
L'autre moitié est de la prévention, et je vais être franc : pour une petite structure, trois mesures couvrent l'essentiel du risque réel et elles sont presque gratuites. L'authentification à deux facteurs partout, des sauvegardes déconnectées et testées, et des mises à jour. Tout ce qu'on vous vendra avant ces trois-là est prématuré, et je le dirai même si ça me retire du travail.
Ingénieur logiciel spécialisé en Java, Jakarta EE et Spring Batch, intervenant sur des traitements critiques de données et de flux financiers. Expérience en conception de traitements batch, implémentation de règles métier complexes, investigation d’anomalies et optimisation de la fiabilité des systèmes. Double compétence développement backend et industrialisation DevOps, avec pratique de Jenkins, Ansible, Docker, Git et des pipelines CI/CD. Habitué aux environnements exigeants nécessitant qualité logicielle, performance et collaboration étroite entre équipes techniques et fonctionnelles.