
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.
Delta-Neutral Vault GMX
DeFi Funding Fee Protocol
DeFi Protocol: Built a decentralized protocol on GMX V2 (Arbitrum) enabling users to earn funding fees through delta-neutral position strategy.
Smart Contract Architecture: Developed multi-contract system: Vault (deposits/withdrawals), Strategy (position management), and WithdrawCallback (GMX callbacks).
Oracle Integration: Integrated Chainlink Data Streams for real-time price feeds and position valuation.
Technical Highlights
- Testing & Security: Implemented comprehensive test suites using Foundry with Arbitrum mainnet forking for live GMX V2 contract interactions.
ZKAuth
Zero-Knowledge Identity Verification
Privacy-Preserving Auth: Developed decentralized identity verification system using ZK-SNARKs to prove attributes without revealing personal data.
ZK Circuit Implementation: Built zero-knowledge circuits using ZoKrates for age verification from passport data.
Smart Contracts: Created Solidity verifier contracts for on-chain proof verification.
Technical Highlights
- Full-Stack System: Integrated Android passport reader (JMRTD), Next.js frontend with RainbowKit, and Foundry-based smart contracts.
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
- •ML Clustering: Applied t-SNE/PCA to classify 511 wallets into 9 behavior communities from 21K+ blockchain transfers for targeted Web3 marketing.
- •Network Analysis: Built force-directed graph with NetworkX to visualize 10K+ wallet connections and identify transaction hubs.
- •Anomaly Detection: Implemented Isolation Forest to flag suspicious wallet patterns in transaction volume and frequency.
- •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
Certifications
GMX Perpetuals Trading (Advanced)
Cyfrin Updraft
Completed 4-hour advanced DeFi course with 107 lessons and 1 project, learning GMX protocol architecture and building GMX-based applications.
Advanced Foundry (Intermediate)
Cyfrin Updraft
Completed 13-hour advanced course with 186 lessons and 4 projects, mastering advanced testing, fuzzing, and deployment pipelines using Foundry.
Foundry Fundamentals (Intermediate)
Cyfrin Updraft
Completed 10-hour course (125 lessons, 3 projects) covering Foundry for smart contract testing, scripting, and deployment.
Solidity Smart Contract Development (Beginner)
Cyfrin Updraft
Completed 5-hour Solidity bootcamp with 65 lessons and 3 projects, focusing on contract writing, testing, and deployment.
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