Full Stack Developer

KARAN UPADHYAY

"From a centralized past to a decentralized future, I build pathways where innovation and precision converge"

Karan Upadhyay

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.16 CGPA | 8.91 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
Kubernetes

Achievements & Contributions

Hackathons

Hackathons

Hackathons

  • Winner - Dev Challenge 2024
  • Finalist - Fetch's AI Agent Hackathon IIT PATNA
  • Listed among top Innovaters at Retracted 2024
Project Experience

Projects

Project Experience

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

Problems Solved

Coding Proficiency

  • Peak LeetCode rating of 1741 (among top 10%)
  • Solved over 750 problems across multiple coding platforms
  • Ranked among top 4% of Java leetcoders globally
Academics

GPA

Academics

  • Cumulative GPA: 8.16 | SGPA: 8.96
  • Proficient in Core & Advanced Java, Spring Boot & Microservices
  • Specialized in Data Structures and Algorithm analysis
  • Certified Ethereum Developer - Infosys

Projects That Delivers

Building innovative and scalable solutions across Web2 and Web3 ecosystems

BlockTalkWeb3 chat DApp

BlockTalk

BlockTalk is a next-gen decentralized chat platform ensuring full privacy, security, and user control over conversations. With end-to-end encryption and smart contract driven messaging, it guarantees tamper-proof communication. Users authenticate securely via MetaMask, while a consent-driven friend approval process enhances safety. Winning the Dev Challenge Hackathon 2024, BlockTalk sets a new standard for secure and transparent messaging. 🚀

NextjsCSS3SolidityHardhatEthersjsMetamaskPolygon Amoy NetworkRemix IDE
HoistHubCrowdfunding DApp

HoistHub

HoistHub is a secure and transparent blockchain-powered crowdfunding platform, eliminating third-party interference. It ensures funds are raised globally with full traceability and accountability. Every transaction is immutable, making campaigns tamper-proof and verifiable. By fostering trust between backers and creators, HoistHub redefines fundraising for a decentralized future.

NextjsTailwindCSSHardhatChaiEtherjsMetamaskPolygon Amoy NetworkRemix IDE
Karan UpadhyayPortfolio

Karan Upadhyay

My personal portfolio that adheres to the core principles of Material Design, providing a polished and responsive user interface. It serves as a comprehensive showcase of my professional information, highlights my technical expertise, and features a collection of my projects and professional experiences, reflecting my passion for innovation and commitment to continuous learning.

NextjsTailwindCSSFramer-motionFigma
Delhi CastWeather App

Delhi Cast

A real-time dynamic weather application for Delhi, developed using Flutter. The app displays live weather updates, including temperature, humidity, and forecasts, tailored specifically for the city of Delhi.

DartFlutterOpenWeatherMap APIAndroid StudioFigma

Work Experience

Professional experience, project roles and positions I've held over time

July 2024

Web Developer Intern

CSRBOX

Led frontend development for WeCare, an SDG-driven resource donation platform facilitating donations of food, clothing, books, and volunteering services. Integrated automated user communication and maintained website responsiveness.

Web DevelopmentSDG driven
Checkout
June 2024

Research Intern

Edunet Foundation

Researched NFT verification techniques using computer vision, achieving 95% accuracy in detecting fraudulent digital assets. Contributed to the design of smart contracts for ERC-20 and ERC-721 tokens, enhancing security and compliance for digital asset transactions.

SolidityComputer VisionEthereum-BlockchainERC-20
Checkout