Kaikki projektit

01SaaS-alusta

AIO App

Vastasin backendistä ravintola-SaaS:ssa, kun se kasvoi 70 hengestä yli 300 henkeen. SQS-putkia, jaettu komponenttikirjasto NX-monorepossa, SQL-kyselyajat 90 prosenttia alas.

Rooli

Lead Full Stack Developer

Aikataulu

maaliskuu 2024 - lokakuu 2025

Konteksti

AIO App - Islamabad

Ydinteknologiat

TypeScript, React, AWS

AIO App screenshot 2
AIO App screenshot 3
AIO App screenshot 4
AIO App screenshot 5
AIO App screenshot 6
AIO App screenshot 7

Tietoa projektista

Tulin AIO:lle, kun talossa oli 70 ihmistä. Lähtiessäni heitä oli yli 300. Minun työni oli pitää backend kasvun edellä: tapahtumapohjainen SQS-arkkitehtuuri, mikropalvelut ja sen varmistaminen, ettei tietokannasta tule pullonkaulaa.

Suunnittelin SQS-putken, joka pienensi tekoälyanalyysin viivettä. Rakensin jaetun React/MUI/Tailwind-komponenttikirjaston NX-monorepoon, ja se otettiin käyttöön IoT-, markkinointi- ja integraatiomoduuleissa. Pudotin SQL-kyselyajat 90 prosenttia indeksianalyysillä ja materialisoiduilla näkymillä.

Kun integraatiomoduuli tarvitsi omistajan, määrittelin ja toimitin sen tyhjästä. Valmiita vaatimuksia ei annettu. Juuri sellaisista projekteista pidän.

Kohokohdat

Koko teknologiapino

TypeScriptReactMUITailwind CSSNode.jsPostgreSQLAWS LambdaSQSEventBridgeNX Monorepo