joseph chalabi
systems & full-stack engineer · 7 years in production
- chalabi@jchalabi.xyz
- github/chalabi2
- x/@chalabi__
- phoenix, arizona
summary
Software engineer with 7 years across blockchain infrastructure and full-stack development. I design efficient, well-tested systems in Rust, Go, and TypeScript, and build the user-facing products that drive them. Comfortable owning work from protocol spec to pixel.
experience
End-to-end ownership of protocol features and products, from spec through implementation and rollout: provider verifications (AEP-86), network upgrades, and Console product surfaces.
- e2e ownership of provider verifications: spec to shipped SDK release
- x/verification SDK module: 20 Msg RPCs, 13 queries, 31 typed events
- ship across the stack: Go protocol modules, React Console features
- built the Console-Air self-custody wallet and signing flows
- review cross-team proposals from AkashML, Homenode, and Console
Strongwatch
· Software Engineer2025-nowDistributed microservices for a mobile surveillance platform integrating IR cameras, radar, and multi-channel communications. Built to keep working when the network doesn't.
- designed Go/Node microservice mesh: MQTT, gRPC, REST, WebSockets
- end-to-end security: mTLS via Envoy, FIPS + FedRAMP alignment
- edge-to-core links: intermittent connectivity, state reconciliation
- real-time video pipelines + geospatial services for C2 interfaces
- CI/CD + automated deploys across containerized services
Founded a self-hosted blockchain infrastructure company. Designed, built, and operate a custom API gateway serving 1B requests a month across REST, gRPC, WebSocket, and RPC on owned hardware.
- custom API gateway: 1B requests a month across 4 protocols
- lead a 4-person team; self-host the microservice fleet on metal
- full product frontend: Next.js, Tailwind, Prisma, Stripe, tRPC
- althea.link: Rust data + gRPC tx orchestration, gasless relayer
- manifest: distributed group/proposal platform, full Jest coverage
- custom 3D homepage built in Blender + Three.js
skills
- languages
- TypeScript · Rust · Go · Python · C/C++ · Solidity
- frontend
- React · Next.js · Tailwind · Three.js · tRPC
- backend
- Node.js · Bun · gRPC / Protobuf · Cosmos SDK · PostgreSQL · Redis
- infrastructure
- Docker · Kubernetes · Envoy · Caddy · CI/CD · bare-metal ops
additional
- robotics & custom electronics
- Prototyping and building custom PCBs, drones, and passive drone detection systems.
- licensed HAM radio operator
- Active CW operator in the morse code communications hobby.
- licensed remote pilot
- I fly drones for companies and as a hobby.
- 3d printing & modeling
- I model for companies and personal projects, and manufacture my own parts and equipment.