Skip to content
View grazomarin's full-sized avatar

Highlights

  • Pro

Block or report grazomarin

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.

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

grazomarin

AI orchestration developer and front-end systems engineer.

I design the connective tissue between models, tools, agents, codebases, and users.

My work sits at the point where software systems need to stay understandable while becoming more intelligent: context engineering, knowledge graphs, agent workflows, developer tooling, and front-end interfaces that make complex behavior feel clear.

What I Work On

AI context infrastructure
Memory systems, repository-aware knowledge graphs, agent workflows, tool routing, and evaluation loops for AI-assisted development.

Front-end systems engineering
Interfaces and component systems that survive real product constraints: accessibility, localization, timezones, testing, state flow, and edge-case behavior.

Developer experience
Build tooling, CI parity, reusable workflows, documentation, and automation that makes teams faster without hiding important complexity.

Recent Work

Repo-aware knowledge graphs for AI assistants
I adapted Graphify for a large multi-package monorepo where the upstream assumptions did not fit the host environment. The useful work was not a direct install; it was the reconciliation layer around it:

  • package-level graph storage instead of a single repo-root graph
  • sequential, resumable extraction for an assistant without background workers
  • graph routing by closest package path
  • tracked Git hook automation for affected-package rebuilds
  • deep, directed graph defaults
  • setup and doctor scripts for local verification
  • Memory Bank alignment so high-level summaries stay in the root memory layer while graph execution state stays package-local

Persistent context for AI-assisted development
I worked on Memory Bank and Cline workflow rules that help AI assistants preserve project context across sessions, follow repository conventions, and avoid repeatedly rediscovering the same architecture.

Production front-end systems
I have built and hardened component systems with keyboard accessibility, timezone correctness, localization, Cypress coverage, Storybook documentation, and careful state modeling.

How I Think About Systems

The bottleneck for useful AI tooling is often not model capability. It is context quality.

A capable model still performs worse when it has to spend its working memory reconstructing architecture from scratch. I like building the systems around the model: the memory, graph structure, routing rules, verification steps, and human-facing interfaces that turn intelligence into something durable.

The theme I keep returning to:

Flow under control.

Make hidden state explicit. Route context correctly. Verify the boundaries where systems drift.

Links

Pinned Loading

  1. ubc-ai-club ubc-ai-club Public

    TypeScript 1

  2. knights-travails knights-travails Public

    JavaScript 3

  3. weather-app weather-app Public

    JavaScript 2

  4. item-shop item-shop Public

  5. to-do-list to-do-list Public

    JavaScript 1

  6. binary-search-tree-visual binary-search-tree-visual Public

    TypeScript