Skip to content
View moyaqoob's full-sized avatar

Block or report moyaqoob

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 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
moyaqoob/README.md
██╗   ██╗ █████╗  ██████╗  ██████╗  ██████╗ ██████╗
╚██╗ ██╔╝██╔══██╗██╔═══██╗██╔═══██╗██╔═══██╗██╔══██╗
 ╚████╔╝ ███████║██║   ██║██║   ██║██║   ██║██████╔╝
  ╚██╔╝  ██╔══██║██║▄▄ ██║██║   ██║██║   ██║██╔══██╗
   ██║   ██║  ██║╚██████╔╝╚██████╔╝╚██████╔╝██████╔╝
   ╚═╝   ╚═╝  ╚═╝ ╚══▀▀═╝  ╚═════╝  ╚═════╝ ╚═════╝
> whoami
  engineer. systems thinker. obsessive about the why.
> status
  building things that don't break at 2am
> location
  hyderabad, in

$ cat about.txt

I don't just write code that works. I want to understand why it works — and more importantly, why the thing it replaced didn't.

Building things to understand them. TypeScript in production, Rust for thinking, C++ when the problem gets serious. Interested in systems internals, search infrastructure, and software that doesn't collapse under its own weight.

Currently going deep on systems design, language runtimes, and anything that runs close to the complex problems.


$ ls tech/

languages/
├── typescript/    ████████████████████  primary
├── rust/          ████████████░░░░░░░░  love it, still learning
├── python/        ███████████████░░░░░  tools, scripts, data (med)
└── go/            █████████░░░░░░░░░░░  when concurrency matters (med)

frontend/
├── react          ████████████████████
├── next.js        ██████████████████░░
└── vite           ████████████████░░░░

backend/
├── bun            ████████████████████  yes, actually
├── node/express   ███████████████████░
└── websockets     █████████████████░░░

databases/
├── sqlite         ████████████████████  underrated
├── postgresql     ██████████████░░░░░░
└── mongodb        ████████████░░░░░░░░

infra/
├── docker         ████████████████░░░░
├── railway        ███████████░░░░░░░░░
└── cloudflare     ████████████░░░░░░░░

$ git log --oneline --notable-projects

d4e91f3  zebra-search   — full BM25 search engine. crawler → indexer → ranked results.
                          10k articles. Porter stemming. Robertson IDF. deployed.
a8c22b  signal     —      a full stack app where you can make check the trades and updates of charts of the global companies
c34e34  sketch.io  -      an app thats lets you collaborate with and make sketches. 

[more being written]

$ cat philosophy.txt

- code that can't be explained is code that can't be trusted
- abstractions are a debt. take them only when you can afford the interest.
- the rewrite is almost never the answer
- if it's hard to test, it's a design smell
- read the source. the docs lie. the source doesn't.
- understand the why. the how is google-able.

$ top — what I'm thinking about

PID   PROCESS                          CPU%
001   distributed-systems-fundamentals  med
002   rust-ownership-model              med  
003   language-runtime-internals        med
004   search-relevance-algorithms       med
005   open-source-contributions         med

$ ping moyaqoob

GitHub

PING moyaqoob: best reached via github issues, PRs, or interesting problems.
response time: usually fast.

$ cat stats.sh | bash

GitHub Stats

Top Languages


"I love exploring codebases to understand the why behind the code, not just the how."
— me, and I meant it

currently building something. always.

Pinned Loading

  1. AI-NOTE-TAKING-APP AI-NOTE-TAKING-APP Public

    TypeScript

  2. Sketch.io Sketch.io Public

    A real-time collaborative sketching tool for teams to brainstorm, draw, and create together

    TypeScript

  3. Loomie Loomie Public

    Loomie-Your 2D social universe. A platform where you can share, explore and connect in shared virtual spaces.

    JavaScript

  4. todo-cli todo-cli Public

    A todo cli made using golang.

    Go

  5. finance-tracker finance-tracker Public

    A react native app to keep track on your finances.

    TypeScript

  6. meet meet Public

    A real-time video conferencing application that enables users to host and join virtual meetings with video, audio, and chat functionality

    Go