Skip to content
View Priyanshu-1477's full-sized avatar

Block or report Priyanshu-1477

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

Priyanshu Raj

Systems Engineer | Linux Internals | Backend Infrastructure | Developer Tools


About

I build systems that matter. My focus is on understanding how things work beneath the surface—from process management and kernel interfaces to backend service architecture. I'm driven by the principle that great engineering comes from deep systems knowledge, not just framework familiarity.

Currently exploring Linux internals, designing backend systems with real architectural constraints, and building tools that solve concrete problems.


Current Work

SysCraft

Linux internals toolkit for process inspection and systems visibility

A purpose-built utility for understanding process behavior at the kernel boundary. Leverages /proc filesystem to expose process trees, signal handling, memory states, and execution context with a clean TUI interface.

Why it exists: Most developers treat processes as black boxes. SysCraft closes that gap—providing direct visibility into how your system actually executes code.

Technical approach: Efficient /proc parsing, hierarchical process tree construction, real-time state monitoring, signal delivery mechanics.

Content Hub

Full-stack backend system with production-grade architecture

A content management backend built on FastAPI + SQLAlchemy, demonstrating real-world API design, authentication (JWT), database normalization, and service patterns.

Why it exists: There's a gap between tutorial APIs and production systems. This bridges it—showing how to structure backend services with proper separation of concerns, state management, and scalability thinking.

Technical approach: RESTful API design with clear contracts, middleware-based auth, SQLAlchemy ORM patterns, database schema optimization, error handling strategies.


Planned Projects

MiniShell++

Custom shell implementation with command parsing and process control

Building a POSIX-compliant shell from first principles—command tokenization, pipe mechanics, process spawning, signal handling, job control.

Why it matters: Shells are the interface between users and systems. Implementing one teaches more about process management, IPC, and OS interactions than most coursework.


Technical Foundation

Languages: Python • C • C++ • JavaScript
Backend: FastAPI • SQLAlchemy • REST API design
Systems: Linux • Process internals • Signal handling • Shell scripting
Frontend: React • TypeScript (applied knowledge)

Specialization Areas:

  • Process lifecycle and kernel interfaces
  • Backend service design and data persistence
  • CLI/TUI tool development
  • Database schema design and query optimization

Engineering Approach

  1. Understand before building — deep knowledge of fundamentals (syscalls, process models, data structures) precedes implementation
  2. Systems thinking — design with constraints in mind (memory, performance, concurrency)
  3. Clean architecture — separation of concerns, clear interfaces, testability from the start
  4. Real problems — every project solves something concrete, not theoretical exercises

Direction

  • Deepen Linux kernel knowledge (process scheduling, memory management, I/O systems)
  • Master backend systems design (distributed systems, caching, database internals)
  • Build production-grade infrastructure tools
  • Contribute to systems-focused open source projects

Actively seeking internship opportunities in systems engineering, backend infrastructure, or developer tools teams where I can learn from experienced engineers and tackle real architectural challenges.


Quick Stats

GitHub followers GitHub stars

GitHub Activity

View my interactive stats dashboard:

🔗 GitHub Stats Dashboard — Real-time repos, followers, languages, and activity

Or follow my work directly: github.com/Priyanshu-1477


Connect

📧 Email: prmahatha@gmail.com
🔗 LinkedIn: Priyanshu Raj

Open to collaborations on systems projects, backend infrastructure work, or deep technical discussions.


Last updated: April 2026

Pinned Loading

  1. Priyanshu-1477 Priyanshu-1477 Public

    Config files for my GitHub profile.

  2. windebify windebify Public

    Python

  3. Pool_Auto_Aim_GUI Pool_Auto_Aim_GUI Public

    🎱 A PyQt5-powered auto-aim tool for pool simulation with real-time visual aiming.

    Python

  4. brick_breaker brick_breaker Public

    Python

  5. QuickDrop QuickDrop Public

    Python

  6. typing-master-lite typing-master-lite Public

    TypeScript