Skip to content
View hdprajwal's full-sized avatar

Block or report hdprajwal

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, 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
hdprajwal/README.md

Hi 👋, I'm Prajwal

I build reliable services with clean APIs and strong observability. MS CS @ Purdue Fort Wayne. Security background and practical AI experience.

Website · LinkedIn · Email


Quick intro

$ whoami
prajwal — software engineer who likes systems that don’t break
# areas: backend · infra/devops · security · applied AI/ML
# values: simplicity, observability, good docs, boring tech when it helps
  • Thesis (MS CS, Dec 2025): Thesis on Static Malware Detection Across Modalities — comparing EMBER style static features vs MalNet image models, and ensembles.
  • Looking for 2025–2026 roles in SWE (backend/infra) and AI/ML engineering.

What I’m working on

  • Thesis experiments – EMBER + added metadata (LightGBM), ViT on MalNet images, robustness/ensembles/MoE.

Toolbox

Languages: Python, Go, TypeScript/JavaScript, Java, Bash

Backend: FastAPI, gRPC/REST, GraphQL, Celery, Kafka, OpenAPI

Databases: Postgres, MongoDB, DynamoDB, Redis, SQLite, BigQuery

Infra/DevOps: Docker, Terraform, AWS, Linux, Nginx, GitHub Actions, OpenTelemetry, Prometheus/Grafana

AI/ML: PyTorch, Lightning, Hugging Face, scikit‑learn, LightGBM/XGBoost, LangChain, LlamaIndex, OpenAI, Gemini

Featured projects

GuardScribe — Realtime speech‑to‑text with toxicity filtering

  • What: WebRTC VAD → ASR (wav2vec2/Whisper) → sentence classifier → token‑span masker.
  • Why: Keep chats safe without destroying context; only mask toxic spans.
  • Tech: Python, WebRTC VAD, PyTorch, DistilBERT, Whisper, Docker.
  • 🔗 Repo: hdprajwal/Guardscribe (public)

📝 Writing

  • Blog: hdprajwal.dev/blog — systems notes, experiments, and write‑ups.

🤝 Open to

  • Backend/Infra SWE · ML/AI Engineer · Security‑minded SWE
  • Internships/New‑grad roles (2025–2026) and collabs on open source.

📫 Contact

Pinned Loading

  1. Guardscribe Guardscribe Public

    Real-time speech-to-text system with toxic content detection and filtering. Transcribes live audio using multiple ASR options while automatically detecting and masking harmful language.

    Python

  2. DevAssist_AI DevAssist_AI Public

    Forked from adithya1012/DevAssist_AI

    This is the repository for the deep learning project development.

    TypeScript

  3. portfolio portfolio Public

    TypeScript