https://github.com/rubix982/rubix982
Just my profile.
https://github.com/rubix982/rubix982
biography github github-pages portfolio profile resume site
Last synced: 12 months ago
JSON representation
Just my profile.
- Host: GitHub
- URL: https://github.com/rubix982/rubix982
- Owner: Rubix982
- Created: 2020-07-09T07:32:02.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-08T05:24:59.000Z (about 1 year ago)
- Last Synced: 2025-06-10T00:08:13.343Z (about 1 year ago)
- Topics: biography, github, github-pages, portfolio, profile, resume, site
- Homepage: https://rubix982.github.io/Rubix982/
- Size: 201 KB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rubix982
## About Me
I'm a backend and infrastructure engineer learning my way through **cloud, security, and DevOps** β with a growing interest in how AI fits into all of it.
This GitHub is where I try things out, experiment with ideas, and take notes on what I learn. Nothing here is final β just projects in progress, tools I'm playing with, and thoughts I'm writing down to get better at my craft. There are learning notes, and proof-of-concept tools that reflect my curiosity across systems, security, and AI infrastructure. Many of these are early-stage β some are complete, some are seeds for future research.
Lately, I've been exploring:
- Building small tools in Go and Rust
- Working with orchestration systems like Temporal
- Looking into security use-cases for AI
- Writing utilities to make things more observable, testable, and explainable
That's all. Just trying to stay curious and consistent.
## Research Alignment
I maintain a basic concept project repository at [**open-concept-lab**](https://github.com/Rubix982/open-concept-lab) across security, AI, and systems that aim to show:
- β
My hands-on understanding of low-level mechanics
- π§ My ability to document, reason, and iterate publicly
- π My interest in bridging theory with practical tooling
Specifically, I wanted to more closely align myself with research over:
- Applied AI infrastructure and security
- Systems and tooling for research reproducibility
- Open-source DevSecOps and observability
## My Profile Is About ...
- π Projects focused on **DevSecOps, observability, and security automation**
- π§ Tools that explore **AI + system design tradeoffs**, especially around reliability and compliance
- π§ͺ Research-inspired concepts like **reproducible evaluation**, **secure AI deployment**, and **pipeline introspection**
- π Thought experiments and **problem-driven brainstorming** β from protocol-level ideas to practical CLI tools
## Currently
Contributing to platform engineering and AI infrastructure at [Securiti.ai](https://securiti.ai) / [Securiti @ Github](https://github.com/securitiai), focused on enabling safe, intelligent use of data and AI across cloud environments.
My work spans:
- π§± Building scalable data-driven pipelines and access frameworks for cloud platforms
- βοΈ Improving orchestration and system design for identity, security, and data governance workflows
- π Supporting reliable infrastructure for secure data operations at scale
---
## Table of Contents
- [Rubix982](#rubix982)
- [About Me](#about-me)
- [Research Alignment](#research-alignment)
- [My Profile Is About ...](#my-profile-is-about-)
- [Currently](#currently)
- [Table of Contents](#table-of-contents)
- [Security Projects](#security-projects)
- [Ideas \& Misc Tools](#ideas--misc-tools)
- [Brainstorming Only](#brainstorming-only)
- [FocusFeed](#focusfeed)
- [PromptSnare](#promptsnare)
- [InferGuard](#inferguard)
- [PoisonDetect](#poisondetect)
- [AIComplianceBot](#aicompliancebot)
- [ModelDeployer](#modeldeployer)
- [LLMHealth](#llmhealth)
- [AccessHawk](#accesshawk)
- [AirGapLLM](#airgapllm)
- [ExplainTrail](#explaintrail)
- [ModelAudit](#modelaudit)
- [InferLoadBalancer](#inferloadbalancer)
- [LLMTripwire](#llmtripwire)
- [BatchLLM](#batchllm)
- [ModularServe](#modularserve)
- [SecretRadar](#secretradar)
- [CIWatchdog](#ciwatchdog)
- [InfraMirror](#inframirror)
- [GhostInfra](#ghostinfra)
- [LLMOrchestrator](#llmorchestrator)
- [LLMSigner](#llmsigner)
- [SecureLLMTestKit](#securellmtestkit)
- [LLMInfraLite](#llminfralite)
- [AISecGraph](#aisecgraph)
- [Personal \& Configs](#personal--configs)
---
## Security Projects
> π‘οΈ Tools and experiments focused on cybersecurity, DevSecOps, and data visibility.
This section contains working or semi-working tools related to packet analysis, vulnerability research, network insights, and cloud security. These projects are meant to explore real-world risks, automate tasks, and improve observability across systems.
Click to expand
1. [`SecChapter`](https://github.com/Rubix982/SecChapter) β Long-term documentation of my journey in Cloud, Cybersecurity, and DevOps.
2. [`StructDiff`](https://github.com/Rubix982/StructDiff) β JSON structural diffing tool for easier inspection of data changes.
3. [`ScrapChat`](https://github.com/Rubix982/ScrapChat) β Tool to organize ChatGPT outputs into readable markdown sections.
4. [`ps`](https://github.com/Rubix982/ps) β A packet sniffer and network monitor built in Rust.
5. [`argo-apps`](https://github.com/Rubix982/argo-apps) β ArgoCD-based demos for distributed system orchestration.
6. [`NetPulse`](https://github.com/Rubix982/NetPulse) β Periodic internet speed monitor for local analysis.
7. [`VulnData`](https://github.com/Rubix982/VulnData) β Future dataset project for vulnerability scraping and LLM-assisted security insight.
8. [`CyberScope`](https://github.com/Rubix982/CyberScope-A-Comprehensive-Analysis-Repository) β Security dataset analysis based on public Kaggle sources.
---
## Ideas & Misc Tools
> π§° A mix of utilities, demos, and small projects built to test ideas or learn something new.
This is where I try things out that donβt fit neatly into βsecurityβ or βinfraβ buckets β tooling experiments, UX ideas, or one-off playgrounds. Some are CLI tools, others are frontend visualizations or microservices.
Click to expand
1. [`Cyberflow`](https://github.com/Rubix982/Cyberflow) β Temporal + Go-based scanner for threat intel, enriched and cached locally.
2. [`Triage`](https://github.com/Rubix982/triage) β Electron-based issue triage dashboard with D3 and DuckDB.
3. [`Thoughts`](https://github.com/Rubix982/thoughts) β A CLI utility for fast personal note-taking.
4. [`EsMappingTests`](https://github.com/Rubix982/es-mapping-tests) β Elasticsearch mapping experiments.
5. [`SimpleMicroservice`](https://github.com/Rubix982/SimpleMicroservice) β Basic microservice starter template.
6. [`network_agent`](https://github.com/Rubix982/network_agent) β Local network statistics monitoring agent.
7. [`http-showcase`](https://github.com/Rubix982/http-showcase) β Demos of HTTP/1.1, HTTP/2, and HTTP/3 features.
8. [`go-ssl`](https://github.com/Rubix982/go-ssl) β Go project to inspect SSL/TLS issues.
9. [`GoRoutinesAndConcurrency`](https://github.com/Rubix982/GoRoutinesAndConcurrency) β Go concurrency exploration.
---
## Brainstorming Only
> β οΈ These are just raw, early-stage ideas β not finished projects.
This section is where I document security + AI + infra tools Iβd like to build (or see built). Most of these are speculative, based on problems Iβve encountered, read about, or imagined from industry trends.
Some may never get past a README. Others might turn into actual code someday. Either way, this is my public lab β a space to think out loud and connect dots.
Click to expand
---
### FocusFeed
Click to expand
**FocusFeed** is a personal, LLM-powered command center for daily knowledge and updates.
An MCP-style system that connects LLMs (like ChatGPT or Claude) to your key information feeds β so you wake up to a structured, summarized digest of everything that matters.
#### Problems It Solves
- Overwhelming inboxes and news feeds
- Time wasted identifying important content
- Passive reading habits
- Loss of context and connection between information sources
#### Key Features
- π¬ Pulls from Gmail, GitHub, Hacker News, RSS, Reddit, and arXiv
- π§ GPT/Claude summarization and context-based commentary
- π Highlights key terms and vocabulary
- π Generates digest in Markdown, email, or TUI
- π Easily extensible with new tools and endpoints
- π οΈ 100% self-hosted / local by design β no vendor lock-in
### PromptSnare
Click to expand
**PromptSnare** detects adversarial prompt injection attempts in LLM systems and enforces safe prompt structures.
#### Problems It Solves
- Prompt manipulation degrading model behavior
- Injection attacks leaking private model data
- Loss of trust in enterprise AI interfaces
#### Key Features
- π Scans for adversarial patterns using token inspection and prompt history
- π§± Enforces safe prompt templates
- π‘οΈ Compatible with OpenAI, local LLMs, and prompt chaining pipelines
---
### InferGuard
Click to expand
**InferGuard** is a usage anomaly detector for LLM APIs that prevents stolen API token abuse and inference cost leaks.
#### Problems It Solves
- Unnoticed token theft and abuse
- Sudden billing spikes from inference load
- Lack of behavioral access monitoring for AI APIs
#### Key Features
- π Tracks usage spikes and frequency patterns
- β οΈ Raises alerts on behavioral shifts
- π§© Hooks into billing dashboards and monitoring stacks
---
### PoisonDetect
Click to expand
**PoisonDetect** identifies tampering, bias, and poisoning in ML training datasets.
#### Problems It Solves
- Silent model poisoning in open-source data
- Training on duplicated or biased samples
- Lack of confidence in fine-tuning sources
#### Key Features
- π§ Clustering + anomaly detection on labels and samples
- π§Ή Noise filtering and scoring
- π Integration with dataset pre-processing workflows
---
### AIComplianceBot
Click to expand
**AIComplianceBot** checks AI pipelines against privacy and security compliance standards like GDPR, HIPAA, and ISO 27001.
#### Problems It Solves
- AI use in regulated industries (health, finance) without auditing
- Lack of paper trails for data access and processing
- Inability to show regulators that AI systems are compliant
#### Key Features
- π§Ύ Scans data flow in AI APIs and pipelines
- π Flags PII exposure in prompts, logs, and models
- π Generates audit-ready reports
---
### ModelDeployer
Click to expand
**ModelDeployer** brings GitOps-style deployment to ML models, ensuring consistency across dev/stage/prod.
#### Problems It Solves
- Drift between model versions in different environments
- Manual copy-pasting of weights and configs
- Accidental use of outdated or incorrect models
#### Key Features
- ποΈ Hash-based versioning of weights and configs
- π Rollbacks and deploy histories
- βοΈ Works with HuggingFace, ONNX, PyTorch, etc.
---
### LLMHealth
Click to expand
**LLMHealth** offers real-time observability for LLM inference pipelines: latency, error rates, and cost insights.
#### Problems It Solves
- Inference slowdowns going undetected
- Silent memory leaks and performance regressions
- Difficulty debugging inference failures in prod
#### Key Features
- π Prometheus/Grafana integration
- π OOM and latency spike alerts
- π§© Token-level profiling
---
### AccessHawk
Click to expand
**AccessHawk** tracks API token usage and behavior in LLM clusters to prevent insider threats and shadow access.
#### Problems It Solves
- Insider misuse of sensitive LLM features
- No visibility into who accessed what and when
- Long-lived, unused API tokens going unchecked
#### Key Features
- π΅οΈ Role-based access maps
- π Heatmap of API call activity
- β οΈ Alerting for outlier behavior
---
### AirGapLLM
Click to expand
**AirGapLLM** is a self-hosted, air-gapped LLM deployment system with built-in access controls and observability.
#### Problems It Solves
- Regulatory restrictions on cloud AI use
- Need for full on-prem control and security
- Risk of leaking data through public APIs
#### Key Features
- π Sandboxed GPU runners (Docker, Firecracker)
- π§Ύ Logs every API call with signed hashes
- πͺ Access throttling and prompt whitelisting
---
### ExplainTrail
Click to expand
**ExplainTrail** creates a traceable prompt-response history with metadata to explain AI decisions.
#### Problems It Solves
- βBlack boxβ behavior in enterprise AI
- Legal/compliance challenges for explain-ability
- Lack of reproducibility in LLM-driven actions
#### Key Features
- π Logs prompt, context, model, and response
- π Metadata linking and version stamping
- β
Markdown or JSON-based explain-ability format
---
### ModelAudit
Click to expand
**ModelAudit** β Immutable logging + role-based audit trail for model access.
**Tags** - AI, Security
#### Problems It Solves
- Model access without accountability
#### Why It Hurts
- No logging = no blame if things go wrong
---
### InferLoadBalancer
Click to expand
**InferLoadBalancer** β Smart batching and token-limit prediction for model serving
**Tags** - AI, Infrastructure
#### Problems It Solves
- Large model deployment eats too much memory
#### Why It Hurts
- Infra teams struggle with OOM crashes
---
### LLMTripwire
Click to expand
**LLMHealth** β Prometheus/Grafana exporter for inference metrics.
**Tags** - AI, Infrastructure
#### Problems It Solves
- Model version mismatch across dev/stage/prod
#### Why It Hurts
- Unexpected behaviors, hard to debug
---
### BatchLLM
Click to expand
**BatchLLM** β Batching layer that groups inference calls based on size/priority.
**Tags** - AI, Infrastructure
#### Problems It Solves
- GPU resources are under-utilized
#### Why It Hurts
- Wasted compute, high infra costs
---
### ModularServe
Click to expand
**ModularServe** β Declarative YAML config for multi-modal inference APIs.
**Tags** - AI, Infrastructure
#### Problems It Solves
- Multi-modal model chaos
#### Why It Hurts
- Text, image, audio all need different runtimes
---
### SecretRadar
Click to expand
**SecretRadar** β Scans K8s, Vault, and envs for unmanaged secrets.
**Tags** - Security, Infrastructure
#### Problems It Solves
- No visibility into what secrets exist in your cluster
#### Why It Hurts
- Secret sprawl = breach risk.
---
### CIWatchdog
Click to expand
**CIWatchdog** - Sign and verify every CI artifact, from code to container.
**Tags** - Security, Infrastructure
#### Problems It Solves
- CI/CD pipelines are easily poisoned
#### Why It Hurts
- One bad push = widespread compromise
---
### InfraMirror
Click to expand
**InfraMirror** - Compares actual cloud state with IaC and highlights drifts
**Tags** - Security, Infrastructure
#### Problems It Solves
- IaC drift causes silent vulnerabilities
#### Why It Hurts
- Prod != Git = blind spots
---
### GhostInfra
Click to expand
**GhostInfra** - Builds a graph of cloud assets and flags ownerless nodes
**Tags** - Security, Infrastructure
#### Problems It Solves
- Shadow infra gets spun up and forgotten
#### Why It Hurts
- Unbilled/unaudited systems = easy attack targets
---
### LLMOrchestrator
Click to expand
**LLMOrchestrator** - CLI or GUI to connect models, preprocessors, and filters like a DAG
**Tags** - Platform, Utility Tooling
#### Problems It Solves
- Difficult to orchestrate multiple models/tools
---
### LLMSigner
Click to expand
**LLMSigner** - Adds cryptographic signing to every prompt-response pair
**Tags** - Platform, Utility Tooling
#### Problems It Solves
- Need signed metadata for AI actions
---
### SecureLLMTestKit
Click to expand
**SecureLLMTestKit** - Dockerized replayable attack/test pipeline with logs
**Tags** - Platform, Utility Tooling
#### Problems It Solves
- Security researchers need reproducible testbeds
---
### LLMInfraLite
Click to expand
**LLMInfraLite** - Local GPU/CPU inference deployer + observability bundle
**Tags** - Platform, Utility Tooling
#### Problems It Solves
- Developers need local AI infra that just works
---
### AISecGraph
Click to expand
**AISecGraph** - Visual dependency + threat model of entire AI pipeline
**Tags** - Platform, Utility Tooling
#### Problems It Solves
- Hard to reason about AI system security posture
---
## Personal & Configs
> ποΈ Configs, notes, and personal setups that help me stay productive.
This section includes my Neovim setup, cheat sheets, reusable code snippets, and dev environment configs. Sharing them here in case theyβre helpful to others β and to keep my own reference centralized.
Click to expand
1. [`nvim`](https://github.com/Rubix982/nvim) β My personal Neovim configuration.
2. [`diary`](https://github.com/Rubix982/diary) β Personal learnings and re-usable knowledge notes.
3. [`CodeToolBox`](https://github.com/Rubix982/CodeToolbox) β Handy scripts and productivity utilities.
4. [`LangLib`](https://github.com/Rubix982/LangLib) β Competitive programming language utility repo.
5. [`kali-linux-ctf`](https://github.com/Rubix982/kali-linux-ctf) β Vagrant + Kali setup for security challenges.
6. [`LeetCode`](https://github.com/Rubix982/LeetCode) β My solutions to Leetcode problems.