Dubai, UAE

At VestaScan I designed and built most of a live tokenization platform: Solidity contracts, Google Cloud infrastructure, CI/CD, and an AI agent that prepares token deployments from plain language.

Portrait of Fasal RahmanPortrait of Fasal Rahman
Fasal Rahman
Software Architect
Dubai, AE
25.20° N, 55.27° E
Experience
5+ years in production, from exchange trading systems to asset tokenization.
Focus
Cloud architecture, DevOps and EVM smart contracts.
Approach
Provider-agnostic systems that outlive the vendors they start with.

Featured work

VestaScanToken infrastructure for real-world assets

Role
Lead Software Architect & DevOps Engineer
Where
Vesta Prime Portal Co. LLC, Dubai
When
Feb 2025 — Present
Scale
~15k users, ~2k active daily
Site
vestascan.com

VestaScan lets businesses issue and manage tokens backed by real-world assets without writing code, and ships as an end-to-end white-label tokenization platform for clients worldwide. As the lead engineer at an early-stage startup, I designed the architecture and built most of the platform, from smart contracts to cloud infrastructure.

  • ArchitectureCloud ArmorKMS

    Provider-agnostic core

    Business logic is fully separated from every external service. Each provider is a plugin behind a stable interface, so changing one is a new adapter and a config change, never a rewrite. White-label clients run the same core on the infrastructure their region and compliance rules require.

  • SolidityEVM

    Smart contracts

    Solidity contracts for ERC-20, ERC-1404 and ERC-3643 tokens, deployable on Ethereum, Polygon, Avalanche, Base and other EVM networks.

  • PrivyAccount abstraction

    Smart wallets

    Email and Google sign-in with no seed phrases. Migrated the wallet layer from Alchemy to Privy.

  • Agentic AI

    AI agent

    A chat assistant that turns plain-language instructions into a ready-to-sign token deployment. The user only reviews and signs.

  • GCPCI/CD

    Cloud & delivery

    Cloud Run, Cloud Armor, Cloud Build, Memorystore and KMS on Google Cloud. MongoDB Atlas, PostgreSQL and Upstash Redis. CI/CD with GitHub Actions and Cloud Build triggers.

  • Multi-tenant

    White-label platform

    The full tokenization stack runs under each client's own brand, from issuance and data rooms to identity checks.

Proof · Identity verification
Our KYC provider was failing to verify documents in native languages, which hurt the business. We replaced it with an in-house verifier by adding one plugin and changing configuration. No application code changed.
Proof · Wallet migration
When Alchemy moved its embedded wallets to Privy, the only new code was a migration step that moves each user's smart-wallet ownership to their new signer. The rest of the platform stayed untouched.

Blockchain

  • Solidity
  • ERC-20
  • ERC-1404
  • ERC-3643
  • Privy
  • Ethereum
  • Polygon
  • Avalanche
  • Base

Cloud

  • Cloud Run
  • Cloud Armor
  • Cloud Build
  • Memorystore
  • KMS
  • Vercel

Data

  • MongoDB Atlas
  • PostgreSQL
  • Upstash Redis

App

  • Node.js
  • Next.js
  • TypeScript
  • GitHub Actions

How I build

Boring infrastructure, interesting products.

Four rules I apply to every system I own. They are why VestaScan can change a vendor without touching application code.

  1. 01

    Provider-agnostic by design

    Every third party sits behind an adapter. The core never imports a vendor SDK, so vendors can change without the product noticing.

  2. 02

    Secure by default

    Edge protection with Cloud Armor, secrets and signing keys in KMS, and nothing exposed that does not need to be.

  3. 03

    Automated delivery

    Every change ships through the same pipeline: build, test, container, deploy. No manual steps between a merge and production.

  4. 04

    AI where it removes friction

    Agents are useful when they take real steps on the user's behalf and stop exactly where a human signature belongs.

Experience

