
Lanka Reads (lankareads.lk)
As always yet the Sole engineer: product, architecture, backend, frontend, infrastructure and deployment with Claude
Problem: Sri Lankan readers split across Sinhala, Tamil and English, and a small newsroom needs to publish to all three without tripling the work. It also needs daily public data like exchange rates and lottery results, on a budget a startup newsroom can carry.
Impact: A Go API and Next.js 16 site serving three language editions, with a newsroom covering stories, wire copy, CBSL exchange rates,lottery results and an almanac. Editions are translated with Claude, staff sign in with two-step authentication, and a staging environment on AWS is redeployed by GitHub Actions on every merge, with automatic rollback if a release fails its health check. Production launch in progress.
- golang
- next
- react
- postgresql
- aws
