DAWN
Blockchain Developer
Rust, Go, Typescript
- Developed Solana Rust smart contracts using Anchor in order to allow customers to register devices, create plans and pay for subscriptions
- Developed replicable local environment for smart contract interaction using Typescript
- Worked on Go backend in order to expose API to customers, stream data from different services using NATS, listen to Smart contract events and update customer data
- Migrated Rust backend to Go keeping the same API
- Created a private Go library in order to share and avoid code duplication across services
