Geo
geobrowser.ioSenior Backend Developer, Wonderland — Sep 2025 to Jul 2026
Built from scratch the Search and Notifications indexing and API services powering geobrowser.io, the explorer for Geo, a decentralized knowledge graph.


Architecture
Both pipelines fan out from the same Kafka event bus. Search indexes on-chain knowledge graph edits into OpenSearch; Notifications resolves per-user recipients and delivers signed webhooks with retries.
- Owned Search end-to-end: architecture, OpenSearch cluster provisioning, multi-environment index/alias strategy, query design and relevance ranking, plus Kubernetes jobs for zero-downtime index migrations.
- Designed and delivered the full notification system (Rust Kafka indexer + TypeScript/Bun delivery service) with webhook support for multi-client apps, email + in-app channels, and granular user notification preferences.
- Wrote production Rust services for on-chain data ingestion and PostgreSQL indexing, plus TypeScript HTTP/GraphQL APIs.
- Drove down API 5xx error rates during rapid scaling by implementing hotfixes for backend services; built Grafana/Prometheus monitoring dashboards and Sentry alerting for production observability.
- Established Rust and npm supply-chain security best practices.
Backend services live in geobrowser/gaia. GitHub work history under 0xNeoDev.