Skip to content
View karanupd12's full-sized avatar

Block or report karanupd12

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
karanupd12/README.md

👋 Hey there! I’m Karan 🚀

Full-Stack Developer | Java | DSA | System Design 💻

Final-year B.Tech (IT & Software Engineering) student building production-grade backend systems with Java & Spring Boot. Specializing in scalable REST APIs, clean architecture, system design, and database optimization. Strong problem-solving foundation.


Portfolio LinkedIn GitHub LeetCode Medium Email


Engineering Snapshot ⚙️

  • 🏗️ Designs scalable backend systems using Java, Spring Boot, and RESTful architectures
  • 📘 Strong grounding in DSA, OOP, SOLID, Clean Architecture, and design patterns
  • 🧩 Hands-on with system design (LLD & HLD) and real-world trade-offs
  • 🏆 Competitive programmer with strong command over Data Structures & Algorithmis (LeetCode Knight⚔️ | CodeChef 2★)
  • 🔗 Experience building blockchain-based and AI-assisted applications

Tech Stack 🛠️

Java Python JavaScript Solidity Spring Boot Hibernate Spring Security REST API React TailwindCSS MySQL PostgreSQL MongoDB Docker Git Maven Postman Hardhat


GitHub & Competitive Programming 📊

Profile Views


What I’m Focused On 🎯

  • Designing low-latency, scalable backend systems
  • Mastering System Design interviews (LLD + HLD)
  • Writing clean, testable, production-ready Java code
  • Exploring AI-assisted and decentralized system design

Core Strengths 💡

  • Backend Engineering: Java, Spring Boot, REST, Microservices ⚙️
  • System Design: APIs, data modeling & schemas, scalability, trade-offs
  • Problem Solving: Searching, Sorting, Graphs and Dynamic Programming with in depth Complexity Analysis 🧠
  • Emerging Tech: Blockchain(Ethereum and Hardhat), smart contracts, AI integration

Open to high-impact internships and full-time engineering roles. 🚀 📫 Reach me at [email protected]

Pinned Loading

  1. Asgard Asgard Public

    A decentralized image storage + sharing platform that leverages blockchain and IPFS to ensure secure, censorship-resistant storage and true digital ownership. It operates on the Polygon Amoy testne…

    JavaScript 1

  2. Mail-minter Mail-minter Public

    Gmail-integrated AI assistant that injects a native action button via a Chrome extension to generate context-aware, tone-customized email replies, reducing average response time by ~85%.

    JavaScript 1

  3. AI_TraceFinder AI_TraceFinder Public

    Forked from springboardmentor0509-source/AI_TraceFinder

    AI TraceFinder is a forensic AI platform that identifies the scanner device used to digitize a document by analyzing invisible hardware-specific noise and texture fingerprints. It enables document …

    Python

  4. spend-wise-api spend-wise-api Public

    SpendWise is a full-stack personal finance platform that replaces error-prone Excel workflows with a centralized, intelligent system for tracking income, expenses, and bills. Built using a structur…

    Java