Skip to content
Arrit Gashi
Portrait of Arrit Gashi

Arrit Gashi

Product Engineer · ships complete products with Claude Code, Codex and frontier AI tools

Intent coder — lean on tokens, exact about what gets built.

arritgashi@gmail.com · (704) 352-1432 · Huntersville, North Carolina
arritgashi.com · github.com/arritgashi · linkedin.com/in/arrit-gashi

Summary

Computer-science graduate and Fortune 50 lead designer who ships complete products end to end — seven live on the App Store, the Figma Community and GitHub — with Claude Code and Codex as the primary development environment. Intent coder: precise briefs, small verified changes, lean token budgets, and the AI tooling itself treated as engineering.

Anthropic courses — completed, 2026

  • Building with the Claude API

    67 lessons · 8 quizzes · 9 h

  • Claude Code 101

    12 lessons · 1 quiz · 1.5 h

  • Claude Code in Action

    9 lessons · 1 quiz · 1 h

  • 3 courses · 88 lessons

    10 quizzes · 11.5 hours

Claude Code engineering — tooling built on Claude Code itself

  • Model routing for Claude Code — github.com/arritgashi/claude-code-model-routing. Subagents pinned to Sonnet, Opus or Fable by task, an escalation ladder where a failed attempt climbs one rung, and a /routing-usage skill that charts tokens per model.
  • Write-boundary hooks. PreToolUse hooks on Write/Edit and Bash/PowerShell refuse any write outside the project — 216 deny rules, a 23-case regression battery — so one repo can read 50+ sibling repos and never modify one.
  • Honesty-rule research agents. A metric must exist in the repo, “shipped” means a stranger can use it today, a link goes live only after it resolves. Read-only agents verify; the main thread is the only writer.
  • Multi-agent audits. Fan-out finders plus an adversarial verification pass; the PollXYZ run put 57 agents on the codebase and returned do-not-ship before launch, not after.

Shipped

  • Pishpirik

    ShippedApp Store · Unity · .NET · Firebase · 2026

    A classic card game for phones: play a friend, team up two against two, or take on ten AI opponents.

    • Took over Stepico's game and rebuilt it in 12 days with Claude Code; my own .NET server owns every coin. ~20k downloads.
  • PulseApp CRM

    ShippedApp Store · Expo · Supabase · 2026

    Turns a mortgage or real-estate professional's contact book into a ranked daily call queue.

    • Three products on one engine; contacts encrypted on-device under a key sealed into two lock boxes, so the operator holds only ciphertext. Nine subscription tiers, three languages, zero third-party SDKs; cleared three App Review rounds.
  • Tend Daily

    ShippedApp Store · Expo · SQLite · 2026

    Tells a home gardener what needs watering today, in one notification, entirely offline.

    • No account, no backend: pure-TypeScript product logic, tested before any screen existed. 308 unit tests including a simulated year of reminders across six climate regions; a contrast script gates the build on WCAG; three languages.
  • Aether

    ShippedFigma Community · vanilla JS · 2026

    A Figma plugin that pastes HTML and Tailwind in as real layers, and turns any frame into an AI brief.

    • Converts pasted HTML, Tailwind or CSS into native Figma layers — auto-layout, gradients, shadows, fonts, SVG — and walks any frame into a structured brief for a coding model. 13k lines, zero dependencies, no build step; a cleanup pass cut ~580 dead lines.
  • ModerationKit

    ShippedSource on GitHub · Python · FastAPI · 2026

    Self-hosted image moderation that runs offline, and corrects a documented bias in the model it depends on.

    • Two models behind one verdict — a NudeNet detector on the full 104 MB weights plus a Falconsai transformer — with a three-stage pipeline compensating a ~3× documented bias. API, Gradio UI and batch CLI off one core; four framework integrations.
  • AXIOMO

    ShippedApp Store · Expo · zero-dependency engine · 2026

    An offline answer engine that looks facts up and refuses to guess — no model, no network, no invention.

    • Retrieves, never invents: a zero-dependency TypeScript engine that refuses structurally — a country has no height. Fuzzy matches answered wrong 0.47% of the time, so that path was removed, not tuned; 188 golden queries in CI allow zero false hits.

