
Asir Shahriar Roudra
Building decentralized applications and smart contracts with a focus on security, scalability, and user experience.

function blockchainDev() {
const skills = [
'solidity',
'security',
'web3'
];
return skills;
}
About Me
I'm a passionate blockchain developer and smart contract engineer with expertise in building secure, decentralized applications. My journey in Web3 began with a fascination for how blockchain technology could reshape traditional systems and create new possibilities.
With a strong foundation in both theoretical concepts and practical implementation, I specialize in developing robust smart contracts, decentralized protocols, and user-focused applications that bridge the gap between complex blockchain technology and everyday users.
My approach combines technical excellence with security-first thinking. I'm particularly interested in DeFi protocols, NFT platforms, and blockchain infrastructure that can scale while maintaining decentralization.
When I'm not writing code, you'll find me researching emerging blockchain technologies, participating in hackathons, and contributing to open-source projects that advance the Web3 ecosystem.
"Building the decentralized future, one block at a time."
Education
Jagannath University
B.SC. IN COMPUTER SCIENCE AND ENGINEERING
Notable Coursework
Research
Thesis Research (In Progress)
Blockchain-Based Selective Identity Verification Using NFC Passport Scanning and Zero-Knowledge Proofs
This research explores a novel approach to identity verification that preserves privacy while ensuring security and compliance with verification requirements.
Research Focus
Developing a system that allows users to selectively disclose identity information while maintaining privacy through zero-knowledge proofs.
Key Technologies
NFC passport scanning, zero-knowledge proofs, blockchain for immutable verification records, and privacy-preserving identity management.
Technologies & Methods
Privacy & Security Considerations
The research implements advanced privacy techniques ensuring that users maintain control over personal data while providing cryptographic proof of identity claims without revealing underlying data. This creates a trustless verification framework suitable for decentralized systems.
Initial Research & Concept Development
January 2024 - Complete
Prototype Implementation & Testing
June 2024 - In Progress
Final Implementation & Paper Publication
May 2025 - Planned
Projects
A collection of my blockchain and web3 projects showcasing expertise in decentralized applications, smart contracts, and cryptographic systems.
ArtBlockForge
Community Commerce via Dynamic Tokens and NFTs
Tokenized Community Platform: Built a decentralized platform powered by ArtBlock Tokens, enabling user-driven economies.
Dynamic Pricing Model: Implemented bonding curve-based token pricing that adapts to token supply.
Custom Token Ecosystems: Enabled creation of user-owned communities with custom tokens backed by ArtBlock.
Technical Highlights
- Activity-Driven Tokenomics: Designed pricing algorithms based on user engagement and activity metrics.
- Governance Framework: Created weighted voting using community and ArtBlock tokens to approve products.
- NFT Marketplace: Integrated platform for trading NFTs and goods with resale and royalty systems.
- Reward System: Gamified platform with point-based incentives for participation and transactions.
ChitChat
Decentralized End-to-End Encrypted Messaging App
Secure Chat Platform: Created an E2E encrypted messaging system using AES-256-GCM and RSA-2048 keys.
Decentralized Storage: Used IPFS (via Pinata) for storing encrypted messages and user profiles.
Smart Contract Layer: Wrote Ethereum/Polygon contracts for friend requests, public keys, and IPFS hash mapping.
Technical Highlights
- Client-Side Privacy: Ensured all cryptographic operations were performed in-browser, without central servers.
- Frontend Stack: Built UI using Next.js 15, React, TailwindCSS; hosted on Vercel.
- Key Exchange System: Securely exchanged AES keys via on-chain RSA public key registry.
- UX Flow: Streamlined wallet login, profile setup, friend management, and encrypted chat.
More Projects
- •Trustless System: Built transparent lottery using Solidity and Foundry.
- •Chainlink Integration: Used VRF for fair winner selection and Automation for scheduling.
- •Security: Implemented reentrancy protection and optimized gas usage.
- •Algorithmic Stability: Developed an overcollateralized stablecoin pegged to USD.
- •Liquidation System: Implemented automatic liquidation with bonus incentives.
- •Oracle Integration: Used Chainlink price feeds for real-time collateral valuation.
- •Private Posting Engine: Built anonymous content submission system with community-driven voting and moderation.
- •Moderation Rules: Added time-based expiration and auto-removal of content with low votes.
- •Incentive Mechanism: Minted CSE tokens for popular posts and implemented blacklist/whitelist for abuse control.
- •Multiplayer Game Engine: Developed turn-based battle system with player/NFT registration and randomized "God" creation.
- •Combat Mechanics: Implemented attack, defense, health, and mana logic with dynamic win/loss conditions.
- •Smart Contract System: Handled game state, combat turns, rewards, and on-chain interactions using Solidity.
Technical Skills
Specialized in blockchain technologies with full-stack development capabilities
- Solidity
- Hardhat
- Foundry
- Ethers.js
- Openzeppelin SDK
- ERC Standards
- IPFS
- JavaScript/TypeScript
- React.js
- Next.js
- Node.js
- REST APIs
- TailwindCSS
- React Native
- Python
- Java
- C/C++
- MongoDB
- MySQL
- IPFS/Pinata
- Git
- Vercel
Hackathons
Experiences and achievements from competitive coding events and blockchain challenges
Achievements
Contributions
Achievements
Contributions
Achievements
Contributions
Achievements
Contributions
Contact Me
I'm available for blockchain projects, consulting work, and collaboration opportunities. Feel free to reach out with your ideas.
I'm currently available for freelance work and full-time positions. If you have a project that needs blockchain expertise or want to discuss potential collaborations, feel free to reach out.
Phone
(+880) 1625780323Location
22 Narinda Road, Dhaka, Bangladesh
Book a Call
Schedule 30 min meeting