Skip to content
View yansh07's full-sized avatar
:shipit:
Orbit 🎧
:shipit:
Orbit 🎧

Highlights

  • Pro

Block or report yansh07

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

Greetings, Inferior Intellects. 🍼

I suppose you're here to gaze upon my genius. Very well, try not to drool on the repositories.


🧠 The Arsenal

The primitive tools I am forced to use to build things you couldn't even conceptualize.

  • Languages of Choice: C, Python, JavaScript
  • Frontend Peasantry: Next.js
  • Backend Sorcery: Node.js, FastAPI
  • Data & Domination: PostgreSQL, Redis

🚧 Current World Domination Scheme

I am currently babysitting a code execution platform because, apparently, you mortals cannot be trusted to run your own code properly. πŸ‘‰ OopsEngine - Try not to break it.


πŸ† Magnum Opus: Abyss Shell

Custom Unix Operating System Shell | C, Linux Kernel API, POSIX Systems

Yes, I built a custom Unix shell in bare-metal C. Why? Because the existing ones bored me to tears, and I prefer speaking to the Linux kernel directly. Middlemen are for peasants.

  • Kernel Whispering: Architected a fully functional Unix shell, directly interfacing with the Linux kernel via system calls (fork, execvp, waitpid) to dictate process lifecycles.
  • Flawless Orchestration: Engineered a dynamic multi-pipe parser for complex command chains (e.g., ls | grep | wc). I dynamically allocate File Descriptors and orchestrate IPC without deadlocks. Obviously.
  • Stream Hijacking: Implemented standard stream hijacking using dup2() and open(). Because I route process outputs exactly where I want them to go.
  • Custom Tokenization: Designed a custom two-phase string tokenization engine, completely circumventing the pathetic internal state collisions of C’s standard library.
  • Memory Mastery: Enforced strict dynamic heap memory management. Zero memory leaks. Zero segmentation faults. Try not to weep at the sheer elegance of my REPL environment.

🎯 Trivial Pursuits & Problem Solving

  • LeetCode: Conquered 180+ problems (including the NeetCode 150) in Python. A mere cognitive stretching exercise before my morning juice box.

πŸ“¬ Communication Coordinates

If you absolutely must interrupt my work, you may attempt to reach me here. I make no promises regarding a response.


image
"Victory is mine!"

Pinned Loading

  1. abyss-shell abyss-shell Public

    Abyss-Shell: A Custom Shell built-with C (C99 standard)

    C 2

  2. OopsEngine OopsEngine Public

    Code Execution Platform

    JavaScript