Skip to content
Go back

My Work at Share.xyz: Building the Prediction-Markets Discovery Layer

Table of contents

Open Table of contents

what share is

Share is Instagram for onchain assets. as Polymarket’s official partner, it’s the face of Polymarket onchain on mobile.

i own the discovery layer of that: the read path, rendering, search, explore, leaderboards, positions and notifications behind every sports-market screen in the app. it runs across two services i live in every day, a Go gateway and a Python service, talking to Postgres, Redis and external markets APIs.

owning a layer means i’m on the hook for what people feel, not just the code i merge. so i’ve organized this by what each piece actually moved. everything here is shipped and in production.

performance

this is my favorite part. when something is slow i don’t want a theory, i want to see it. so most of this is the same loop: measure, find where requests serialize or redo dumb work, remove it, prove it’s gone.

reliability

money-adjacent code has to be correct. these are the bugs that taught me to respect the details.

architecture

product

i also ship a lot of the surface people actually touch.

stack

Go and Python in prod. Postgres, Redis, DynamoDB for storage. AWS (ECS, Lambda). Polymarket, Gamma and Polynode on the outside. ~10 months, ~280+ PRs across the two repos, but the lines above are the ones i’d actually point at.


Share this post on:

Next Post
My Work at Slice: Pulling a Legacy Core-Banking Monolith Apart So It Could Scale