Engineered a highly concurrent web crawler in Rust that efficiently processes millions of pages per hour. Implemented work-stealing job distribution, fault tolerance mechanisms, and dynamic rate limiting to maximize throughput while respecting website policies.
Technologies: Rust, Tokio, Redis, PostgreSQL, Docker, AWS
Developed a Rust implementation of a zero-knowledge proof protocol for private transactions on a blockchain. Focused on memory safety, optimization, and resistance to side-channel attacks while maintaining compliance with the specification.
Technologies: Rust, Cryptography Libraries, WebAssembly, Substrate
Built a high-performance blockchain data indexing service in Rust that processes and organizes on-chain data for efficient querying. Implemented custom block parsers and compression algorithms that reduced storage requirements by 65% while supporting complex queries.
Technologies: Rust, Axum, PostgreSQL, TimescaleDB, gRPC, Prometheus