In progress

  • Halbreven

    In progressExpo · Supabase + RLS · iOS / Android / web · 2026

    Replaces the group chat for recreational sports: ratings, balanced teams, and reliability you can see.

    • The security model is the database. Row-level security on every table through security-definer helpers; multi-table writes are stored procedures on tables with no insert policy, so a half-created group is unrepresentable.
    • Anonymity by structure, queue by derivation. The ratings table has RLS enabled and zero policies; the waiting list is one nullable column — order by sign-up time, take the first N — no renumbering job, no lock, no race.
  • BRAIN

    Complete · unpublishedElectron · React · transformers.js · 2026

    An encrypted personal knowledge base that runs entirely on your own machine, with no server and no account.

    • Encryption that fails closed. XChaCha20-Poly1305 under an argon2id-wrapped data key, each ciphertext bound to its row and field so a moved blob refuses to open; a passphrase change re-wraps the key, not the corpus.
    • 20 evaluation suites — one caught a real plaintext-export leak, closed by making the export firewall an allowlist. P-256 challenge signatures verified offline by a single HTML file; two runtime dependencies.
  • PollXYZ

    In progresspollxyz.com · Expo monorepo · Supabase · 2026

    A city-scoped opinion polling app where the demographic result, not the user, is the product.

    • Pre-launch security audit as a 57-agent workflow — reconnaissance, nine parallel finders, adversarial verification of every finding: 46 raw, 43 verified, 3 refuted, 23 distinct vulnerabilities (2 critical). Verdict: do not ship.
    • Remediated from findings, not the roadmap. Both criticals closed, four batches of database patches, three edge functions rewritten; one-device-one-vote moved from the client into a server-side procedure.

Experience

  1. Lead Product Designer, AI and Supply Chain · Lowe's Companies, Inc.

    April 2025 — Present · Mooresville, NC
    • Designed and shipped an AI assistant now live to 20,000+ Supply Chain users, built with Claude and GPT Codex.
    • Designed flows around live model output; the real work was catching the model's subtle errors before users did.
  2. Senior Product Designer · Lowe's Companies, Inc.

    June 2022 — April 2025 · Mooresville, NC
    • Built the first enterprise design system to run natively inside Figma Make — markdown definitions generate the component library.
    • Reduced repetitive design work 70% with automated UX workflows; led UX strategy for tools used daily by thousands.
  3. UX/UI Designer · Lowe's Companies, Inc.

    December 2019 — June 2022 · Mooresville, NC
    • Co-developed the design system that became the standard handoff; HTML and CSS prototypes; +60% brand consistency.
  4. Product Designer · Mood Media

    November 2019 — April 2020 · Fort Mill, SC
    • Led the branding refresh for 560+ Whole Foods Market stores; cut multi-store launch timelines 30% with HTML template systems.
  5. Web Production Designer · Lowe's Companies, Inc.

    December 2018 — December 2019 · Mooresville, NC
    • Responsive UI components and visual content for Lowes.com; IA-driven navigation lifted click-through.

Also built — all on arritgashi.com

  • Org Chart Explorer — A company org chart that manages your employees across each organization — searchable and zoomable, in a single HTML file.
  • NPL Dardana — The official site for a Kosovo municipality's public utility: services, leadership, and required documents.
  • Orari Shkollor — Generates a school's entire weekly timetable with no student gaps and no double-bookings, in seconds.

Skills

Languages and frameworks
TypeScript · JavaScript · C# · Python · SQL · React · Next.js · React Native and Expo · Unity · .NET (ASP.NET Core) · Node.js · Electron
AI engineering
Claude Code — subagents, hooks, skills, workflows · Claude API · Codex · Prompt design · ONNX and transformers.js
Data, security and shipping
Postgres and Supabase (RLS, stored procedures, edge functions) · SQLite · Firebase · Cloudflare Workers · Docker · XChaCha20-Poly1305, argon2id, P-256 · EAS Build · Store submission · CI
Product and design
Product design · Design systems · Figma Make · Accessibility (WCAG) · User research
Languages
English, Albanian, German

Education

  • Bachelor of Science, Computer Science · University of Prishtina2012 – 2016
  • Crash Course on Python · Google2022