From exchange-grade systems to on-chain assets.

  1. Lead Software Architect & DevOps Engineer

    VestaScan · Vesta Prime Portal Co. LLC · Dubai, UAE

    • Designed and built the architecture of a live real-world asset tokenization platform used by around 15,000 users.
    • Wrote the Solidity contracts for ERC-20, ERC-1404 and ERC-3643 tokens, deployable across multiple EVM networks.
    • Run the Google Cloud infrastructure and CI/CD end to end, including edge security and key management.
    • Built an agentic AI assistant that prepares token deployments from plain-language instructions.
  2. Backend Developer

    Tata Consultancy Services, for the National Stock Exchange of India · India

    • Developed and optimised backend services in Node.js and Pro*C for high-availability, low-latency trading systems.
    • Used Oracle SQL and Pro*C for high-frequency data retrieval, query optimisation and data integrity.
    • Led the move to a microservices architecture and automated deployment pipelines with CI/CD tooling.
    • Ran technical workshops and mentoring sessions for the team.
  3. Full Stack Developer

    Krop Artificial Intelligence · India

    • Built the backend in Node.js and Express with MongoDB and Oracle SQL, deployed on Google Cloud.
    • Implemented Firebase Authentication and React interfaces across web and mobile.
    • Set up CI/CD with GitHub Actions and Google Cloud Build.

Selected projects

Systems I have shipped end to end.

Freelance · food subscription startup

The brief
A friend's food subscription startup needed the whole platform: customers to manage subscriptions, an operations team to run the kitchen and dispatch, and riders who each carry many packets on a single trip.
What I built
The complete system: a customer portal, an operations console and a delivery-partner app, on Next.js and Firebase, served from Cloud Run behind Cloud Armor, with Upstash Redis and Google Maps Platform.
  • Next.js
  • Firebase
  • Google Maps Platform
  • Cloud Run
  • Cloud Armor
  • Upstash Redis

Key engineering

  • Route optimisation for multi-drop rides, so one rider delivers many packets in the shortest practical order.
  • Packets grouped by building and by apartment, so each stop shows exactly how many packets go to how many flats.
  • Live ETAs for customers, calculated from the rider's current location.
  • Three apps sharing one backend: customer portal, operations console and rider app.

Enterprise document retrieval, Kuwait

RetrieveX

The problem
A company needed to search and serve a large archive of scanned documents captured by a Kofax scanner system, from its own private server, with user and group management.
What I built
A Node.js service that ingests Kofax output into MySQL, converts TIFF to PDF with ImageMagick, caches rendered PDFs for repeat requests, and exposes indexed search over the scanner's metadata fields. Includes an admin panel for users, groups and tables. Runs on a private Windows Server 2019 host.
  • Node.js
  • MySQL
  • ImageMagick
  • Kofax
  • Windows Server

Controlled-environment agriculture, India

Krop AI platform

The problem
A startup growing exotic crops needed clients to see live data from their crop stands: transactions, returns, environmental readings and video.
What I built
A Node.js, Express and MongoDB platform on Google Cloud with Firebase Authentication (email, phone, Google), RTSP video feeds, temperature and humidity ingestion from stand controllers, Puppeteer-generated invoices, Nodemailer notifications and an admin panel.
  • Node.js
  • MongoDB
  • GCP
  • Firebase
  • Puppeteer
  • RTSP

Skills

The toolkit, grouped by what it is for.

Blockchain

  • Solidity
  • EVM chains
  • ERC-20
  • ERC-1404
  • ERC-3643
  • Smart wallets
  • Privy

Cloud & DevOps

  • Google Cloud
  • Cloud Run
  • Cloud Armor
  • KMS
  • Cloud Build
  • Firebase
  • GitHub Actions
  • Vercel
  • Bash
  • Git

Backend

  • Node.js
  • TypeScript
  • Express
  • PostgreSQL
  • MongoDB
  • Redis
  • Oracle SQL
  • MySQL
  • Pro*C
  • Google Maps Platform

Frontend

  • React
  • Next.js

Architecture & AI

  • Plugin / adapter design
  • Microservices
  • White-label platforms
  • Agentic assistants

Creative

  • Photography
  • Poster design
  • Video editing
  • Photoshop
  • Illustrator
  • Premiere Pro

Beyond code

Composition, restraint, and knowing what to leave out.

Away from the terminal I shoot photographs, design posters and cut video, mostly in the Adobe suite. It is the same instinct as architecture: composition, restraint, and knowing what to leave out. It also means I can talk to designers in their own language.

Education & certificates

Credentials.

Contact

Say hello.

I'm based in Dubai. Happy to talk about cloud architecture, tokenization, or anything on this page. The fastest way to reach me is email.

Location
Dubai, United Arab Emirates