I build high-performance backend systems and distributed infrastructure using Rust, Go, and TypeScript, with experience across both Web2 and Web3 environments.
My work spans:
β‘ Distributed systems (task queues, load balancers, storage engines)
π Production-grade backend services (REST APIs, auth systems, transaction relayers)
β DeFi protocols on Solana & Ethereum
π Secure wallet systems, nonce management & transaction lifecycle handling
While I enjoy building Defi Infrastructure and exploring intent-based systems & MEV-aware protocol design, I am equally interested in backend, systems, and infrastructure engineering roles in both Web2 and Web3
- solana-arb-bot β Arbitrage bot scanning Jupiter API for profitable swap opportunities.
- dex-engine β High-performance order matching engine in Rust.
- CLMMetrics β Solana CLMM monitor returning liquidity, token, and balance data.
- LedgerFlow - Distributed payment processing system built with Go implementing a microservice architecture with REST APIs, gRPC services, Kafka-based event processing, asynchronous workers, and a double-entry financial ledger. Includes retry logic, dead-letter queue handling, Prometheus metrics, Grafana dashboards, and OpenTelemetry tracing for production-style observability.
- Rust URL Shortener - A performant URL-shortening backend in Rust using Axum + SQLx + Postgres, Containerized (Docker), CI/CDβready.
- mini-redis-rust β Redis clone in Rust with WAL and custom storage.
- vectorDB - Rust implementation of vectorDB
- rust-task-queue β Distributed task queue in Rust.
- load-balancer β Load balancer implementation in Rust.
- go-chat-app-be β Real-time chat backend in Go with Redis + PostgreSQL.
- go-stock-tracker β Stock price tracker with live broadcasting.
- go-url-shortener β URL shortener built in Go.
-
chainflow - Non-custodial Ethereum transaction relay built with NestJS, Prisma & ethers.js. Implements JWT auth, signature recovery, nonce validation, EIP-1559 fee handling, and secure transaction lifecycle tracking.
-
solendrix β Lending protocol built with Pinocchio. Implements init_market, init_user, collateral deposits/withdrawals, and borrowing across token pairs.
-
aquasol β Solana protocol to strip tokens into Principal Tokens (PT) and Yield Tokens (YT), enabling yield trading and fixed income strategies.
-
constant-product-amm β Constant product AMM in Rust with liquidity provision & swaps.
-
stealth-swap β Intent-based swap protocol with Dutch auction mechanics, solver competition & anti-MEV protection.
-
Vaultix β Solana-based lending vault with collateralized borrowing using iSOL & WSOL.
-
clmm-dex β Concentrated Liquidity Market Maker (CLMM) implementation on Solana.
-
Liquidity-Pool-with-token-swap β React + Ethers.js app implementing a token faucet, liquidity pool, and swap functionality.
- multisig-wallet β Multisig wallet built with Anchor (m-of-n signer requirement).
- subscription-manager β Decentralized subscription manager with backend crank system.
- solana-to-do β On-chain Solana to-do app.
- solana-gas-tracker β React app to track Solana gas costs by wallet.
Rust | Go | TypeScript | JavaScript | Python | C++
Solana | Ethereum | Anchor | SPL Tokens | EVM | EIP-1559 | On-chain & Off-chain Infrastructure
Distributed Systems | Databases | WAL | Networking | REST APIs | JWT Auth | Prisma ORM | Transaction Lifecycle Management
AMMs | CLMMs | Lending Vaults | Arbitrage Bots | Intent-based Protocols | Non-Custodial Relayers | MEV-aware Design
Docker | Axum | NestJS | Express | PostgreSQL | Redis | WebSockets | GitHub Actions
