I am currently working on developing and maintaining blockchain-based solutions using Substrate and Rust, focusing on creating secure, scalable, and efficient decentralized systems. My work includes designing and implementing a custom authentication system to securely connect multiple projects within the ecosystem. I leverage AWS services to host and deploy projects, ensuring they are reliable and scalable, while enhancing backend functionality through dynamic Lambda functions.
I am also working on optimizing blockchain performance by designing and implementing a custom consensus mechanism using Substrate. Additionally, I develop APIs in Python for seamless integration across project components and build Node.js SDKs to enable effortless connectivity to the blockchain network. My role extends to creating macOS applications with SwiftUI, providing user-friendly tools for efficient interaction with blockchain solutions.
I teach in-depth Rust programming, focusing on fundamental concepts like ownership, borrowing, and error handling to build a solid foundation for learners. Through interactive live coding sessions, I enhance understanding and create an engaging learning environment.
I design and provide regular quizzes to reinforce key concepts and track student progress effectively. I guide students in developing both minor and major projects, helping them build CV-ready applications that showcase their Rust skills. By integrating real-world scenarios and practical coding exercises, I emphasize hands-on learning to ensure students gain both theoretical and practical expertise.
Rust Developer
-
Squbix
Sep 2022 - May 2023
I have designed and built custom blockchains tailored to specific business needs using the Substrate framework, delivering bespoke solutions for diverse applications. I have developed custom pallets to implement unique business logic and extend blockchain functionality effectively.
I have authored and deployed smart contracts using ink! to enable seamless on-chain interactions. By modifying existing FRAME pallets, I have adapted them to specialized use cases and optimized overall performance. I have also handled the migration of solo chain data to relay chains and parachains, ensuring smooth transitions and interoperability within blockchain ecosystems.
To ensure high code quality, I have written comprehensive unit tests for pallets, maintaining reliability and robust performance. Additionally, I have developed SDKs to streamline blockchain connectivity and enhance the developer experience, contributing to efficient and scalable blockchain projects.