roudra323
Asir Shahriar Roudra

Asir Shahriar Roudra

BLOCKCHAIN DEVELOPER

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

BTC$62483.502.30%
ETH$3432.121.20%
SOL$138.455.70%
ADA$0.450.30%
DOT$5.841.80%
LINK$15.763.50%
BTC$62483.502.30%
ETH$3432.121.20%
SOL$138.455.70%
ADA$0.450.30%
DOT$5.841.80%
LINK$15.763.50%
Asir working on blockchain projects
function blockchainDev() {
  const skills = [
    'solidity',
    'security',
    'web3'
  ];
  return skills;
}
{ }
Blockchain
Smart Contracts
Security
DeFi
Web3

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

Dhaka, BangladeshJan. 2020 - May. 2025 (Expected)

B.SC. IN COMPUTER SCIENCE AND ENGINEERING

Blockchain Technologies
Machine Learning
Web Development
Security

Notable Coursework

Data Structures & AlgorithmsDigital Logic DesignComputer NetworksOperating SystemsObject Oriented ProgrammingDatabase ManagementSoftware EngineeringWeb DevelopmentMobile App DevelopmentCryptographyCloud ComputingData Science
"Focusing on blockchain technology and decentralized applications with an emphasis on security and scalability."

Work Experience

Full Stack Blockchain Developer

Internship

VDEX - A PerpDEX

New York, USA (Remote)June 2025 - Sept 2025

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

Solidity
Golang
React
Next.js
TailwindCSS
TypeScript
PostgreSQL

Research

Thesis Research

Expected Completion: May 2025

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

Zero-Knowledge Proofs
NFC Technology
Smart Contracts
Cryptographic Verification
Data Privacy

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

Featured

DeFi Funding Fee Protocol

1

DeFi Protocol: Built a decentralized protocol on GMX V2 (Arbitrum) enabling users to earn funding fees through delta-neutral position strategy.

2

Smart Contract Architecture: Developed multi-contract system: Vault (deposits/withdrawals), Strategy (position management), and WithdrawCallback (GMX callbacks).

3

Oracle Integration: Integrated Chainlink Data Streams for real-time price feeds and position valuation.

+1 more features
Solidity
Foundry
GMX V2
Chainlink
Arbitrum
DeFi
View Code
{
"project": "Delta-Neutral Vault GMX",
"tech": ["Solidity", "Foundry", "GMX V2", "Chainlink", "Arbitrum", "DeFi"]
}

Technical Highlights

  • Testing & Security: Implemented comprehensive test suites using Foundry with Arbitrum mainnet forking for live GMX V2 contract interactions.

ZKAuth

Featured

Zero-Knowledge Identity Verification

1

Privacy-Preserving Auth: Developed decentralized identity verification system using ZK-SNARKs to prove attributes without revealing personal data.

2

ZK Circuit Implementation: Built zero-knowledge circuits using ZoKrates for age verification from passport data.

3

Smart Contracts: Created Solidity verifier contracts for on-chain proof verification.

+1 more features
Solidity
ZK-SNARKs
ZoKrates
Next.js
Foundry
RainbowKit
View Code
{
"project": "ZKAuth",
"tech": ["Solidity", "ZK-SNARKs", "ZoKrates", "Next.js", "Foundry", "RainbowKit"]
}

Technical Highlights

  • Full-Stack System: Integrated Android passport reader (JMRTD), Next.js frontend with RainbowKit, and Foundry-based smart contracts.

ArtBlockForge

Featured

Community Commerce via Dynamic Tokens and NFTs

1

Tokenized Community Platform: Built a decentralized platform powered by ArtBlock Tokens, enabling user-driven economies.

2

Dynamic Pricing Model: Implemented bonding curve-based token pricing that adapts to token supply.

3

Custom Token Ecosystems: Enabled creation of user-owned communities with custom tokens backed by ArtBlock.

+4 more features
Solidity
React
Hardhat
ERC-20
ERC-721
View Code
{
"project": "ArtBlockForge",
"tech": ["Solidity", "React", "Hardhat", "ERC-20", "ERC-721"]
}

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

Featured

Decentralized End-to-End Encrypted Messaging App

