Skip to content
View ayeshamashiat's full-sized avatar
☕
☕

Block or report ayeshamashiat

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. Markdown is supported. 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
ayeshamashiat/README.md

Hi.

Oh.

You're here.

Give me a second.

I was doing something.


╭─────────────────────────────────────────────────────────────╮
│  AYESHA'S DESKTOP                              ● ● ●        │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  >_ coding        ▣ reading        ~ making cha             │
│                                                             │
│  ◌ ML rabbit hole     ☢ nuclear accidents                  │
│  ▧ Goodreads          ? questionable decisions              │
│                                                             │
│        17 tabs currently open.                              │
│        4 of them are important.                              │
│        I don't know which 4.                                 │
│                                                             │
╰─────────────────────────────────────────────────────────────╯

⌁ Anyway.

I'm Ayesha.

I build software, mostly backend stuff, and lately I've been getting curious about how AI actually works.


⟡ Things I've built

01

An AI-powered career assistant built around RAG.

The idea:

Give the AI useful information before asking it to answer.

documents
    ↓
embeddings
    ↓
search
    ↓
AI
    ↓
answer

And then:

Why did it retrieve THAT?

That's what got me interested in retrieval, embeddings and semantic search.

Built with

FastAPI · ChromaDB Sentence Transformers · Redis · Docker

02

A job discovery backend.

Mostly APIs, databases and NLP.

The sort of project that starts with:

“This should be pretty straightforward.”

It wasn't.

Built with

FastAPI · PostgreSQL SQLAlchemy · Alembic · spaCy

Focus

REST APIs · NLP · database design

03

A Postgraduate Academic Management System backend.

Built to manage postgraduate students, supervisors and thesis workflows.

Handles

Student eligibility · supervisor requests · thesis proposals · progress tracking · defense workflows · role-based access

Roles

Admin · Student · Faculty · PGC

Built with

Node.js · Express · MongoDB Mongoose · JWT · bcrypt · Nodemailer


∴ The current rabbit hole

Machine learning

I'm pretty new to it.

Right now I'm learning the fundamentals and trying to understand what's actually happening rather than immediately reaching for a library.

For example:

model.fit(X, y)

I'd like to know what that line is actually doing.

Currently working through:

Linear Regression · Gradient Descent · Classification · Neural Networks

Very much a work in progress.

Next rabbit holes

RAG · LangChain · LangGraph · LLM workflows · Agents


⌘ My toolbox

Languages

Language Mostly used for
Python Backend · AI/ML · NLP
JavaScript Backend · Web
SQL Database work

Backend

FastAPI · Node.js · Express

REST APIs · Authentication · JWT · RBAC · Business Logic

Databases

PostgreSQL · MongoDB · MySQL

Schema design · Queries · Relationships · Migrations

AI / ML

NumPy · scikit-learn spaCy · Sentence Transformers

Exploring:

RAG · Embeddings · LLMs

Infrastructure

Docker · AWS · Nginx GitHub Actions

Currently learning

Machine Learning

Next

LangChain · LangGraph


◇ STATUS REPORT

REPOSITORIES


17+

HACKATHON FINALS


3×

TOP 100


1×


┌─ WHAT I USE ──────────────────────────┐

  PYTHON          Backend · AI/ML · NLP
  JAVASCRIPT      Backend · Web
  SQL             Databases

  FASTAPI         APIs
  NODE.JS         APIs
  EXPRESS         APIs

  POSTGRESQL      Relational data
  MONGODB         Document data

  DOCKER          Development / deployment

└───────────────────────────────────────┘
┌─ WHERE I'M HEADED ────────────────────┐

  CURRENT

  Machine Learning
  Fundamentals

  NEXT

  RAG
  LangChain
  LangGraph
  LLM workflows
  Agents

└───────────────────────────────────────┘

[ ACHIEVEMENTS.log ]

TOP 100

Solvio AI Hackathon 2025

FINALIST

CodeSprint — Inter-IUT Hackathon

FINALIST

SUST CSE Carnival Hackathon

FINALIST

IUT 12th ICT Fest — Agentic AI Hackathon

Three finalist finishes.

One Top 100 placement.

And apparently a growing collection of certificates.


▧ Currently open

┌─ CURRENTLY OPEN ───────────────────────────────┐
│                                                │
│  [01]  Machine learning fundamentals           │
│  [02]  RAG / LLM rabbit holes                 │
│  [03]  One extremely fast paced thriller       │
│                                                │
└────────────────────────────────────────────────┘

One of these is going significantly better than the others.

I will not tell you which one.


∿ You're Still Here

Okay.

So either:

A) something here caught your attention.

B) you clicked by accident.

C) you were intrigued by my profile pic.

D) you also have too many tabs open.

Honestly, all four are valid.

If you want to talk about something I'm building, something you're building, or how I ended up reading some extremely niche historical fact at 2 AM—

say hi.


Let's connect

LinkedIn   Facebook   Instagram


Thanks for snooping around.

You may now return to whatever you were supposed to be doing.

Pinned Loading

  1. Jobscape_Backend Jobscape_Backend Public

    Python 1

  2. Kindle_Hope Kindle_Hope Public

    Forked from adrita06/Kindle_Hope

    JavaScript

  3. PAMS_Backend PAMS_Backend Public

    JavaScript

  4. AI-powered-Portfolio-Auditor AI-powered-Portfolio-Auditor Public

    A github portfolio auditor to keep my github in check

    TypeScript

  5. CareerPilor_CodeSprint CareerPilor_CodeSprint Public

    JavaScript 2

  6. Touch-Grass-Babu Touch-Grass-Babu Public

    Doomscroll and an offline AI Mom roasts you, then locks the app until you touch grass.

    Kotlin