Skip to content
View h45sh's full-sized avatar

Block or report h45sh

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
h45sh/README.md

Harshwardhan P.

Software Engineering · Systems · Security · DevSecOps

I build systems from first principles. My process is direct: understand by building, validate by breaking, and anchor every concept to working code with production engineering rigor.


Active Engineering Tracks

Track Focus & Technologies Key Primitives
Track 1: Async Storage & Data Architecture aiosqlite · pydantic v2 · SQLite Non-blocking database concurrency, normalized schemas, deterministic SHA-256 identity key hashing, and sub-millisecond graph query indexing.
Track 2: CI/CD, DevSecOps & Packaging GitHub Actions · CodeQL · Docker Multi-runner CI/CD pipelines, semantic CodeQL SAST scanning, automated supply-chain CVE auditing (pip-audit), and unprivileged container builds.
Track 3: System Design & Network Resilience httpx · asyncio · REST Resilient network integrations, client-side connection pooling, exponential backoff with jitter, structured logging, and graceful degradation.

Featured Work

  • CyGuide — Stateful terminal workstation for cybersecurity education and offensive tool orchestration. Built on a Smart Adapter / Stateful entity graph pattern (SQLite with deterministic SHA-256 PIKs), context-aware variable injection ($TARGET, $PORT), and offline-first AI tutoring.
    Python 3.11+ · Textual TUI · aiosqlite · Pydantic v2 · Docker

  • Commit Guard — Pre-commit auditor and change review skill for AI agents and engineering teams. Enforces architectural integrity, cryptographic security hygiene (OWASP / NIST SP 800-175B), and eliminates dead or diagnostic code before it enters git history.
    Python · Agent Skills · Git Hooks · Static Analysis

  • Webstat — Fast website status checker, recovery watcher, and desktop reminder for Linux and Omarchy. Features background watchlist daemons, kernel inotify desktop shell integration, and automatic browser dispatch on service recovery.
    Python 3.10+ · Typer · HTTPX · Rich · QML

  • h45sh.com — Personal engineering platform built with Django. Features dual-tab engineering deep dives, single-pass Markdown AST pre-rendering with cached Table of Contents, and an autonomous 4-layer Gatekeeper anti-spam engine.
    Django · Python 3.11+ · Tailwind CSS · nh3 (Rust) · Resend


Stack & Toolkit

Category Tools & Substrates
Languages Python 3.11+ · SQL · Bash · C
Operating Environment Arch Linux (Omarchy) · Hyprland · POSIX · Linux Tracing Tools
Persistence & Protocols SQLite 3 · aiosqlite · Pydantic v2 · TCP/IP · Unix Domain Sockets · Inotify
DevSecOps & CI/CD GitHub Actions · CodeQL SAST · Docker · pip-audit · uv · Ruff
Networking & Security httpx · nmap · gobuster · nikto · subfinder · whois · Wireshark
Synthesis & Practice Obsidian · Data Structures & Algorithms · Architectural ADRs

Understand the substrate. Break things deliberately. Index the graph. Engineer what comes next.

Pinned Loading

  1. cyguide cyguide Public

    A context-aware TUI platform for cybersecurity learning and modular tool orchestration.

    Python 1

  2. webstat webstat Public

    Fast website status checker, recovery watcher, and desktop reminder for Linux and Omarchy

    Python 1