Skip to content
View aarab-malik's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report aarab-malik

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
aarab-malik/README.md

Aarab Malik

Typing SVG

About Me

Data science student based in Islamabad, building practical software at the intersection of AI, data, and full-stack engineering.

  • Developing AI-powered applications with Python, TypeScript, and modern web tooling
  • Interested in retrieval systems, AI agents, intelligent search, and grounded user experiences
  • Building full-stack products from backend APIs and data models to polished frontend workflows
  • Comfortable working across application development, automation, and algorithmic problem solving
  • Open to collaboration, internships, and opportunities in AI/ML engineering

What I’ve Been Building

AI-powered knowledge tools

I’ve been working on applications that turn unstructured technical notes into searchable, structured knowledge. This includes building interfaces and APIs, account-aware data flows, semantic retrieval, source-grounded answers, and integrations with hosted databases and model providers.

Full-stack applications

I build end-to-end products with React/Next.js and TypeScript on the frontend, alongside Python APIs, PostgreSQL-backed data models, authentication, and deployment-oriented configuration.

Intelligent game systems

I’ve also explored adversarial search through configurable game agents, implementing Minimax and Expectimax strategies with JavaScript and Node.js.

Selected Projects

Project What it demonstrates
FixVault AI-assisted incident journaling with Next.js, TypeScript, FastAPI, PostgreSQL, semantic search, and grounded answers.
Brainrot UNO Configurable game rules and bot opponents powered by Minimax and Expectimax algorithms.
Unified Shopping System Python backend development and practical data handling for a unified shopping platform.
Shutdown Scheduler C#/.NET desktop automation for scheduling Windows shutdown workflows.
Easy Samaan Frontend TypeScript and React frontend architecture for an end-to-end shopping system.

Focus Areas

AI & ML Full-Stack Engineering
Semantic search, AI agents, grounded retrieval React, Next.js, TypeScript, Python APIs PostgreSQL, authentication, automation, clean system design

Tech Stack

Languages: Python · TypeScript · JavaScript · C++ · C#

Frameworks & Libraries: Next.js · React · FastAPI · SQLAlchemy · Node.js · .NET · OpenGL

Data & AI: PostgreSQL · Supabase · Pinecone · Gemini · Jupyter

Tools: Git · GitHub · VS Code

GitHub Stats

Profile details GitHub stats

GitHub Activity

Profile details

Top languages GitHub stats

GitHub streak

Contribution Activity

GitHub contribution activity

## Connect

GitHub LinkedIn

Pinned Loading

  1. fix-vault fix-vault Public

    A personal bug-fix journal with searchable incident history, attempt tracking, Gemini, Pinecone, and Supabase.

    TypeScript

  2. unified-shopping-system unified-shopping-system Public

    FSE Project backend

    Python

  3. brainrot-uno brainrot-uno Public

    The UNO! card game reimagined with customizable brainrot or vanilla rules. Play against smart bots powered by Minimax and Expectimax algorithms or against your friends.

    JavaScript 1

  4. shutdown-scheduler shutdown-scheduler Public

    A Windows application to schedule system shutdowns for a download in progress, or just to schedule a system shutdown.

    C# 1

  5. mutasim-rehman/proposal-iq mutasim-rehman/proposal-iq Public

    MVP for the CUST hackathon AI-powered bid and proposal response challenge

    Python

  6. 5-seconds-only 5-seconds-only Public

    TypeScript