I'm Ankit
Software Engineer building web3 experiences
About
Senior Frontend Engineer at Polygon Labs, specializing in building secure, user-friendly web3 experiences. Focused on enhancing user experience and creating seamless multi-chain integrations.
I also work on deq.fi with web3 frens, freelance for some web3 founders and various open source projects. In spare time, I tinker with personal projects like media servers, DIY NAS, etc.
Open for contributing as Staff Frontend Engineer or Frontend Lead for full-time roles.
Key Skills
Technical Highlights
Architected and built Polygon's flagship multi-chain bridge supporting 8+ networks (PoS, zkEVM, Ethereum, Sepolia, Amoy, Cardona, X Layer, Silicon zkEVM) with advanced gas refueling, POL migration tools, and comprehensive transaction monitoring.
Developed the official Polygon staking portal managing $3.42B in staked assets across 100 validators and 23,047 delegators with real-time APY calculations, delegation management, and comprehensive analytics dashboard.
Built a sophisticated testnet faucet with GitHub/Twitter OAuth authentication, BullMQ job queue with 15-attempt exponential backoff, and advanced bot protection serving thousands of developers daily.
Engineered a sophisticated liquid staking interface for AVAIL tokens with real-time exchange rate calculations, referral systems, cross-chain bridging, and comprehensive portfolio management using modern Web3 stack.
Implemented intelligent gas refueling with automatic token swaps via 0x API integration, enabling seamless cross-chain transactions with optimized gas management and suggested amounts.
Built dedicated MATIC to POL token migration interface with secure transaction flow, real-time conversion rates, and comprehensive user guidance for Polygon's token upgrade.
Developed comprehensive referral system with invite codes, reward distribution, social sharing integration, and viral mechanics for DeFi protocol growth.
Implemented comprehensive bot protection with Redis-based rate limiting, cooldown periods, session management, and OAuth authentication to prevent abuse while maintaining developer accessibility.
Integrated Sentry for error tracking, PostHog for analytics, and Winston for comprehensive logging across multiple production applications with structured data and real-time alerts.
Developed mobile-first responsive interfaces with MetaMask, ConnectKit, and WalletConnect integration, real-time address validation, and seamless Web3 transaction flows.
Projects
A comprehensive multi-chain bridge and asset management platform for the Polygon ecosystem. Enables seamless asset bridging between Polygon PoS, zkEVM, Ethereum, and LxLy chains with advanced features like gas refueling and token management.
- Multi-chain bridging between Polygon PoS, zkEVM, Ethereum, Sepolia, Amoy, Cardona, X Layer, and Silicon zkEVM
- Advanced gas refueling system with automatic gas token swaps via 0x API integration
- Comprehensive asset management dashboard with real-time balance tracking and transaction history
- POL token migration tool for seamless MATIC to POL upgrades
- Withdraw tool for claiming bridged assets with gas optimization
- Support for both mainnet and testnet environments with comprehensive chain configurations
- Real-time transaction monitoring with detailed status tracking and explorer integration
The official Polygon staking portal is the central hub for staking POL tokens on the Polygon PoS network. Built with modern web technologies and integrated with the broader Polygon ecosystem for seamless staking, delegation, and reward tracking.
- Real-time staking metrics: 100 Validators, 23,047 Delegators, $3.01B Total Stake, $617M Rewards Distributed
- Interactive reward calculator with APY estimates (currently ~4.67% CRP)
- Secure delegation system with validator selection and commission tracking
- Sustainable PoS mechanism using ~546 kWh/node/year for low carbon footprint
- Comprehensive dashboard for staking history, rewards, and performance analytics
A sophisticated, testnet faucet for the Polygon ecosystem with OAuth authentication, multi-chain support, and advanced bot protection. Built with Next.js frontend and Express.js backend with Redis queue management.
- OAuth Authentication: Secure GitHub and Twitter login integration with Passport.js
- Multi-Chain Support: Configurable for any EVM-compatible network with dynamic chain/token selection
- Advanced Queue System: BullMQ-based job queue with exponential backoff retry logic (15 attempts)
- Bot Protection: Rate limiting, cooldown periods, and session-based request tracking
- Real-time Token Transfer: Automated ERC20 and native token distribution with transaction monitoring
- Responsive UI: Mobile-first design with MetaMask integration and wallet address validation
- Production Monitoring: Sentry error tracking, comprehensive logging, and health checks
- Deployment Ready: Docker containerization with Cloudflare Pages and Vercel deployment support
- Dynamic Chain Support: Support for any EVM-compatible network with dynamic chain/token selection
A decentralized liquid staking protocol for AVAIL tokens with advanced DeFi features including yield farming, referral rewards, and cross-chain bridging capabilities. Built with modern Web3 technologies and comprehensive user experience.
- Liquid staking protocol for AVAIL tokens with stAVAIL derivative tokens
- Advanced transaction flow with approval, staking, and withdrawal processes
- Cross-chain bridging integration for AVAIL token transfers
- Referral system with invite codes and reward distribution
- Real-time exchange rate calculations and transaction monitoring
- Comprehensive portfolio management with balance tracking and transaction history
- Multi-chain support for Ethereum mainnet and Sepolia testnet
- User onboarding flow with terms acceptance and wallet connection
Automated CLI tool for initializing, creating, and deploying fully-integrated web3 dApp projects. Combines a Next.js frontend with Hardhat-based smart contracts for a seamless developer experience.
- Scaffolds dApp projects with Next.js frontend and Hardhat smart contracts.
- Auto-updates contract artifacts and redeploys contracts on code changes.
- Hot Module Replacement (HMR) for instant frontend updates.
- Streamlines full-stack web3 development and deployment.
A minimal, Notion-inspired personal portfolio showcasing technical expertise, projects, and achievements. Built with modern web technologies and designed for optimal user experience across all devices.
- Clean, minimal design inspired by Notion and Apple's design philosophy
- Responsive layout with optimal typography and spacing
- Server-side rendering for improved performance and SEO
- TypeScript for type safety and better development experience
- Modular component architecture with reusable UI components
Blog
View All Posts →A deep dive into creating custom polyfills for modern JavaScript features and browser compatibility.
- Understanding polyfills and their importance
- Creating custom polyfills for missing features
- Browser compatibility strategies
Exploring the technology and challenges behind blockchain bridges that enable cross-chain interoperability.
- Understanding blockchain bridge technology
- Cross-chain interoperability challenges
- Security considerations in bridge design
Tools & Tech
- TypeScript, JavaScript (ESNext)
- React 18, Next.js 14-15, Tailwind CSS, Radix UI
- Framer Motion, Lucide React, React Icons
- Context API, Custom Hooks, State Management
- Responsive Design, Mobile-First Development
- Wagmi, Viem, Ethers.js, Web3.js
- ConnectKit, WalletConnect, MetaMask Integration
- Solidity, Hardhat, Foundry, Smart Contracts
- Multi-chain Development, Cross-chain Bridges
- DeFi Protocols, Liquid Staking, Token Standards (ERC20, ERC721)
- Node.js, Express.js, REST APIs, GraphQL
- PostgreSQL, Redis, Message Queues (BullMQ)
- Docker, GitHub Actions, Vercel, Cloudflare Pages
- OAuth 2.0, Passport.js, Session Management
- Bun Runtime, Fast Development Tools
- Redux Toolkit, React Query (TanStack Query)
- Zod Validation, TypeScript Generics
- BigNumber.js, Decimal Precision Handling
- Local Storage, IndexedDB, LocalForage
- Real-time Data Synchronization
- CI/CD pipelines, Automated testing (Jest, Playwright)
- Sentry error tracking, PostHog analytics
- Performance optimization, Core Web Vitals
- Security best practices, Rate limiting
- Production deployment, Health monitoring
- ESLint, Prettier, Husky, Lint-staged
- Conventional Commits, Semantic Release
- Storybook, Component Documentation
- Hot Module Replacement (HMR)
- Bundle analysis, Performance profiling
- npm package authoring & publishing
- Open source maintenance & contributions
- Technical documentation, API design
- Developer experience optimization
- Community engagement & support