Full-stack blockchain engineer shipping production systems across four pillars: Solana (Anchor, SPL, PDAs, CPIs), Ethereum/EVM (Solidity, Hardhat, OpenZeppelin), Rust backend infrastructure (Axum, Tokio, async microservices), and Web3 frontend engineering (Next.js dApps, wallet integrations, real-time on-chain UIs). I build complete decentralized systems end-to-end β on-chain programs, smart contracts, high-throughput Rust APIs, event-driven relayers, and the Next.js frontends that make them usable: wallet connection flows, contract-driven state, and live on-chain data rendering.
Currently building at Simreka Softwares Pvt. Ltd., and actively expanding into DePIN (decentralized physical infrastructure) protocols on Solana.
Solana β Anchor Β· SPL Β· PDAs Β· CPIs Β· Token 2022 Β· sBPF
Ethereum/EVM β Solidity Β· Hardhat Β· OpenZeppelin v5 Β· ethers.js v6
Rust Backend β Axum Β· Tokio Β· Serde Β· SQLx Β· async/await Β· REST & gRPC
DePIN β On-chain heartbeats Β· uptime proofs Β· trustless rewards
Web3 Frontend β Next.js (App Router) Β· React Β· TypeScript Β· Redux Toolkit
ethers.js/web3.js integration Β· MetaMask & wallet flows
Tailwind CSS Β· SSR/ISR for dApps Β· live contract-state UIs
π°οΈ DePIN infrastructure on Solana β trustless, cryptographically-verified uptime tracking for physical hardware (see RouterPulse below) π³οΈ On-chain governance primitives β wallet-gated voting systems with smart-contract-sourced truth (see Voting Board below) π¨ Next.js dApp frontends β wallet-first UIs that read state straight from smart contracts: connection flows, transaction lifecycle UX, and live on-chain data visualization
π‘ RouterPulse β DePIN Uptime Protocol
Trustless Wi-Fi router uptime tracking and reward-distribution protocol. Replaces self-reported uptime claims with cryptographic, on-chain proof β routers submit signed heartbeat transactions that are permanently recorded on Solana.
- βοΈ Automated uptime scoring engine β +1 per on-time heartbeat, β10 per late one, auto-suspend at 20
- π° Reward distribution computed purely from verified on-chain uptime %, not operator self-reporting
- π₯οΈ No public UI β pure on-chain program + local heartbeat simulator (3 simulated routers, varying failure rates) for testing
- Stack:
RustAnchor 0.30SolanaTypeScript (simulator)solana-test-validator - Status: π§ͺ Local devnet simulation
β‘ Solana Programs β Anchor Framework
On-chain programs leveraging core Solana primitives.
- Scope: Custom PDAs Β· CPI composition Β· SPL Token minting & transfer Β· Token 2022 extensions
- Stack:
RustAnchor@solana/web3.jsSolana CLI - Concepts: Account validation Β· Program-derived addresses Β· Cross-program invocations Β· Associated token accounts
π³οΈ Decentralized Voting Board
On-chain voting platform β admins create proposals and register voters; voters connect MetaMask and cast votes that settle directly on-chain, with live chart-based result visualization.
- β Vote counts read live from the smart contract, never cached or trusted from the DB β eliminates double-voting and result tampering
- π€ Admin dashboard for proposal creation & voter registration; separate voter dashboard for wallet-gated voting
- π¨ Next.js frontend with MetaMask connection flow, transaction-state UX (pending / confirmed / reverted), and chart-based live result visualization driven by contract reads
- π JWT auth in httpOnly cookies layered on top of on-chain vote integrity
- Stack:
Next.jsTypeScriptSolidityHardhatethers.js v6MongoDBMetaMask - Status: π§ͺ Local Hardhat network + MongoDB
π Cross-Chain Token Bridge β Sepolia β Polygon Amoy
Lock-and-mint architecture bridging ERC-20 tokens across L1/L2 chains.
- Pattern: Lock on source chain β event-driven Node.js relayer β mint on destination chain
- Frontend: React bridge UI with wallet connection, automatic network switching between Sepolia and Amoy, and per-step transaction status feedback across both chains
- Stack:
SolidityHardhatOpenZeppelin v5ethers.js v6Node.jsReactMetaMask - Status: β Deployed & verified on live testnets
π¦ DeFi Lending Protocol
Permissionless lending and borrowing with collateral management.
- Features: Deposit, borrow, repay, liquidation logic, interest accrual
- Pattern: Over-collateralized lending with on-chain price feed integration
- Frontend: React dashboard surfacing live positions, health factor, and collateral ratios read directly from the protocol contracts
- Stack:
SolidityHardhatOpenZeppelinethers.jsReact
βοΈ High-Performance Transaction Service
Async transaction-processing microservice built for blockchain workloads.
- Features: Transaction queuing Β· status tracking Β· retry logic with backoff Β· webhook notifications Β· multi-chain support
- Design: Fully async, non-blocking architecture β zero-cost abstractions and memory safety for high-throughput, low-latency pipelines
- Stack:
RustAxumTokioSerdeSQLxPostgreSQL
π€ AI-Powered Blockchain Security Agent
Autonomous agent for smart contract vulnerability detection and on-chain analytics.
- Detects: Reentrancy Β· integer overflow Β· access control flaws Β· unchecked external calls
- Features: Static Solidity analysis Β· AI-driven audit report generation Β· transaction pattern recognition Β· real-time anomaly detection
- Stack:
RustPythonLLM APIsSolidity AST parsingNode.jsReact
Solana / Anchor
β¦ Program Derived Addresses (PDAs) β¦ Cross-Program Invocations (CPIs)
β¦ SPL Token standard β¦ Token 2022 extensions
β¦ Associated Token Accounts (ATAs) β¦ Account validation & constraints
β¦ sBPF VM internals β¦ Anchor account macros & IDL generation
β¦ Instruction data serialization β¦ Rent & lamport management
β¦ On-chain heartbeat/proof patterns β¦ Trustless reward distribution (DePIN)
Ethereum / EVM
β¦ ERC-20 / ERC-721 / ERC-1155 β¦ Proxy patterns (UUPS, Transparent)
β¦ Cross-chain bridge architecture β¦ Lock-and-mint pattern
β¦ Over-collateralized lending β¦ Liquidation mechanics
β¦ OpenZeppelin v5 contracts β¦ Gas optimization techniques
β¦ Event-driven relayer design β¦ Hardhat forking & testing
β¦ On-chain source-of-truth voting β¦ Wallet-gated authorization flows
Rust Backend Systems
β¦ Async/await with Tokio runtime β¦ Axum web framework & routing
β¦ Serde serialization/deserialization β¦ SQLx async DB queries
β¦ REST API design & error handling β¦ Middleware & tower layers
β¦ Ownership & borrowing model β¦ Trait-based abstractions
β¦ Microservice architecture β¦ gRPC with tonic
Web3 Frontend / dApp Engineering
β¦ Next.js App Router & SSR/ISR β¦ Wallet connection & session flows
β¦ Contract reads as source of truth β¦ Transaction lifecycle UX
β¦ ethers.js v6 / @solana/web3.js β¦ Network detection & auto-switching
β¦ Event subscriptions β live UI state β¦ Optimistic updates & re-fetch on block
β¦ Redux Toolkit for dApp state β¦ Typed contract bindings in TypeScript
β¦ Wallet-gated routing & auth β¦ On-chain data visualization (charts)
| Role | Company | Period |
|---|---|---|
| Full Stack Blockchain Engineer | Simreka Softwares Pvt. Ltd. | Aug 2024 β Present |
| Blockchain Developer Intern | Octaverse LLP | Prior |
Actively looking for Blockchain Engineer, Rust Backend Engineer, and Frontend Engineer (Web3/dApp) roles focused on:
- Solana programs & DePIN protocols (Anchor, Rust, SPL)
- Ethereum/EVM smart contract & protocol development
- Cross-chain infrastructure and bridge architecture
- High-performance Rust backend services for Web3 products
- Next.js dApp frontends β wallet integrations, transaction UX, and live on-chain data interfaces
Reach me: sivajigsivajig703@gmail.com Β· LinkedIn


