Senior Full-Stack Developer dRPC
I joined dRPC, a blockchain RPC infrastructure company, as its first engineering hire and built the initial customer web application. I designed the PostgreSQL data model, built APIs with tRPC, developed ClickHouse integration layers, and delivered the React/Next.js interface for the production product.
I led the multi-tenancy rebuild, including invitations, tenant-scoped roles and permissions, reusable authorization middleware, and a zero-downtime migration of existing users. I also delivered enterprise invoicing with server-side PDFs and email delivery; integrated Paddle subscriptions, card payments, crypto top-ups, and x402 agent-payment handling.
I built customer and foundation analytics using more than 20 ClickHouse query modules, covering latency, uptime, block lag, and regional coverage. I resolved analytics memory issues, introduced server-side caching, designed a public key-management REST API and OpenAPI specification, and implemented wallet, email/password, and Google authentication with brute-force protection, audit logging, and regression tests.