Cherrypick14/rust-by-practice
Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.
Software Engineer | Technical Writer|OSS Contributor
Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.
A lightweight, performance-focused Solana indexer written in Rust for real-time transaction analytics.
⚓ Solana Program Framework
A multisig wallet implementation in Rust using secp256k1 for transaction signing and verification. Explores cryptographic primitives, threshold signatures, and robust error handling in blockchain applications.
Algorithm powering the For You feed on X
A personal portfolio showcasing my work as a Full Stack Developer and Blockchain Developer.
Go implementation of the Ethereum protocol
Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine developed by the OISF and the Suricata community.
A real-time blockchain monitoring dashboard for Polkadot, built with TypeScript, React, and Polkadot API (PAPI). Tracks live blocks, finalized blocks, average block time, and total blocks received since connection, with a responsive and lightweight UI.
Solutions to all challenges presented in Rust by Practice
Next generation full-stack boilerplate for ink! smart contracts running on PolkaVM.
Hot Potato is a modern, responsive web application that provides an intuitive interface for interacting with the Hot Potato smart contract on the Polkadot blockchain. Built with cutting-edge web technologies, it delivers a seamless gaming experience with real-time blockchain interactions.
An aqua cli tool in Rust
Decentralized Hot Potato game built with ink! smart contracts on Polkadot
StarShop is an Open Source Project designed to empower small businesses and entrepreneurs by providing an easy-to-use marketplace infused with blockchain technology.
A Movie Discovery App that allows users to explore trending and popular movies, search for specific titles, and manage a personal watchlist with the ability to mark movies as watched or remove them.
A platform for simplifying job search
Personal profile page powered by GraphQL with JWT auth. Displays XP, grades, and skills, plus interactive SVG graphs showing progress and performance at Zone01 Kisumu.
The server side
A lightweight Space Invaders–style game built using only vanilla JavaScript and the DOM API, no Canvas or frameworks. It features smooth 60 FPS animation, keyboard controls, a scoreboard, and a pause menu. Just open index.html in your browser to play!