Skip to content
Asir Shahriar Roudra

Asir Shahriar Roudra

Full stack developer, Dhaka

I build full stack web apps, from the interface down to the smart contracts.

Currently at Deepchain Labs, working with Next.js, NestJS, PostgreSQL and Solidity.

Experience

  1. Jan 2026 – Present · 11 months

    Full-timeRemote

    Dhaka, Bangladesh

    Deepchain Labs

    Junior Full Stack Blockchain Developer

    I build the backend, frontend and contract integration for a validator staking platform holding about $350K in staked KROWN, and five modules of a multi-tenant employee management platform.

    Krown Validator Platform

    • Built the NestJS APIs, Next.js frontend and contract integration for pooled shared staking and platform-managed validators.
    • Designed one transaction flow for both staking types: the backend assembles each transaction, the wallet signs it, and the indexer reconciles the result.
    • Wrote a shared wagmi and viem hook that estimates gas, confirms receipts and turns revert reasons into readable errors.
    • Built an event-driven indexer on a single WebSocket connection that reconnects with backoff and re-attaches its subscriptions, so PostgreSQL stays in sync with the chain through restarts and outages.
    • Backfills history in bounded chunks from a saved block cursor, without replaying live-only side effects on old blocks.
    • Secured the API with JWT and Argon2, Redis rate limiting, CSRF protection and Zod validation, and wrote Jest tests and PostgreSQL migrations.

    Kazentic Employee Management Platform, in development

    • Designed and built the CRM, HR documents, storage, leave management and global search modules end to end, from data models and API contracts to documentation.
    • Built Google Drive-style file storage with per-tenant isolation, project workspaces, soft delete and restore, quotas, inherited sharing and secure share links.
    • Modeled the folder tree in PostgreSQL with materialized paths, so listing, moving and permission checks each run as a single query.
    • Solidity
    • NestJS
    • Next.js
    • PostgreSQL
    • Redis
    • wagmi
    • viem
    • Zod
    • Jest
    • TypeScript
  2. Jun 2025 – Sep 2025 · 4 months

    InternshipRemote

    New York, USA

    VDEX

    Full Stack Blockchain Developer

    I built Go services and trading logic for a perpetuals exchange with over 1,000 active users, working around its existing matching engine.

    • Added position netting for market and limit orders, so an opposite trade on the same asset reuses margin already posted.
    • Listed new trading pairs by pulling price history from Binance and Twelve Data when the main source had none, letting 1,000+ users trade newly listed tokens.
    • Built and maintained Go services across a monorepo of internal trading services, with data models and queries in GORM.
    • Added Soulbound Tokens for on-chain identity and reputation.
    • Built backend services for airdrops and announcements that coordinate on-chain actions with off-chain infrastructure.
    • Set up translations and shipped the first two languages.
    • Go
    • GORM
    • PostgreSQL
    • React
    • Next.js
    • TypeScript
    • Solidity
    • TailwindCSS

Tech stack

Click any technology to see where I've used it.

Frontend

Backend

Databases

Smart contracts

Languages

Tools

Projects

Featured full stack app

HeatMap

Sorts 511 crypto wallets into 9 behavior groups from 21,000 transfers.

  • Clusters wallets with K-Means and flags unusual ones with Isolation Forest.
  • Draws 10,000 wallet connections as an interactive graph.
  • Filter, search and export segments to CSV or JSON.
  • Next.js
  • FastAPI
  • Python
Also NetworkX

Featured full stack app

ChitChat

Private messaging where only the two people in a chat can read it.

  • Messages are encrypted in the browser with AES-256-GCM and RSA-2048 and stored on IPFS.
  • Public keys and friend requests live in an Ethereum contract.
  • No central server ever sees a message.
  • Next.js
  • Solidity
  • IPFS
  • TailwindCSS
Also Ethereum
  • Delta-Neutral Vault GMX

    Smart contracts

    A vault that earns GMX V2 funding fees while staying hedged against price moves.

    • Solidity
    • Foundry
    • Chainlink
    Also GMX V2, Arbitrum
  • ZKAuth

    Full stack app

    Prove your age from your passport without revealing anything else.

    • Solidity
    • Hardhat
    • ZoKrates
    • Java
    Also Android, Kotlin
  • ArtBlockForge

    Full stack app

    Communities launch their own token and shop, priced on a bonding curve.

    • React
    • Solidity
    • Hardhat
    Also ERC-20, ERC-721
  • AVAXGods

    Full stack app

    A turn-based card battle game where each player owns their gods as NFTs.

    • React
    • Solidity
    Also Avalanche
  • Anon

    Full stack app

    Anonymous posting with community moderation, and tokens that reward popular content.

    • React
    • Solidity
    Also ERC-20
  • DSC

    Smart contracts

    A stablecoin kept at one dollar by over-collateralized crypto.

    • Solidity
    • Foundry
    • Chainlink
  • Raffle

    Smart contracts

    A lottery whose winner is picked with provably fair randomness.

    • Solidity
    • Foundry
    • Chainlink
    Also Chainlink VRF
  • JnU Health Care

    Mobile app

    Students book appointments at the university medical centre.

    • React Native
    • Node.js
    Also REST API

Research

Proving facts from a passport without revealing the rest

My thesis reads a passport over NFC and uses zero-knowledge proofs, so someone can show they are over 18 without sharing their name or birth date. Verified by a smart contract.

Jagannath University, August 2025

Education

B.Sc. in Computer Science and Engineering

Jagannath University, Dhaka, 2020 to 2025.

Cyfrin Updraft courses in Solidity, Foundry, Advanced Foundry and GMX perpetuals.

Hackathons

  • HackTheVerse, shortlisted from 60+ teams2023
  • Code Samurai, shortlisted from 500+ participants2022
  • Affine Blockchain, shortlisted from 75+ teams2022
  • BUET Web3, shortlisted from 70+ teams2022

Have a project in mind?

I'm open to full-time roles and contract work. Send a message and I'll reply within two days.

asirroudra@gmail.com

All three fields are required.