Subhakar Tikkireddy
Verified Expert in Engineering
React Front-end Developer
Vijayawada, Andhra Pradesh, India
Toptal member since September 8, 2022
Subhakar is a highly skilled front-end developer specializing in user experience and performance optimization. With a rich background spanning crypto, media, internet, branding, marketing, game studios, and MVP builds for numerous startups. Specializing in the latest front-end stacks—React, Next.js, TypeScript, and React Native—he brings adaptability and proficiency in cutting-edge technologies and design patterns, ensuring the development of superior, high-speed, and user-friendly applications.
Portfolio
Experience
- JavaScript - 5 years
- UI Design - 4 years
- React - 4 years
- Next.js - 4 years
- SEO Tools - 2 years
- React Native - 2 years
- TypeScript - 1 year
Availability
Preferred Environment
React, Next.js, Redux, UI Design, TypeScript, React Native, Progressive Web Applications (PWAs), DigitalOcean, Cloudflare, Amazon S3 (AWS S3)
The most amazing...
...projects of mine include cross-platform PWAs, React Native apps, an AI-powered browser extension, a crypto web app for 10,000+ investors, etc.
Work Experience
Full-stack Next.js Developer
Verneek
- Developed features for AI-based list curation, product rules, and AutoAttribute generation for an eCommerce RAG-based app.
- Improved the UX of 30+ pages in the dashboard, with smooth transitions and quick loads.
- Set up E2E tests with Cypress and Clerk authentication bypass. Wrote 20+ tests for entire app testing.
- Integrated REST API endpoints for gRPC-based core library. Typed with Zod and TypeScript.
- Added SVG-based analytics charts for merchandising dashboards based on time-sequenced data from SQL queries.
- Worked on socket-based streaming of AI-generated stories based on selected products.
Full-stack Developer
BitcoinSKR
- Built and deployed a new Dapp for a fork-blockchain based on Bitcoin, with a full dashboard, exchange, wallet connection, etc.
- Implemented transaction explore with decoded transactions from Etherscan APIs.
- Implemented functionality for both non-custodial and custodial wallets, improving the effective user conversion rate and ease of sign-in.
Front-end Developer
BSGG Labs N.V.
- Developed and deployed a Next.js front-end application for Betswap, supporting coin migrations, bridging, exchange, and an investor dashboard, enhancing the user experience for a 10,000-strong user base.
- Expanded data insights by integrating CoinGecko API for current prices, market cap, FDV, TVL, and historical graphs, enriching the overall investor dashboard experience.
- Implemented a smooth and responsive migration widget, allowing users to seamlessly transition between chains, with approval and migration functionalities, resulting in increased user engagement.
- Established comprehensive testing procedures using Jest, the React Testing Library, and Cypress, ensuring robust code quality and reliability.
- Successfully set up NextAuth.js for message signing, enabling secure front-end authentication and authorization for wallet-related actions.
- Designed and implemented various dashboard components, including BSGG chart, GraphBox, and Tabs, providing users with insightful data representation.
- Enhanced the UI/UX by incorporating features like chain selectors, migration timers, and toast notifications, contributing to a more user-friendly interface.
- Integrated KyberSwap API for buy/sell functionalities, developing a KyberSwap Widget UI and ensuring accurate fetching of routes and conversion rates.
Web3 Blockchain Developer
Asad Bangash
- Built a front-end blockchain-based application for a generative AI platform that can handle 10+ different models and generate over 999+ images per user per subscription (crypto-based).
- Strengthened security measures by introducing safety checks and monitoring the use of unsafe words to prevent illegal utilization of generative AI.
- Refactored an existing repository to align with client requirements, utilizing Vite, React, Tailwind CSS, and Redux for state management and custom hooks.
- Designed and implemented a responsive staggered grid layout for showcasing public posts of generated images.
- Integrated wallet connection and account subscription via smart contracts. Enhanced user security by validating subscription status and wallet identity through signing messages before initiating image generation.
Full-stack JavaScript Developer
Spiffy AI, Inc.
- Refactored the entire repo, enhancing its maintainability, performance, code readability, and reduced boilerplate, making it more concise and expressive.
- Prevented memory leaks and improved the overall stability and performance of the application using robust code and standard practices.
- Successfully integrated AI-powered suggestions for Gmail Compose/Rely via manipulating the contentEditable DOM, akin to Grammarly, into the project.
- Implemented a smooth flow of information between injected scripts, background scripts, and browser extension popup pages.
- Integrated analytics of the browser extension usage via Twillio Segment and Mixpanel.
- Fixed broken UI on content pages where the injected script and React components were causing global styling issues.
- Worked on the intricate setup of dynamic communication with a back-end AI client and front-end keystroke events via WebSocket.
UI Engineer
Wagmi Competition
- Made the entire app functional with Redux, React, and Next.js as the base stack and a complete crypto wallet-based authentication system, including chain switching.
- Upgraded the user experience of the entire front end of a crypto startup with a better and more responsive design system and 15+ reusable primary modular components.
- Improvised many features (in both design and technical terms) and offered alternative solutions that impacted the targeted audience better.
- Integrated and set up Cloud Firestore (database) with email and Web3 wallet-signature-based authentication on the server.
- Built an HTML Canvas and SVG-based game to mark the coordinates of a scaled-down image. It is precise (with a magnifier) and responsive (touch and mouse cursor).
- Created scripts and an admin page for better micro-management of smart contract interactions, deployment to UI workflows, and read/write of a Firestore database.
- Created a smooth workflow for a multi-step transaction that requires an allowance from ERC20 and interaction on the main contract.
- Optimized the complete structure of the theme, primary components, and styling system (emotion.sh-based styled-components with MUI integration).
Senior Front-end Developer
Cryptostamping
- Developed a Next.js Web3 platform for a utility protocol for NFTs, styled and functioning emulated in the model of OpenSea.
- Developed a React-based browser extension for NFT Auth and improvised the security of wallet connections and off-chain signing for Web3 dApps.
- Built a widget easy to customize and embed for third-party developers, turning their Web2 app into Web3 by simple integration.
- Worked on EVM chains (Ethereum, Polygon, Binance, AVAX) and smart contracts: calling methods, variables, and listening to transactions on the front end with Abis.
- Developed a blockchain explorer like Etherscan for all registered NFT collections and stampings.
- Led and coordinated a team of three developers in building, reviewing, and deploying all front-end application parts.
- Migrated the entire code repository of a Next.js app to TypeScript.
- Added unit tests for reusable Web3 components of the app, securing the code for future scale-ups.
Full-stack Developer
TheMoonDevs
- Developed a React Native mobile app that lets users connect or share links with strangers via a QR code and vice-versa scan them.
- Delivered a fantastic front end (React web app) for a multiplayer Unity 2D game that loads fast and feels smooth.
- Developed a Unity 3D game with the new input system, HDR pipeline, dynamic render effects, and a custom-built HTTP request handler.
- Integrated Google Cloud Text-to-Speech to a back-end REST API for a dynamic on-demand voice-over for a game.
Front-end Developer and UX Designer
JingleFM
- Developed the front-end of a podcast search engine that can search over 2,000,000 titles with diverse filters, precise results, and swift search speed.
- Improved the page performance of server-rendered pages, which can be as fast as 100 milliseconds and page size as low as 72kb, while balancing the server load.
- Optimized the SEO for popular web crawler standards by implementing the structured JSON-LD format and dynamically creating sitemaps of the latest podcasts.
- Delivered a smooth and clutter-free UI that can handle large data sets in a single page using list virtualization and DOM manipulation.
- Developed a custom audio player similar to Spotify that generates dynamic waveforms of the voice pitch in the podcast.
- Produced complete documentation that includes app-level docs and code comments.
- Designed a complete mockup of the app with 20+ screens, 40+ design components, and 300+ design resources (icons, graphic art, and branding logo).
- Delivered a responsive web app for all screen sizes (mobile, tablet, laptop, TV) that supported all modern browsers (Chrome, Firefox, Edge, Brave, and IE11).
- Integrated Google Analytics for the overall web app metrics, with a custom-made reusable component that can be implemented for any project side products.
UI Designer
CrashAd
- Designed an interactive prototype with 20+ screens for an ads platform with Invision Studio.
- Built a design system with over 100+ independent mini-components.
- Wrote developer-friendly documentation for the design specifications and guidelines to follow for a proper responsive experience.
Front-end Developer
Freelance
- Built an AngularJS website for Sleets, a web app with black and white reading modes for book and novel excerpts.
- Developed a custom WYSIWYG editor for Sleets to write short stories and excerpts. I also created a custom image editor using HTML Canvas for their quote maker.
- Developed and deployed a native Android app for Sleets, readable on mobile devices, and stacked with Social Auth, reading modes, and custom views.
- Developed and deployed a native Android app for Tasteplore for rating movies on mobile devices. Stacked with Social Auth, unique rating UI, YouTube integration for trailers, poster-based palette-themed activities, memory clean-up, etc.
- Developed and deployed a native Android Game named Stitch, a unique dot-connecting puzzle game on mobile devices. Built the app with a custom ViewGroup.
- Developed a back-end REST API for a database of ships, ports, and mariners. Extracted data from CSV through automated scraping to fill the database.
- Developed and deployed a native Android app for Marinefy, for mariners to chat, track voyages, and explore ship details. Stacked with Social Auth, chat, GPS location tracking, AIS location tracking, and offline serviceability.
Experience
Migration Dashboard for Coin Holders
http://bsgg.betswap.ggCryptostamping - Web3 Utility Platform for NFTs
WagmiCompetition - A Web3 Dapp similar to BOTB
https://testnet.wagmicompetition.comJingleFM - Next.js Podcast Search Engine
https://karcreativeworks.com/jingle-fm-webappEducation
Bachelor's Degree in Electrical Engineering
Indian Institute of Technology Patna - Patna, India
Skills
Libraries/APIs
React, Node.js, REST APIs, Conversions API, Socket.IO, WebRTC, HTML5 Canvas, WebGL, RxJava, Emotion Library, Chrome API, Segment.io, Mixpanel API, React Testing Library, Lexicata API, Protobuf, Etherscan API
Tools
Adobe After Effects, MetaMask, Adobe Illustrator, Google Analytics, Figma, NGINX, Expo, Expo.io, Prisma, Canvas, AWS IAM, AWS CLI
Languages
HTML5, CSS, JavaScript, HTML, TypeScript, C#, GraphQL, Java, Kotlin, XML, Scala
Frameworks
Next.js, React Native, Redux, Unity, Express.js, Bootstrap, AngularJS, Jest, Unity2D, Material UI, tRPC, Cypress, gRPC
Paradigms
UI Design, REST, HTML DOM, UX Design, MVC Design, Search Engine Optimization (SEO)
Platforms
DigitalOcean, Amazon Web Services (AWS), Blockchain, Android, iOS, Firebase
Storage
JSON, Elasticsearch, MongoDB, Google Cloud, Cloud Firestore, Amazon S3 (AWS S3)
Other
Web Development, Responsive UI, User Interface (UI), Front-end Development, Single-page Applications (SPAs), Responsive Web Apps, Front-end, Websites, Development, SEO Tools, Ethers.js, Cryptocurrency Wallets, User Experience (UX), Google Play Store, Google SEO, Back-end, Leadership, Software, Ethereum Smart Contracts, InVision Studio, APIs, Text to Speech (TTS), QR Codes, CSV File Processing, IPFS, Chrome Extensions, Smart Contracts, Styled-components, Google Analytics 4, Browser Plugins, WebSockets, Chakra UI, Cryptocurrency, NextAuth.js, Text to Image, Progressive Web Applications (PWAs), Cloudflare, Abis, Automated Biometric Identification Systems (ABIS), Machine Learning, SVG, Blockchain & Cryptocurrency, Viem, Uniswap SDK
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring