initializing_
System online · open for new builds

I build intelligent systems
that do real work.

I'm Aaron — an AI-focused builder and software engineer in Katy, TX. I design autonomous agents, automation pipelines, and security-grade tooling, then ship them as polished products people actually use.

01 — Profile

Engineer first. AI native by default.

I started in IT help desk and cybersecurity tooling — the kind of work where a broken thing has to be fixed now, with whatever's in front of you. That pressure taught me to build systems that are reliable before they're clever.

Today I run Byte-Sized Wisdom, a consulting studio where I fold large language models into real operations: automation that removes busywork, agents that triage and report, and copy systems that keep a brand's voice consistent at scale. I hold a CIS degree from Texas A&M University–Victoria and a long habit of building tools for fun on nights and weekends.

Outside of software I work with electrical engineering and hardware — designing circuits, building DIY hacking gadgets, and 3D printing enclosures for things that don't exist yet. Ethical hacking runs through everything: understanding how systems break is the fastest way to understand how they should be built.

LLM application design Agentic workflows Python automation Ethical hacking Electrical engineering Security tooling React / TypeScript Brand systems
02 — Knowledge graph

A living map of how I work.

Skills aren't a list — they're connections. Hover or tap any node to light up the technologies it actually works alongside. This is a real force-directed graph, not a picture of one.

hover / tap a node →
AI & LLMs Engineering Automation Security, Hardware & Cloud
03 — The laboratory

Projects as experiments.

Each one is a problem I chose, an architecture I committed to, and a result I can defend. Expand any card to open the full lab notebook.

build.pipeline — hydrogen.storefront
HTML prototype → Hydrogen blueprint
brand system: type, color, motion locked
storefront routes generated ✓

Objective

Create a storefront brand with a distinct red-team identity — sharp, confident, unmistakably not a template.

Problem

Security merch lives in generic Shopify themes. The audience is design-literate and allergic to default.

Architecture

A fully built HTML prototype to lock the aesthetic, then a Shopify Hydrogen implementation blueprint for a headless, fast storefront.

Tech stack

ShopifyHydrogenReactHTML/CSS

Challenges

  • A bold aesthetic that stays shoppable
  • Translating a static prototype into Hydrogen cleanly
  • Performance under heavy motion

Solution

A tight token system and GPU-friendly motion, so the cyberpunk feel survives the jump to a real commerce stack.

Key features

  • Signature override tagline system
  • Headless, fast storefront plan
  • Reusable brand tokens

Future

Live product drops, account tiers, and a member-only arsenal.

Results

1Full prototype
HeadlessArchitecture
100%Custom brand
game.loop — glitchpong.engine
input: touch + difficulty curve loaded
heat normalize · HUD condense (mobile)
frame: 60fps stable · package: .aab ✓

Objective

Turn a desktop arcade prototype into a polished, shippable Android game.

Problem

Desktop controls, layout, and pacing don't survive a small touchscreen without real rework.

Architecture

A canvas game core wrapped in a full Android Studio project, re-tuned for touch input, difficulty selection, and a condensed mobile HUD.

Tech stack

JavaScriptCanvasAndroid Studio

Challenges

  • Touch controls that feel precise, not floaty
  • Normalizing the "heat" mechanic for mobile
  • HUD that fits without crowding play

Solution

Reworked input handling, a tuned difficulty selector, and a condensed HUD — packaged for Play Store submission.

Key features

  • Touch-native controls
  • Difficulty selection
  • Play-Store-ready build

Future

Online leaderboards and a daily challenge mode.

Results

60fpsOn mobile
TouchNative input
.aabStore-ready
build.pipeline — ai-code-review.engine
models: claude-sonnet-4-6 · personas: 4 loaded
static-analysis → ai-inference → structured-json
report: findings scored · cwe/owasp refs attached ✓

Objective

Build a production-grade AI code reviewer — one that reasons like an expert engineer, not a linter. Returns typed findings with severity, evidence, and corrected code.

Problem

Static analysis tools catch syntax errors. They miss SQL injection flowing across function boundaries, N+1 query patterns, weak cryptography choices, and architectural debt — the issues that actually matter in code review.

Architecture

React frontend with a schema-locked Claude Sonnet backend. A strict 9-field JSON output contract enforces structured findings; every result is validated before rendering. The model sees the entire file in a single pass — not line by line — to catch cross-function issues.

Tech stack

Claude APIReactInterJetBrains MonoJSON Schema

Challenges

  • Preventing hallucinated findings via schema enforcement
  • Designing confidence scores that mean something
  • Mapping findings to CWE/OWASP without over-claiming
  • Building a text hierarchy that doesn't collapse under dense output

Solution

A schema-locked system prompt with four reviewer personas (Senior Engineer, Security Expert, Perf Engineer, Architect), per-finding confidence scoring, and a validated JSON extraction pipeline that gracefully rejects malformed responses.

Key features

  • Four AI reviewer personas with distinct system prompts
  • Six quality scores: Security, Maintainability, Readability, Performance, Testability, Overall
  • CWE / OWASP references per security finding
  • Collapsible analysis pipeline explainer
  • Markdown report export

Future

GitHub PR webhook integration, CI/CD pass/fail status checks, and multi-file repo analysis via RAG over the codebase.

Results

9Fields per finding
4Reviewer personas
6Quality scores
render.engine — dimension.explorer · 0D→7D
canvas.layers: background · geometry · ui-overlay
dims: [0D point] [1D line] [2D plane] [3D space] [4D–7D projection]
dependencies: 0 · bundle: 1 file · audio: WebAudio API ✓

Objective

Build a visually stunning, interactive tool that teaches spatial dimensions from 0D to 7D — where the interface itself feels like it exists in higher-dimensional space. Every dimension gets its own live geometry, not just a diagram.

Problem

Most dimension visualizations are static diagrams or require heavy WebGL frameworks. There's no interactive tool that lets you explore all eight dimensions with real math, smooth motion, and explanations that are both technically accurate and genuinely interesting to read.

Architecture

Three-layer canvas stack: a background layer (stars, holographic perspective grid, ambient particles), a foreground layer (dimension geometry rendered per frame), and a pointer-events UI overlay (glassmorphism panels, mobile drawer, comparison modal). All 3D projection math is hand-rolled. No dependencies.

Tech stack

Canvas 2D APIWebAudio APICSS Glassmorphism3D Projection MathTouch Events

Challenges

  • Cascading 4D→3D→2D projection for hypercubes (tesseract to hepteract)
  • Momentum inertia: drag velocity bleeds into rotation after release
  • Two-canvas compositing without a WebGL context
  • Mobile bottom-drawer UX replacing the floating desktop panels
  • Per-vertex depth-sorted edge rendering for 7D (128 vertices, 448 edges)

How 4D–7D rendering works

Each n-cube is generated combinatorially: 2ⁿ vertices, edges connecting vertices that differ by exactly one bit. Rotation matrices are applied in pairs of axes (xw, yw, zw, vw…) then projected through perspective division — a cascade of shadows, each dimension one step removed from true perception.

Key features

  • 8 dimensions with real-time interactive geometry
  • Drag to rotate · scroll/pinch to zoom · double-click to reset
  • Dimension comparison modal (name, coordinates, directions, boundary, experience)
  • Glassmorphism axes & controls panel + floating info panel
  • WebAudio click and dimension-change sound design
  • Full mobile layout with bottom drawer (Axes / Controls / Info tabs)

Results

0Dependencies
8Dimensions
1HTML file
// autonomous agents

Deployed patterns — each one an input, a reasoning pipeline, and an output. Click the highlighted cards to see them live.

Live

Workflow Automation Assistant

Turns a plain-English ask into a runnable n8n workflow with retries and error handling.

AskDesignWireDeploy
n8nMCPWebhooks
04 — Trajectory

How the work compounded.

2024 — Present

Founder & AI Engineer — Byte-Sized Wisdom

Katy, TX · Consulting studio

Run a two-discipline studio across brand identity and AI integration. Ship workflow automation, agentic systems, chatbots, reporting dashboards, and copy systems for clients — plus the full product surface: brand, web, and content.

2023 — Present

Independent Builder — Side Systems

GitVisuals · RavenByte · Glitch Pong

Design and ship product-grade side projects: a GitHub profile-asset platform, a cyberpunk e-commerce brand, and a mobile arcade game — each a complete build from concept to release.

Earlier

Security Tooling & Automation

Python · OSINT · IT operations

Built a library of cybersecurity and IT tools — SSL inspector, port scanner, email-header analyzer, service-health monitor, and the ZeroTrace OSINT toolkit — born from hands-on help-desk and security work.

Foundation

B.S. Computer Information Systems

Texas A&M University–Victoria

Grounding in systems, networks, and software — the base that everything since has been built on top of.

05 — Open channel

Let's build something intelligent.

Start a conversation

Tell me what you're trying to automate, ship, or rethink. I read everything that comes through.

Encrypted in transit · no spam, ever