Hi, my name is

Mahavir.

I am a Rust Developer

A passionate Rust and blockchain developer with a knack for crafting robust decentralized solutions. I leverage modern blockchain technologies and the power of Rust to build efficient, secure, and scalable systems. As an instructor, I enjoy simplifying complex concepts and inspiring the next generation of developers.

About Me

I am a software developer with a passion for Rust and blockchain technology. With a strong background in computer science, I specialize in building decentralized solutions and teaching the intricacies of Rust and Web3 development. Based in India, I enjoy working at the intersection of technology and innovation, empowering others to excel in the evolving world of blockchain.

I am currently involved in projects that harness the power of blockchain to create efficient, secure, and scalable systems. As an instructor, I am dedicated to simplifying complex Rust and Web3 concepts to inspire and guide the next generation of developers.

I am currently working on a project that will be used to help people find the best way to get around the city.

Here are a few technologies I've been working with recently:
  • Rust
  • Substrate
  • JavaScript
  • Python
  • PostgreSQL
  • AWS
  • SwiftUI
  • Node JS
  • Docker

Experience

Rust Protocol Engineer - Sovereign Wallet Network
May 2023 - Present
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.
Rust Instructor - Silicon University
july 2024 - july 2024
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.

Education

May 2024 - Jun 2024
Polkadot Blockchain Academy
Polkadot Blockchain Academy, Singapore
“Studied in-depth cryptography concepts essential for blockchain development and security.”, “Built foundational blockchain projects, applying theoretical knowledge to practical implementations.”, “Completed realistic assignments focused on problem-solving, design analysis, and critical thinking.”, “Gained a comprehensive understanding of the Polkadot architecture, including relay chains, parachains, and cross-chain interactions.”, “Enhanced skills in analyzing and resolving blockchain-specific challenges with structured approaches.”
Aug 2019 - May 2023
Bachelor of Technology in Electronics and Communication Enggineering
Silicon University, India

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!