Ritik Verma Blockchain Engineer

Specializing in smart contract security, gas optimization, and Web3 development.
Build, test, and secure smart contracts using Foundry, simulate real-world exploits, and develop full-stack DApps.

Ritik Verma Headshot

My Tech Stack

Solidity

Solidity

Foundry

Foundry

Hardhat

Hardhat

Ethers.js

Ethers.js

Web3.js

Web3.js

React.js

Node.js

Node.js

TypeScript

Chainlink VRF

Chainlink VRF

Next.js

Next.js

Core Expertise

Oracle Manipulation Security & Defense

Engineered a DeFi lending protocol to simulate and mitigate oracle price manipulation vulnerabilities. Demonstrated exploit scenarios by manipulating DEX-based pricing and validating attacks through reproducible tests. Implemented layered defenses including TWAP, multi-source oracle validation, deviation checks, and LTV enforcement. Included a full audit-style report documenting exploit flow, root cause, and remediation.

Solidity Foundry DeFi Security Oracle Design Exploit Simulation

DeFi Vault Security & Auditing

Engineered and audited a DeFi vault system to simulate real-world vulnerabilities including reentrancy and share inflation. Developed exploit contracts, reproduced attacks through tests, and implemented validated secure fixes. Included a full audit report documenting findings, attack flows, and remediation.

Solidity Foundry DeFi Security Auditing Exploit Simulation

Smart Contract Security & Testing

Engineered smart contract security testing systems using Foundry to simulate real-world vulnerabilities, including reentrancy, access control flaws, and integer edge cases. Developed exploit contracts, validated attacks through tests, and implemented secure fixes to ensure robust and production-ready protection.

Solidity Foundry Security Auditing

Gas Optimization with Foundry

Optimized smart contract performance using Foundry by benchmarking Solidity patterns. Analyzed storage vs memory usage, loop efficiency, and function-level gas costs to build cost-efficient and production-ready contracts.

Solidity Foundry Gas Optimization Benchmarking

Upgradeable Smart Contracts (Proxy Pattern)

Implemented upgradeable smart contracts using the ERC1967 proxy pattern with Hardhat and OpenZeppelin, enabling secure contract upgrades while preserving on-chain state through clear separation of logic and storage.

Solidity Hardhat OpenZeppelin Proxy Pattern

Cryptography & Security Fundamentals

Built core cryptographic implementations including hashing, encryption, digital signatures, and key generation to strengthen understanding of the security foundations behind blockchain, smart contracts, and secure communication systems.

Digital Signatures Cryptography Encryption Security

My Projects

Smart Contract Analyzer DApp

Smart Contract Analyzer DApp: AI-Powered Auditing

A full-stack blockchain DApp where users analyze Solidity contracts by pasting code or entering an address. Pay 0.1 AVAX to unlock AI-powered audit summaries, risk scores, vulnerability detection, auto-generated ABIs, and downloadable PDF reports.

Solidity Ethers.js React Node.js Slither Solhint AI
Project 1

Decentralized Lottery DApp powered by Ethereum

A decentralized lottery DApp where 3 players each buy a 5 ETH ticket and pick a number. If the smart contract’s random pick matches a player’s number, they win 12 ETH; otherwise, the manager gets all 15.

Solidity Ethers.js Web3.js React.js
Project 2

AVAX Nitro Racers
Web3 NFT Car Game

A Web3 racing game where players mint NFT cars and dodge enemy vehicles on-chain. Built on the Avalanche Fuji Testnet with AVAX-powered boosts and blockchain-based gameplay.

Web3.js Solidity Ethers.js React.js
Project 3

AVAX Transfer DApp

A fast and user-friendly decentralized application for sending AVAX between wallets. Features include real-time gas fee tracking, live sender & receiver balance updates, and full transaction history with Snowtrace links.

React.js Web3.js Ethers.js
Project 4

Crypto Swap Calculator

A tool to calculate swap prices between major cryptocurrencies (ETH, BTC, BNB, SOL, and others) using real-time market data. Powered by Web3.js and live price APIs for accurate conversions.

CoinGecko API Web3.js HTML, CSS, JavaScript
Project 5

AVAX Price & Gas Fee Tracer

A real-time dashboard that displays the live AVAX price and tracks gas usage in the latest 10 Avalanche blocks, updating every 10 seconds. Built to explore on-chain analytics using Web3 tools.

Chart.js CoinGecko API Ethers.js
Project 6

Ethereum Gas Fee Tracer

A real-time dashboard that tracks gas usage in the latest 10 Ethereum blocks. Data refreshes every 3 seconds and is visualized with an interactive bar chart. Built to explore live on-chain analytics using Ethereum RPC.

Alchemy Ethers.js Chart.js
D-Chat App

D-Chat — Peer-to-Peer Encrypted Chat App (Web3)

A fully decentralized chat application with no backend or central server. Messages are encrypted with AES-GCM before leaving the device and synced through a peer-to-peer GunDB mesh network. Features include cryptographic identities, real-time P2P messaging, a zero-trust architecture—showcasing true Web3 principles beyond blockchain.

Next.js TypeScript GunDB AES-GCM P2P Networking

Chain Experience

Experience & Achievements

Freelance Blockchain Developer

Upwork | 2023 - Present

Delivered smart contract and DApp solutions focusing on:

• Secure contract design

• Gas optimization

• Testing and validation using Foundry

Built 14+ Blockchain Projects

Explore more projects on my GitHub →

Developed and deployed full-stack DApps using Solidity, Web3.js, and Ethers.js on Ethereum and Avalanche

Focused on Smart Contract Security

Optimized smart contracts for gas and safety using best practices

Ensured secure logic before deploying

View Solidity Projects on my GitHub →

🌍 Grew My Web3 Presence

Shared open-source projects and live demos on GitHub, Twitter (X), and LinkedIn.

Actively engaged with Avalanche and Ethereum developer communities.

From My Blog

Proving Smart Contract Security Through Exploit Simulation

Proving smart contract security through real exploit simulations, not assumptions. Identifying vulnerabilities, simulating attacks, and validating secure fixes with testing.

Read on Medium

Mastering AVAX Transfers: A Web3 DApp with Real-Time Gas Insights

A deep dive into my AVAX wallet-to-wallet transfer DApp, built with Ethers.js — featuring live gas fee tracking, dynamic balance updates, and integrated Snowtrace transaction history.

Read on Medium

Live Crypto Pricing DApp: Chainlink-Powered Data with Web3 Integration

Built a real-time price tracker for Ethereum and Bitcoin using Chainlink oracles and Web3.js. Ensures ultra-reliable price feeds and seamless MetaMask integration.

Read on Medium

Get In Touch

Open to Web3 collabs, freelance projects, and full-time roles. Let's build the future of the decentralized web together!

Download My Resume