Skip to content
View sadir06's full-sized avatar

Highlights

  • Pro

Block or report sadir06

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sadir06/README.md

Sumukh Adiraju

Computer Engineer | Systems & AI
Imperial College London (EIE)

I’m a computer engineering student focused on building robust systems end-to-end — from low-level execution and computer architecture to distributed backends and AI-powered applications. I've worked in projects ranging from hardware to software, computer architecture to AI systems. I particularly enjoy OS, networking, and software system fundamentals.

I care about code optimisation, fast inference, and understanding how coding languages work beneath abstractions. I enjoy projects where I can reason across layers: OS → networking → backend → product.


My Core Interests

  • Operating systems, compilers, and execution models
  • Distributed systems, networking, and infrastructure
  • AI systems applied to real engineering problems
  • Developer tools and automation

My Favorite Projects

s3 Shell

Custom Unix-like shell written in C

  • Implemented command execution, pipes, I/O redirection, subshells, and built-in commands
  • Designed a parentheses-aware parser for nested subshells and pipelines
  • Managed Unix processes using fork, exec, pipe, dup2, and wait to ensure correct synchronization and cleanup

RISC-V RV32I Processor

5-stage pipelined CPU with cache (SystemVerilog)

  • Built a full RV32I processor with IF/ID/EX/MEM/WB pipeline stages
  • Implemented hazard detection, data forwarding, and control logic
  • Designed a 2-way set-associative write-back cache with LRU replacement and miss-handling FSM

HazardVision

Real-time workplace hazard detection system

  • YOLOv8-based detection pipeline with FastAPI backend
  • Context-aware graph logic to distinguish safe vs unsafe tool usage
  • Built at Berkeley AI Hackathon 2025

Clarify

AI-powered personalized education platform

  • Full-stack application using Next.js, Node.js, and Supabase
  • Retrieval-augmented generation pipeline for adaptive learning plans
  • Multi-agent system for content generation and evaluation

Technical Stack

Languages

Python, C, C++, JavaScript/TypeScript, Bash, Assembly, SystemVerilog

Systems & Backend

Unix/Linux, Operating Systems, Networking (TCP/IP, HTTP), Process Management
Node.js, Express, FastAPI, REST APIs

Databases & Data

PostgreSQL, SQL, Data Modeling, Indexing, NoSQL trade-offs

Infrastructure & DevOps

Docker, Kubernetes, CI/CD, Cloud Deployment (AWS, GCP), Observability

AI Systems

LLM APIs (OpenAI, Anthropic), RAG pipelines, Vector databases, YOLOv8


Links

Pinned Loading

  1. Athena Athena Public

    An AI powered frontend generator.

    TypeScript

  2. Project_Brief Project_Brief Public

    Forked from EIE2-IAC-Labs/Project_Brief

    C++

  3. YichanKim/software_systems_assignment_1 YichanKim/software_systems_assignment_1 Public

    C

  4. YichanKim/software_systems_assignment_2 YichanKim/software_systems_assignment_2 Public

    C

  5. william-Dic/GitReel william-Dic/GitReel Public

    Python 1 1