Skip to content
View Prajwal-kp-18's full-sized avatar

Highlights

  • Pro

Block or report Prajwal-kp-18

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
Prajwal-kp-18/README.md

Hello 👋

Hi, I'm Prajwal, a software engineer from Bengaluru specializing in systems programming and infrastructure. I started my journey building web applications, then transitioned into infrastructure automation with DevOps. Now, I'm focused on systems programming, compilers, and the Rust ecosystem. I work where software meets hardware, crafting safe, fast, and efficient code.

About Me

Writing code since 2023, now deep into systems-level work
Working with Rust, C/C++, and compiler internals
Building things that need to be fast and memory-safe
Looking to work on low-level projects, LLVM, and systems tooling
Background in TypeScript, Go, DevOps, and full-stack development

Technical Stack

Rust C C++ Go Linux Bash Docker Kubernetes Git TypeScript Nginx Jenkins PostgreSQL Python LLVM Vim Next.js

Areas of Focus

  • Systems Programming: Kernel development, operating systems, device drivers, and performance optimization
  • Compiler Construction: Language design, parsing, LLVM optimization passes, and code generation
  • DevOps & Infrastructure: Automating infrastructure with Docker, Kubernetes, and CI/CD pipelines
  • Rust & Go: Zero-cost abstractions, memory safety, and fearless concurrency

Connect

GitHub Statistics

prajwal-kp-18

Pinned Loading

  1. llvm-fihardening llvm-fihardening Public

    LLVM pass for automated hardening against fault injection vulnerabilities in C/C++ code at the IR level.

    Shell 1

  2. crypto-firmware-detector crypto-firmware-detector Public

    Automated firmware analysis framework combining recursive extraction, Ghidra-based static analysis, and dynamic binary instrumentation to detect cryptographic primitives and hardcoded secrets in st…

    Assembly

  3. ir-analysis ir-analysis Public

    A comprehensive binary analysis framework comparing multiple intermediate representations (Ghidra P-code, angr VEX, BAP BIR, LLVM IR) for malware detection and semantic analysis. Supports automated…

    Shell 1

  4. Arc-compiler Arc-compiler Public

    A simple expression evaluator written in Rust. This project serves as a learning exercise to understand the fundamentals of building a compiler. It can parse and evaluate basic arithmetic expressions.

    Rust 7

  5. swasthika swasthika Public

    Swasthika is an AI-driven mental health platform offering gamified recovery, personalized care, and therapeutic chat support for conditions like PTSD, addiction, and depression.

    TypeScript 10 2

  6. Sanchay Sanchay Public

    SurakshaSanchay is a comprehensive hardware inventory management system designed to address the challenges faced by police departments in managing technological assets. This project aims to ensure …

    TypeScript 18