Databasdesign och datamodellering
Ett vettigt ställe att förvara dina data
En struktur som speglar hur verksamheten faktiskt fungerar, så att de frågor du behöver svar på senare fortfarande går att ställa.
Utvalt arbete som visar den här tjänsten.
-
Utformade och drev 6 ETL/ELT‑pipelines
Utformade och drev 6 ETL/ELT-pipelines (BigQuery, MSSQL, PostgreSQL) och kortade ett manuellt jobb på 3 timmar till under 20 minuter med daglig synk.
-
Drev 100 datalager i PostgreSQL, MS SQL, BigQuery
Utformade och drev 100 datalagerdatabaser i PostgreSQL, MS SQL och BigQuery för GIS- och tidsseriedata — frågetiderna sjönk 40–60 %.
-
En sjöfartsplattform byggd i rena skikt
Separerade appen, gränssnittet och databasen så att var och en kan ändras utan att de andra två går sönder, och samlade affärsreglerna på ett ställe.
-
Utformade en JSON‑väg rakt från Postgres till API
Utformade direkt vidarebefordran av JSON: PostgreSQL-funktioner returnerar komplett JSON som Go-API:t skickar oförändrad, så frontenden frikopplas från schemat.
-
Utformade ett funktionsbaserat skikt i PostgreSQL
Utformade ett funktionsbaserat datalager i PostgreSQL — 1 275 lagrade funktioner i 34 scheman — där databasen själv upprätthåller åtkomstgränsen.
-
Implementerade en katalogstyrd djupsammanslagning
Implementerade en katalogstyrd djupsammanslagning av lagrade JSON-inställningar som förhindrar krascher av saknade nycklar när schemat utvecklas.
-
Modellerade 348 tabeller i 34 Postgres‑scheman
Modellerade sjöfartsdomänen i 348 normaliserade tabeller i 34 PostgreSQL-scheman, med SMALLINT-uppslag, UUID v7-nycklar och en enda namnkonvention.
-
Byggde åtkomsträttigheter via Stripe och appköp
Byggde lagret för betalningar och rättigheter — Stripe med köp i appen hos Apple och Google — som styr katalog, sökning och export utifrån en åtkomstmodell.
-
Flyttade långsamt arbete till en jobbkö i River
Flyttade långsamt arbete från anropsvägen till en jobbkö i River: 15 workermoduler, 8 schemalagda uppgifter och 20 underhållsjobb i pg_cron.
-
Byggde en lojalitetsplånbok, ligor och märken
Byggde lojalitets- och anseendesystemet — 67 funktioner över en huvudbok med 31 tabeller, ligor, märken och en butik — med radlåsning på saldot.
-
Byggde rekryterings- och karriärytor för sjöfolk
Byggde jobbmarknadsplatsen och karriärytan för sjöfolk — 151 lagrade funktioner i 48 tabeller — som matchar lediga tjänster mot dokumenterade kvalifikationer.
-
Byggde en databasdriven CV‑generator
Sex format, tre språk och fem teman kommer ur en enda databas, och en rättad mening rättas en gång.
Är det här arbetet du behöver få gjort, är nästa steg ett samtal.
Berätta om problemet, så säger vi ärligt om vi är rätt personer.