Back to portfolio

NOBI, 2022–23. Co-designed and implemented

Moving a live trade platform from a Laravel monolith to Go

The Trade platform handled transaction processing and calculations, real-time crypto pricing and several third-party providers. I co-designed and built its move from a Laravel monolith to Golang microservices. Build and deploy time dropped from around 30 minutes to under 10 minutes, service memory fell below 100 MB, and response times reached under 500 ms for transaction actions and under 100 ms for data retrieval.

BEFORELaravel monolithone build, one deploytransactionscalculationsreal-time pricingprovider integrationsmigrateAFTERGo serviceGo serviceGo serviceservice memory below 100 MB

Swipe to see the full diagram

Build and deploy
~30 min → under 10 min
Service memory
below 100 MB
Transaction actions
under 500 ms
Data retrieval
under 100 ms