Skip to content
View AAdIprog's full-sized avatar

Block or report AAdIprog

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
AAdIprog/README.md

💫 Aadi Shah

Typing SVG

🧑‍💻 Who Am I?

I'm diving headfirst into the world of software engineering. While my peers are still figuring out their IDE, I'm already exploring Go, Rust, and React on my own—because why wait for the curriculum to catch up?

const aadi = {
    education: "First Year @ Vedam School of Technology",
    currentlyLearning: ["Go", "React", "Rust", "Advanced DSA"],
    academicFocus: "Data Structures & Algorithms (Java)",
    passion: "Building things that matter",
    approach: "Self-driven, curiosity-fueled, iteration-obsessed",
    motto: "Learn in public, build in private, share with everyone"
};

🎯 My Journey

I'm not just following the traditional CS path—I'm carving my own. While mastering the fundamentals through my coursework, I'm simultaneously pushing boundaries with modern tech stacks. This parallel approach gives me both depth (strong DSA foundation) and breadth (modern development skills).


🔥 Current Mission

🏗️ Building

$ cd ~/projects
$ ls -la

drwxr-xr-x  web-apps/        # React frontends
drwxr-xr-x  go-services/     # Backend APIs
drwxr-xr-x  rust-cli/        # System tools
drwxr-xr-x  dsa-solutions/   # Algorithm implementations

Active Projects:

  • 🌐 Responsive web applications
  • ⚡ Go microservices & APIs
  • 🦀 Rust command-line tools
  • 🎨 React component libraries

🧠 Mastering

skills = {
    "dsa": [
        "Trees & Graphs",
        "Dynamic Programming",
        "Greedy Algorithms",
        "Sorting & Searching"
    ],
    "focus": "Problem-solving patterns",
    "language": "Java",
    "goal": "LeetCode 1000+"
}

Daily Grind:

  • 📊 Implementing classic algorithms
  • 🏆 Competitive programming
  • 💡 Pattern recognition
  • ⚡ Time/Space optimization

⚡ Technology Stack

Core Languages

Java JavaScript Go Rust

Frontend Arsenal

HTML5 CSS3 React Tailwind

Developer Tools

Git GitHub VS Code Linux


🚀 2025 Roadmap

Q1 Goals

  • Master React fundamentals
  • Complete 300 LeetCode problems
  • Build 3 full-stack projects
  • Contribute to open source

Q2 Goals

  • Learn Go backend patterns
  • Create production-ready API
  • Write 10 technical blogs
  • 500+ LeetCode problems

Q3-Q4 Goals

  • Advanced system design
  • Rust production project
  • 1000+ LeetCode problems
  • GSoC preparation

💡 Philosophy

"The best time to start was yesterday. The second best time is now."


I believe in learning by building. Every project teaches me something new. Every bug makes me a better debugger. Every algorithm sharpens my thinking.

My approach: Build fast, fail faster, learn fastest.


📬 Let's Connect

GitHub LinkedIn Gmail Portfolio


💌 Email: [email protected]


🤝 Open to Collaboration

Looking for contributors on interesting projects? Have an open source idea? Just want to geek out about algorithms?

I'm always up for a good tech conversation!


⭐ Star my repos if you find them useful | 🍴 Fork and improve | 🐛 Report issues

** 2025 Aadi Shah • Made with 💙 and lots of ☕**

Popular repositories Loading

  1. portfolio portfolio Public

    This is my portfolio

    HTML

  2. positivus positivus Public

  3. prd-powered-forge prd-powered-forge Public

    TypeScript 1

  4. Drumkit Drumkit Public

    Created a drumkit in class using html css and javascript

    JavaScript

  5. cold-email-generator cold-email-generator Public

    TypeScript

  6. kubeui kubeui Public

    Forked from kubestellar/ui

    KubeStellar's User Interface

    TypeScript