Software Engineer & Researcher

Suvadra Barua

I love building software that's secure and easy to use — and researching what it takes to get there.

Suvadra Barua

Education

  • B.Sc. in Computer Science and Engineering

    2016 – 2021

    Chittagong University of Engineering & Technology (CUET)

    CGPA 3.49/4.00 overall, with a strong upward trend to 3.79/4.00 over the final two years

    Thesis: A Public Blockchain Scheme for Cryptocurrency and Its Consensus Algorithm: Proof-of-Duty

01

Publications

Peer-reviewed & in-submission research

  1. [03]

    DualGauge: Automated Joint Security-Functionality Benchmarking of Specification-Only Code Generation by LLMs and Coding Agents

    Under review

    R. Patir, K. Guo, S. Barua, …, H. Cai

    EMNLP 2026, 2026

    Automated benchmarking framework for evaluating secure code generation by large language models and coding agents.

  2. [02]

    A Blockchain-based Decentralized Video Streaming Platform with Content Protection System

    S. Barua, D. Talukder

    23rd International Conference of Computer and Information Technology (ICCIT), 2020

  3. [01]

    OkkhorNama: BdSL Image Dataset for Real Time Object Detection Algorithms

    D. Talukder, F. Jahara, S. Barua, M. Haque

    IEEE Region 10 Symposium (TENSYMP), 2021

02

Experience

Research, industry, and teaching

03

Selected Projects

8 shipped projects across Web3, payments, and applied research

Crowdsplit

Web3 payment API service for crowdfunding platforms

2023 – Present

Payment API service tailored for crowdfunding platforms, enabling fiat-to-token and token-to-fiat flows through custodial wallet infrastructure.

Core Developer, Creative Crowdfunding Protocol

  • Powers $15M in annual crowdfunding across a 3M+ user public beta, primarily in LATAM.
  • Integration in progress with Kickstarter ($800M/year) and major platforms across Japan and the Global South.
  • Led technical initiatives to scale the platform for a rapidly growing emerging-markets user base.
FireblocksDFNSExpress.jsJestStripeBridge

Mavu

Microwork rewards inside Minipay

2023 – 2024

Application within Minipay that lets users complete microwork tasks and earn crypto rewards, built in collaboration with Opera and IDEO.

  • Launched to 6M users across Africa.
  • Implemented a vector-similarity algorithm in Solidity to match workers and jobs.
Next.jsSolidityHardhatCeloMinipay

Co:Create

Primitive for NFT application ecosystems

2022 – 2023

Smart contracts and frontend integration for Autograph, the first prototype of the Co:Create NFT protocol.

  • Contributed to the prototype that helped secure a $25M seed round led by a16z.
  • Ran a comparative study of 20 L1 and 11 L2 chains across 10 criteria (DEX, TPS, etc.).
  • Designed system and functional architecture for protocol interaction with DAO governance tokens and DEX.
SolidityHardhatReactEthers.js

AttoEarth / Astral Protocol

Location-based decentralized application

2021 – 2022

Decentralized geospatial map data protocol enabling range and point queries directly from smart contracts — a GIS engine for the EVM.

  • Designed a gas-optimized Quadtree in Solidity capable of storing up to 2M points.
  • Benchmarked decentralized storage platforms (IPFS, Ceramic) for map data.
  • Integrated decentralized file storage with blockchain via oracle services.
SolidityHardhatIPFSCeramicNode.js
04

Achievements

Awards, scholarships, and recognition

05

Talks & Workshops

Invited talks and instruction

06

Skills & Coursework

Toolkit and formal training

Blockchain

SolidityHardhatTruffleFoundryOpenZeppelinPRBMathEthereumCeloPolygonChainlinkProvableDFNSFireblocksMinipay

Web

TypeScriptJavaScriptReactNext.jsNode.jsExpressFlaskPostgreSQLJestMochaChai

Languages

CC++C#PythonTypeScriptSolidity

Research & Interests

Programming LanguagesSoftware SecurityBlockchain SystemsCryptographyMachine Learning

Storage & Infra

IPFSCeramicGit/GitHub

Payment Systems

StripeBridge

Design & PM

FigmaJiraTrelloAsana

Selected Online Coursework

  • Blockchain: Foundations and Use Cases · ConsenSys Academy
  • Decentralized Applications (DAPPs) · University at Buffalo
  • Algorithmic Tool Box · University of California San Diego
  • Python Data Structures · University of Michigan
07

Get in Touch

Open to collaboration, research, and interesting problems

Let's build something.

The fastest way to reach me is email. I'm open to research collaborations, contract work on blockchain and security projects, and mentorship.

Elsewhere

Location
Chattogram, Bangladesh
CV
Download PDF