Je réaliserai des requêtes SQL et NoSQL pour un projet de base de données et un diagramme ER
Développeur backend expérimenté ! APIs, NodeJS, Laravel et AWS
À propos de ce service
Construisez des applications plus rapides avec une base de données bien conçue et optimisée !
Les requêtes lentes, les limites de mise à l’échelle, la duplication de données ou de mauvaises relations proviennent généralement de une conception de schéma faible et de requêtes non optimisées, et non de votre code.
Je suis un ingénieur backend et cloud senior avec plus de 8 ans d’expérience aidant les startups et les entreprises à concevoir des bases de données évolutives et à optimiser les performances pour des systèmes SaaS, fintech et e-commerce concrets.
Ce que je propose
- Conception de base de données
- Création et normalisation de schémas
- Modélisation des relations
- Structuration des tables et stratégies d’indexation
- Planification de migrations sécurisées
- Optimisation de base de données
- Analyse et réglage des requêtes lentes
- Création et correction d’index
- Résolution des problèmes N+1 et des goulets d’étranglement des jointures
- Refactorisation des requêtes
- Recommandations de cache
- Nettoyage et restructuration des données
Support de base de données
MySQL | PostgreSQL | MongoDB
Ma méthode
- Audit du schéma et des métriques de performance
- Conception ou refonte de la structure de la base
- Application d’optimisations d’index et de requêtes
Compétences :
- MySQL
- PostgreSQL
- MongoDB
- TypeORM
- Sequelize
- Mongoose
- JavaScript
- NodeJS
- ExpressJS
- NestJS
- Laravel
- PHP
- AWS ou tout VPC
- Git, GitHub, BitBucket
- CI/CD (Github Actions et ECR)
- Docker
Contactez-moi avant de commander pour que je puisse évaluer votre projet et recommander le bon package pour une mise en œuvre sûre et efficace.
Plateforme:
mariadb
•
MongoDB
•
mySQL
•
PostgreSQL
Expertise:
SQL
•
DDL
•
DML
•
Diagrammes ER
Mon portfolio
FAQ
Traduction automatique
Allez-vous modifier la structure de ma base de données ?
Oui, uniquement lorsque c’est nécessaire et toujours en utilisant des migrations et sauvegardes sécurisées.
Pouvez-vous gérer de grandes bases de données SaaS ?
Oui, des petits schémas MVP aux bases de données en production à grande échelle.
Pouvez-vous également améliorer la logique des requêtes backend ?
Absolument, les requêtes de l’application sont optimisées en même temps que la base de données.
Vais-je recevoir un rapport ?
Oui, vous recevrez une documentation expliquant toutes les modifications de schéma et de performance.
