Ik optimaliseer mongodb aggregaties en postgresql queries


Over deze dienst
Automatische vertaling
Is je Node.js backend traag door niet-geoptimaliseerde database queries? Of je nu complexe MongoDB aggregatie pipelines nodig hebt of geavanceerde PostgreSQL query optimalisatie, ik ben hier om te helpen.
Als een backend-gerichte Software Engineer, specialiseer ik me in het ontwerpen van high-performance database oplossingen en het wegnemen van knelpunten in zowel NoSQL (MongoDB) als SQL (PostgreSQL).
Wat ik aanbied:
MongoDB aggregatie: Multi-stage pipelines ($lookup, $facet, $group, $unwind) voor complexe data verwerking.
PostgreSQL optimalisatie: Query tuning, complexe JOINs, CTEs en EXPLAIN ANALYZE profiling.
Indexering & prestaties: Compound, B-Tree en GIN indexering om query latency te verminderen.
Schema architectuur: Mongoose & Prisma/PostgreSQL schema modellering en validatie.
Bug fixing: Oplossen van trage queries, populatieproblemen en N+1 knelpunten.
Waarom voor mij kiezen:
- Schoon, productieklare code met foutafhandeling.
- Prestaties-georiënteerd profileren & benchmarking.
- Duidelijke communicatie en toegewijde technische ondersteuning
Stuur me gerust een bericht met je projectdetails voordat je een bestelling plaatst, zodat we de beste architectuur kunnen bespreken!
Maak kennis met MONJURUL ISLAM
FULL Stack Engineer, Backend and MongoDB, PostgreSQL Optimization Specialist
- Afkomstig uitBangladesh
- Lid sindsaug 2022
Talen
Bengaals, Engels
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Wat heb je van mij nodig om aan de slag te gaan?
Ik heb toegang nodig tot je schema ontwerp/modellen of de specifieke database structuur waarmee je werkt. Ook het delen van de huidige niet-geoptimaliseerde code/query en voorbeeld mock data helpt me om de pipeline snel te testen en te leveren.
Kun je pipelines schrijven voor complexe multi-stage filtering en dashboards?
Ja, absoluut! Ik ben gespecialiseerd in het schrijven van complexe multi-stage pipelines met operators zoals $lookup, $facet, $group, $match en $unwind. Of je nu relationele data joins nodig hebt of complexe metrics voor een dashboard, ik kan het optimaliseren.
Zal jouw optimalisatie mijn bestaande database schema veranderen?
Meestal niet. Mijn hoofddoel is om efficiënte queries te schrijven en juiste indexering te gebruiken om de prestaties te verbeteren zonder je schema te breken. Als ik echter kritieke fouten in je schema ontwerp ontdek, stel ik eerst architecturale verbeteringen voor.

