Full Stack Developer

KARAN
UPADHYAY

Final-year engineer from Delhi, building decentralized apps and AI solutions that make the process just as cool as the product.

Karan Upadhyay - Professional Developer

Who am I?

As a pre-final year IT student at USICT, GGSIPU, I am passionate about building scalable and impactful solutions. With expertise in software engineering, blockchain, and full-stack development, I focus on creating decentralized applications that seamlessly integrate emerging technologies into real-world use cases.

My journey has been shaped by hands-on experience in numerous hackathons, where I've had the opportunity to collaborate with diverse teams, winning some and losing others, but always learning valuable lessons from each. Additionally, I've worked on several projects focused Blockchain and AI-driven systems, which have helped me refine my skills in developing robust, scalable applications. I also hold certifications in Java, Spring Microservices, and Ethereum Development (Infosys), which have further strengthened my core technical expertise and deepened my understanding of modern development practices.

I envision a future where technology shifts from centralized control to decentralized empowerment. By leveraging blockchain, AI, and distributed systems, I aim to contribute to a more secure, transparent, and efficient digital ecosystem, pushing the boundaries of innovation to shape a better future.

Academic Journey

USICT, GGSIPU, Delhi

USICT, GGSIPU, Delhi

B.Tech in Information Technology

2022 - Present

Specialization - Software Engineering

Score - 8.3 CGPA | 9.1 SGPA

RSV Roop Nagar No. 4, Delhi

RSV Roop Nagar No. 4, Delhi

Senior Secondary School

2019 - 2021

Stream - Science(PCM) + CS

Score - 90 %

Technical Expertise

Specialized in full-stack development with extensive experience in Web2 and Web3 technologies

Programming Languages

C++
Java
Python
JavaScript
Go
Solidity
Dart

Frontend & Backend

HTML5
CSS3
TailwindCSS
Bootstrap
React.js
Next.js
Flutter
Spring Boot
Maven
Hibernate
MySQL
PostgreSQL
MongoDB

Web3 Technologies

Ethereum
Polygon
Solana
Ether.js
MetaMask
Hardhat
IPFS
Chai

DevOps & DevTools

VScode
IntelliJ IDEA
RemixIDE
EclipseIDE
Android Studio
Git
GitHub
Vercel
Heroku
Docker

Achievements & Contributions

Hackathons
20+

Hackathons

  • Dev Challenge 2024 WINNER
  • Finalist: Fetch's AI Agent Hackathon IIT PATNA
  • Listed among top 100 Innovaters at REDACTED Hackathon2024
Projects
15+

Project Experience

  • Built & contributed to multiple decentralized applications
  • Developed and audited secure, gas-optimized smart contracts
  • Extensive hands-on experience with Web2 & Web3 technologies
Problems Solved
1000+

Coding Proficiency

  • Knight @LeetCode (Max Rating - 1868, among top 10%)
  • Solved over 1000+ problems across multiple coding platforms
  • Ranked among top 4% of Java leetcoders globally
GPA
8.1+

Academics

  • Cumulative GPA: 8.3 | SGPA: 9.1
  • Proficient in Core & Advanced Java, Spring Boot & Microservices
  • Specialized in Data Structures and Algorithm analysis

Projects That Deliver

Building practical and scalable solutions across web2 and web3 ecosystems.

Asgard
Web3 Drive

Asgard

Built a decentralized file storage platform that enables secure, permanent file uploads with blockchain-verified ownership. Users can store files on IPFS, manage access permissions through smart contracts, and share content without centralized control. Features automatic MetaMask integration, real-time gallery viewing, and smart access control. Achieved 7x faster transactions than Ethereum with 99.998% cost reduction, delivering enterprise-grade performance on Polygon testnet.

ReactTailwind CSSSolidityEthers.jsHardhatIPFSPinataPolygonMetaMask
Mail-Minter
AI Assistant

Mail-Minter

Built an AI-driven email response generator that crafts context-aware replies using Google Gemini via Spring AI. Designed for productivity-focused professionals, the system features tone customization, Gmail-native Chrome extension support, and cross-browser compatibility. Resulted in a 99.98% backend API uptime, <1.2s average response time, and a 100% Lighthouse UI performance score—demonstrating production-grade reliability and user-centric responsiveness.

ReactMaterial UIJavaSpring BootSpring AIGoogle GeminiChrome Extension
HoistHub
Crowdfunding DApp

HoistHub

Built a decentralized crowdfunding platform that removes intermediaries using Ethereum smart contracts on the Polygon Amoy testnet. HoistHub provides end-to-end fund transparency, leveraging immutable on-chain transactions to ensure backer trust. Integrated MetaMask for wallet authentication, and deployed the contract via Hardhat with over 98% test coverage. Successfully executed 100+ verified testnet transactions with zero failure rate and sub-2s confirmation time.

Next.jsTailwindCSSHardhatChaiEthers.jsMetaMaskPolygon Amoy NetworkRemix IDE
BlockTalk
Chat DApp

BlockTalk

Built a decentralized chat application enabling fully encrypted, on-chain messaging using Solidity smart contracts and MetaMask authentication. Addressed the challenge of secure peer-to-peer communication by leveraging transaction-triggered message delivery on the Polygon Amoy testnet. Processed 250+ verified message transactions across 30+ test wallets with zero data loss. Recognized as the winning project at Dev Challenge Hackathon 2024 for pioneering secure Web3 messaging.

Next.jsCSS3SolidityHardhatEthers.jsMetaMaskPolygon Amoy NetworkRemix IDE
Karan Upadhyay Portfolio
Personal Portfolio Website

Karan Upadhyay Portfolio

A vibrant, motion-rich portfolio built with Next.js and TailwindCSS — designed to impress recruiters and vibe with devs. It’s where Material Design meets modern frontend craft. Scroll through to see my projects, skills, and personality wrapped in clean animations and thoughtful UX. It's not just a portfolio — it's my digital handshake.

Next.jsTailwindCSSFramer MotionFigma

Work Experience

Project roles and Responsibilities.