
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 Full Stack Blockchain Developer with hands-on experience building decentralized applications and smart contracts. Recently, I completed a 3-month internship at VDEX, a perpetual decentralized exchange, where I contributed to core features serving over 1,000+ active traders.
My expertise spans both frontend and backend development, with a strong focus on blockchain integration. I work with Solidity for smart contracts, Golang for backend services, and modern web frameworks like React and Next.js to create seamless user experiences on decentralized platforms.
I'm particularly passionate about DeFi protocols and decentralized trading platforms. My work includes implementing Soulbound Tokens for decentralized identity, integrating real-time market data APIs, and building scalable backend infrastructure that powers decentralized applications.
When I'm not coding, you'll find me researching emerging blockchain technologies, participating in hackathons, and exploring new ways to make Web3 more accessible and user-friendly for everyone.
"Building the decentralized future, one block at a time."
Education
Jagannath University
B.SC. IN COMPUTER SCIENCE AND ENGINEERING
Notable Coursework
Work Experience
Full Stack Blockchain Developer
VDEX - A PerpDEX
Worked as a Full Stack Blockchain Developer at VDEX, a decentralized perpetual exchange platform, contributing to core features that enhanced trading capabilities and platform accessibility for thousands of users.
Key Achievements
- •Listed and deployed multiple trading pairs by dynamically integrating Binance and Twelve Data APIs to fetch OHLCV data when unavailable on primary sources
- •Enabled 1,000+ active users to seamlessly trade newly listed tokens on the decentralized platform
- •Introduced Soulbound Tokens (SBTs) for decentralized identity and community reputation management
- •Set up the i18n base infrastructure for multilingual support, implementing and testing two initial translations to expand platform accessibility
- •Developed and deployed backend services for airdrops and announcements, enhancing platform functionality
Technologies Used
Research
Thesis Research
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.
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
- Golang
- JavaScript
- TypeScript
- C/C++
- MongoDB
- MySQL
- PostgreSQL
- 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