Skip to content
View pkmdev-sec's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report pkmdev-sec

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. 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
pkmdev-sec/README.md

Puneet Kumar Maurya

Staff Cloud Security Engineer at Twilio
AI Security   ·   Agentic Vulnerability Research

Featured projects   ·   More builds   ·   Experience   ·   LinkedIn ↗

I build tools for finding security risks and making agent workflows easier to inspect. My public work spans secret scanning, persistent memory, research orchestration, and cloud security automation.

Featured projects

Morphex — secret scanning with context. A conceptual illustration of an optical scanner tracing a signal through layered source files.

A finding should explain why it needs attention. Morphex is a Go secret scanner that examines variable names, value shape, file context, and surrounding code.

The interesting part is what travels with the result: classification signals and reasoning that a reviewer can inspect. Context is part of the finding, rather than something the reviewer has to reconstruct from a matched string.

Explore the code ↗   ·   Project site & illustrative demo ↗


Engram — memory across coding sessions. A conceptual archive of connected glass plates represents project knowledge carried between sessions.

Keep useful context as the codebase changes. Engram carries project knowledge between coding sessions, with checks against referenced files and Git history before reuse.

Memory lives in inspectable JSONL. Warnings and background context have separate limits, making the choice about what enters a session explicit. The focus is useful, reviewable context rather than an ever-growing transcript.

Explore the code ↗


Zenith — research built around evidence. A conceptual constellation connects claims and source nodes around a central lens.

Research needs a trail from the claim back to its source. Zenith is a terminal research workflow where agents can support, challenge, or qualify earlier claims.

Claims and sources form a shared structure, with explicit review and delivery steps. Built on Pi and inspired by MiroFish.

Explore the code ↗

More builds

Golduck conceptual workflow: request, provider adapter, streaming and tools, traces and limits.

A terminal agent with streaming responses, tool use, and adapters for different model APIs. A shared provider interface keeps integration choices separate from the agent loop. Run traces, turn limits, and controls on estimated spending make execution easier to inspect.

CIS Hardened AMI conceptual workflow: Packer builds an image using upstream Ansible hardening rules, producing an AMI artifact.

A repeatable image-building pipeline combining Packer with upstream Ansible hardening rules. Image creation and security rules stay separate so each can evolve independently. Earlier work from 2023, built with a collaborator credited in the repository.

AWS Subdomain Takeover Detector conceptual workflow: Route 53 records, DNS and service checks, potential exposure, Slack review.

Checks Route 53 records for potential takeover exposure, combining DNS checks with checks for S3, CloudFront, and Elastic Beanstalk. Potential issues go to Slack for review. Earlier cloud security work from 2021.

The wider workbench

  • Pi Evolver — Learns from session counts, outcomes, and recurring error signatures. An explicit command turns a pattern into a draft skill for a person to complete and review.
  • AWS policy exposure alerts — Checks policy-change events for potential public access and includes the policy in Slack alerts. Earlier work from 2021.
  • Cloudflare WAF alerting — Groups blocked requests by IP and alerts when a count threshold is crossed. Earlier work from 2021.
  • Claude Max Context — Session handoff and compaction hooks, with configuration backups and an uninstall path. Compatibility depends on the Claude Code version.
  • CocoIndex Claude Code — Document search through MCP, using CocoIndex, hosted embeddings, and PostgreSQL with pgvector. Indexing and search share an embedding function.
  • OpenClaw Memory — Agent memory using LanceDB and local models through Ollama, with backup and restore tooling.
  • Skylily Pulsed — A Rust service for system metrics, Docker state, network data, and service health. Separate collectors sit behind an HTTP API.
  • Skylily Code Router — Routes tasks to installed coding agents. Recommendations can be inspected before execution.

Browse all public repositories ↗

Current research

I’m currently focused on AI security, building an agentic security harness to investigate vulnerabilities in our systems, including potential zero-days. The goal is repeatable security research with findings that people can examine and validate. This work is private.

Across my public projects, a recurring concern is what another engineer needs to see to trust a result: the reasoning behind a finding, the source behind a claim, or the context behind an agent’s action.

Experience

My background spans cloud security, DevSecOps, and application security. That work informs how I approach AI security today: understand the trust boundaries, build controls into engineering workflows, and keep the evidence behind a decision.

Twilio — Staff Cloud Security Engineer
Current role, focused on AI security and agentic security harnesses for vulnerability research.

HelloBetter — Senior DevSecOps Engineer
Architected cloud infrastructure serving 200K+ healthcare users. Built CI/CD pipelines with static and dynamic security testing across 25+ microservices, alongside Kubernetes security controls across 15+ clusters.

Zepto — Lead Security Engineer
Established a DevSecOps maturity model and integrated security testing into delivery. Worked on PCI DSS Level 1 compliance through automated controls and monitoring. Ran 25+ risk assessments and threat-modeling sessions, with Terraform automation managing 500+ cloud resources.

Atlan — Senior Security Engineer
Built an AMI hardening pipeline using immutable infrastructure and CIS benchmarks. Automated container compliance monitoring and security controls supporting SOC 2 Type II and GDPR audits.

Dream11 — Application Security Engineer
Worked across penetration testing, WAF protection, and security monitoring. Validated 40+ penetration tests using OWASP methods, identifying 200+ security issues. Built SIEM and incident-response automation.

Working toolkit

Cloud & platforms — AWS · GCP · Azure · Kubernetes · Docker
Infrastructure & delivery — Terraform · CloudFormation · Packer · Ansible · Helm · Argo CD · GitHub Actions · Jenkins · GitLab CI/CD
Security & operations — SAST/DAST · OWASP methods · WAF · SIEM · CIS benchmarks · Prometheus · Grafana · ELK · Splunk
Code — Python · Go · JavaScript / TypeScript · Node.js · Bash · SQL

Connect on LinkedIn ↗

Pinned Loading

  1. AWS_Subdomain_Takeover_Detector AWS_Subdomain_Takeover_Detector Public

    This automation protect against subdomain takeover on AWS env which also send alerts on slack.

    Python 12 3

  2. morphex.sh morphex.sh Public

    Zero false positive secret scanner

    Go 5 1

  3. claude-max-context claude-max-context Public

    Maximize Claude Code's usable context window. Auto-detects token limits, configures optimal compaction, installs state-preservation hooks. 1.36x more usable context on 1M models.

    Shell 1