1

Secure Chat Platform: Created an E2E encrypted messaging system using AES-256-GCM and RSA-2048 keys.

2

Decentralized Storage: Used IPFS (via Pinata) for storing encrypted messages and user profiles.

3

Smart Contract Layer: Wrote Ethereum/Polygon contracts for friend requests, public keys, and IPFS hash mapping.

+4 more features
Solidity
Next.js
IPFS
Cryptography
Polygon
{
"project": "ChitChat",
"tech": ["Solidity", "Next.js", "IPFS", "Cryptography", "Polygon"]
}

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

HeatMap
Blockchain Wallet Analytics & ML Platform
  • 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.
Python
Next.js
FastAPI
Machine Learning
NetworkX
t-SNE/PCA
Raffle
Blockchain Lottery System
  • 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.
Solidity
Foundry
Chainlink VRF
Smart Contracts
Code
DSC
Decentralized Stablecoin System
  • 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.
Solidity
Foundry
Chainlink
DeFi
Code
Anon
Anonymous Voting & Content Platform
  • 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.
Solidity
React
ERC-20
Smart Contracts
Code
AVAXGods
Blockchain Battle Card Game
  • 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.
Solidity
React
Avalanche
NFTs
Game Development

Technical Skills

Specialized in blockchain technologies with full-stack development capabilities

Blockchain
  • Solidity
  • Hardhat
  • Foundry
  • Ethers.js
  • Openzeppelin SDK
  • ERC Standards
  • IPFS
Web Development
  • JavaScript/TypeScript
  • React.js
  • Next.js
  • Node.js
  • REST APIs
  • TailwindCSS
Mobile
  • React Native
Languages
  • Python
  • Java
  • Golang
  • JavaScript
  • TypeScript
  • C/C++
Database & Storage
  • MongoDB
  • MySQL
  • PostgreSQL
  • IPFS/Pinata
DevOps & Tools
  • Git
  • Vercel
Expert
Advanced
Intermediate

Hackathons

Experiences and achievements from competitive coding events and blockchain challenges

HackTheVerse (Blockchain Hackathon)'2023
October 2023
Blockchain

Achievements

Shortlisted among 60+ teams

Contributions

Designed & developed ERC-20, ERC-721 native token contract for different communities
Smart Contracts
ERC Standards
Tokenomics
Code Samurai 2022
July 2022
Mobile Development

Achievements

Shortlisted among 500+ participants

Contributions

Worked with REST APIs to build the mobile app platform.
APIs
Mobile App
React Native
Affine Blockchain Hackathon'2022
May 2022
Voting Systems

Achievements

Shortlisted among 75+ teams

Contributions

Developed smart contract, which is used for electing a judge
Smart Contracts
Governance
Ethereum
BUET Web3 Hackathon'2022
February 2022
EdTech on Blockchain

Achievements

Shortlisted among 70+ teams

Contributions

Designed smart contract for online based learning platform like Udemy
Web3
Education
Platforms

Certifications

GMX Perpetuals Trading (Advanced)

Advanced

Cyfrin Updraft

20254 hours
Online
107 Lessons
1 Project

Completed 4-hour advanced DeFi course with 107 lessons and 1 project, learning GMX protocol architecture and building GMX-based applications.

Advanced Foundry (Intermediate)

Intermediate

Cyfrin Updraft

202413 hours
Online
186 Lessons
4 Projects

Completed 13-hour advanced course with 186 lessons and 4 projects, mastering advanced testing, fuzzing, and deployment pipelines using Foundry.

Foundry Fundamentals (Intermediate)

Intermediate

Cyfrin Updraft

202410 hours
Online
125 Lessons
3 Projects

Completed 10-hour course (125 lessons, 3 projects) covering Foundry for smart contract testing, scripting, and deployment.

Solidity Smart Contract Development (Beginner)

Beginner

Cyfrin Updraft

20235 hours
Online
65 Lessons
3 Projects

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.

Get In Touch
Let's discuss your next blockchain project

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.

Location

22 Narinda Road, Dhaka, Bangladesh

Find me on

Send a Message
I'll get back to you as soon as possible

Your information is securely processed and never shared with third parties.