Skip to content
View AparAgarwal's full-sized avatar

Highlights

  • Pro

Block or report AparAgarwal

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

πŸ‘‹ Hello, World! I'm Apar Agarwal

Typing SVG

πŸ’« About Me

const apar_agarwal = {
    role: "Software Engineer",
    education: "Computer Science Undergraduate",
    code: ["JavaScript", "TypeScript", "C++", "Python"],
    askMeAbout: ["backend development", "system design", "web engineering", "open source"],
    technologies: {
        frontEnd: {
            js: ["React"],
            css: ["Tailwind CSS", "Bootstrap"]
        },
        backEnd: {
            js: ["Node.js", "Express.js"],
            python: ["Flask"],
            auth: ["JWT", "Sessions", "Cookies"]
        },
        databases: ["MongoDB", "PostgreSQL", "MySQL"],
        tools: ["Git", "GitHub", "Postman", "Docker"],
    },
    currentFocus: [
        "Backend Engineering",
        "Scalable API Design",
        "System Design Fundamentals"
    ],
    experience: [
        "Open Source Contributor",
        "Full-Stack Web Projects",
        "Team-based Academic Projects"
    ],
    interests: [
        "Distributed Systems",
        "Performance Optimization",
        "Clean Architecture"
    ],
    mindset: "Build β†’ Break β†’ Learn β†’ Improve",
    funFact: "First make it work, then make it right, then make it fast"
};

πŸ› οΈ Tech Stack

HTML5 CSS3 JavaScript React TailwindCSS Bootstrap

NodeJS Express.js Flask

MongoDB Postgres MySQL

C++ Python

Git GitHub Docker Postman

πŸ’‘ Recent Projects

  • URL Shortener View Demo - Backend-focused URL shortening service with REST APIs, JWT-based authentication, and MongoDB-backed analytics.

  • Library Management System v2 - Full-stack application emphasizing backend architecture, role-based access control, and optimized PostgreSQL design.

  • KernelCanvas - Web-based Docker management tool for visualizing containers and system state using React and Node.js.

  • ParseLoom - Interactive educational tool for visualizing LL/LR parsing algorithms in compiler design.

  • Campus Navigator - Flutter-based mobile application designed for structured and user-friendly indoor campus navigation.


🌱 Open Source & Learning

  • Active open-source contributor experienced with large codebases and collaborative workflows
  • Comfortable understanding unfamiliar systems and iterating based on review feedback
  • Strong believer in learning by building and contributing.

πŸ“« Connect With Me:

Github LinkedIn


Profile views

⚑ "The best error message is the one that never shows up." ⚑

Pinned Loading

  1. Library-Management-System Library-Management-System Public

    Library management system is a project which aims in developing a computerized system to maintain all the daily work of library. It has separate interfaces for ADMIN and USER for effective use of t…

    Python 1

  2. campus-navigator campus-navigator Public

    A Flutter-based mobile application designed to help users navigate around campus with interactive maps, real-time location tracking, and route planning.

    Dart 2

  3. KernelCanvas KernelCanvas Public

    JavaScript 1 1

  4. ParseLoom ParseLoom Public

    Forked from satwikkaushik/ParseLoom

    Compiler Design project for Project Based Learning

    JavaScript

  5. News-Website News-Website Public

    Clean and mobile-friendly news website showcasing up-to-date articles with a focus on readability and responsiveness.

    HTML 1