
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 — five 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 — routed subagents, boundary hooks, pre-launch multi-agent audits.
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. Open source, MIT. 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 from the transcript.
- 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
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.
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.
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.
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.
In progress
Halbreven
In progressExpo · Supabase + RLS · iOS / Android / web · 2026Replaces 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 · 2026An 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.
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
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.
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.
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.
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.
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.
- AXIOMO — An offline answer engine that looks facts up and refuses to guess — no model, no network, no invention.
- 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 · Python · SQL · React · Next.js · React Native and Expo · 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 · 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