Skip to content
View Amyvdev1's full-sized avatar

Block or report Amyvdev1

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

Amy Villa

AI Automation & Technical Solutions Engineer

I build API integrations, inspectable automation, and developer tools that explain what happened, why it failed, and how to recover.

My portfolio focuses on practical engineering questions: validating a tool call before execution, preserving webhook state under retries, making API errors actionable, and keeping human review visible.

Explore my portfolio · Recruiter review guide · LinkedIn

A useful five-minute review

  1. API and developer experience: inspect DX Orbit, an OpenAPI scorecard with traceable findings, revision comparison, and report export.
  2. Agent tool boundaries: inspect ToolTrust, a deterministic lab for JSON Schema validation, permissions, human confirmation, and simulated execution traces.
  3. Full-stack workflow engineering: inspect ForgeFlow, including validated inputs, persisted run history, visible fallback behavior, and human review.

Open the tests and CI alongside the source. They show the behavior each project is designed to preserve.

Developer tools collection

Project Engineering question Evidence to inspect
DX Orbit Where does an API contract create integration friction? Explainable scoring, JSON/YAML input, malformed-input checks, comparison reports
ToolTrust Should this tool call proceed? Schema validation, permission and confirmation gates, readable replay traces
DevStart Can a developer recover from an API failure? Six deterministic onboarding scenarios, recovery guidance, session benchmarks
HookForge Does state survive duplicate and out-of-order delivery? HMAC checks, duplicate protection, stale-event rejection, bounded simulations
SignalDesk Which documentation problem should a maintainer investigate next? Feedback taxonomy, weighted priorities, resolution workflow, issue drafts

These are runnable engineering labs with explicit limits. Simulated delivery and tool execution are labelled; fictional feedback is not customer research. They do not claim production adoption or measured business impact.

More implementation evidence

  • MailTrace DX Lab: signed webhooks, retries, idempotency, event ordering, and developer-facing debugging.
  • ForgeFlow AI Automation: React/TypeScript, FastAPI, SQLite persistence, testing, Docker, and CI.
  • ClearRoute API: typed validation, explicit state transitions, predictable error contracts, and audit events.
  • AccessPath Console: keyboard-first interaction, visible focus, recovery states, and accessibility checks.
  • Technical Portfolio / Signal Engine: an interactive review path connecting the product experience to source, tests, and implementation boundaries.

How I approach engineering

  • Make inputs, state transitions, and failure paths explicit.
  • Validate before acting; keep permissions and human decisions inspectable.
  • Test the behavior that matters, including recovery and malformed requests.
  • Document what runs today and what production deployment would still require.

Working stack: Python · FastAPI · Pydantic · JSON Schema · REST/OpenAPI · TypeScript · React · SQLite · pytest · Vitest · Docker · GitHub Actions

Role focus: AI automation, technical solutions, API integration, developer experience, and implementation engineering.

Pinned Loading

  1. accessible-workflow-console accessible-workflow-console Public

    React and TypeScript accessibility-practice console with keyboard controls, semantic HTML, focused axe/Vitest checks, and CI.

    TypeScript

  2. amy-technical-portfolio amy-technical-portfolio Public

    Cinematic React and TypeScript portfolio with inspectable code samples and a recruiter evidence route.

    TypeScript

  3. forgeflow-ai-automation forgeflow-ai-automation Public

    Docker-runnable full-stack workflow code sample: React, TypeScript, FastAPI, SQLite, optional Gemini, tests, and CI.

    Python

  4. Amyvdev1-mailtrace-dx-lab Amyvdev1-mailtrace-dx-lab Public

    Developer experience lab for signed webhooks, idempotency, retries, event ordering, and inspectable failure recovery.

    TypeScript

  5. dx-orbit dx-orbit Public

    OpenAPI developer experience analysis and explainable scorecards

    Python

  6. tooltrust tooltrust Public

    AI tool schema evaluation and safe execution simulation

    Python