5+ years engineering. Top-3% sales background underneath.
Engineering is the work — multi-tenant SaaS, AI integrations, and production builds against Shopify, Stripe, Twilio, Klaviyo, Recharge, Plaid, EZPost, and Google Business Profile. Sales is the multiplier, not the origin story.
I'm Andy Wendling — a full-stack software engineer in Spanish Fort, Alabama. Laravel, Vue, Inertia.js, and Node.js on the backend, React and Next.js on the frontend, and production integrations against Shopify, Stripe, Twilio, Klaviyo, Recharge, Plaid, EZPost, and Google Business Profile.
Right now I'm building MONISCOPE— a multi-tenant SaaS for the self-storage industry, designed around Spanish Fort Self Storage (my family's operation) and built to serve operators beyond it. 1,852+ automated tests, a 9-stage delinquency state machine implementing Alabama lien law, two-way SMS via Twilio over Reverb WebSockets, yield pricing, a 6-report engine, and AI features through the Anthropic API. Claude Code runs as a structured development partner — multi-session architectural sweeps and JSON handoff logs. I architect the systems; the test suite is the gate.
Before MONISCOPE: three years at FutureShirts contributing extensively to an internal ERP that processes 200,000+ packages a year across 55+ artist storefronts. The role was full SDLC on a hybrid team — daily standups, refinement / grooming, weekly PM syncs, Jira-driven sprints, code reviews, two-plus days a week in office, remote the rest. Before that: 14 months on React / React Native / GraphQL banking apps at Trabian / MVB Bank; a JumpCrew Salesforce administration stretch; and a March–April 2026 Next.js 16 / React 19 contract for an off-roading e-commerce client (a two-device trade-show kiosk built around a real AI image pipeline, plus a full Shopify/Klaviyo/Recharge engagement for the same client).
Before any of that I spent six years in customer-facing sales — top 3% nationally at AT&T, top 5% district at T-Mobile (team of 8), 2 stores at uBreakiFix. Open to full-stack engineering, Solutions Engineer, Implementation Engineer, Developer Relations, Customer Success, or any engineer- or customer-facing role where the combination of production code and a sales-trained ear is useful.
Six years of customer-facing work before the engineering career
Top 3% nationally at AT&T. Top 5% district at T-Mobile, leading a team of 8. 2 stores at uBreakiFix. Plus a CRM-administration stretch at JumpCrew that bridged into engineering. The combination is the differentiator.
T-Mobile
Sales Management / Team Lead
Led a team of 8 in a high-traffic retail environment. Achieved top-5% district ranking and top-10% national ranking within the first 90 days. Implemented a remote scheduling system to improve staffing efficiency and coverage.
AT&T
Sales Associate / Management Training Lead
Supported the store manager and coached across a 32-person sales floor. Consistently top-10% in headquarters market and top-3% nationally across all categories. Coached new hires from 48% to 98% in gross sales over 90 days. Delivered executive-facing performance reports to district leadership.
uBreakiFix
Sales Manager
Managed two retail stores and daily operations across front-of-house sales, customer experience, and device repair services. Owned customer satisfaction and retention metrics across both locations. Top 18% nationally during tenure; stepped into multi-store responsibility within 6 months of hire.
JumpCrew
CRM Administrator
Administered the Salesforce / Outreach.io CRM for a B2B marketing platform with 150+ daily users. Owned workflows, reporting dashboards, and data migrations; partnered with sales leadership on pipeline visibility. The bridge role between sales and engineering.
AI as a product feature, plus AI as a development tool
Two stories, kept separate so neither dilutes the other. Production AI features I architected and shipped — and the way I use Claude Code as a structured development partner to build them.
Production AI I designed and shipped
- MONISCOPE Brain — deterministic-first conversational pipeline (intent classifier → RBAC-filtered FactPack → handler registry, Claude only as a sandboxed fallback). 8-category hard-block deny list, three-layer PII redaction, soft + hard token budgets, provider-swappable LLM abstraction.
- AI Trade-Show Kiosk (off-roading e-commerce client) — four-model AI image pipeline (gpt-image-1.5, gpt-4o-mini, Claid 4× upscale, Replicate rembg) with a 7-level fallback chain, variance-based candidate scoring, and opentype.js text burn-in to bypass librsvg's serverless font bug.
Claude Code as a structured dev partner
I architect the systems and use Claude Code as a multi-session development partner — architectural sweeps, JSON handoff logs between sessions, and an opinionated CLAUDE.md that pins voice rules, accuracy guardrails, and forbidden framings.
- Tests are the validation gate, not the model's output — 1,852+ automated tests across Pest/PHPUnit and Cypress
- Architectural decisions are mine; the model accelerates execution
- Privacy guardrails baked into the workflow — case-study excerpts are curated TypeScript strings, never live filesystem reads
Force multiplier, not a crutch.
Software development + ongoing technical certifications
Software Development
API Documentation Path
API Prototyping Learning Path
Cloud Deployment Fundamentals
Agentic AI for Web Developers
Hiring an engineer who's already shipped against your APIs?
Shopify, Stripe, Twilio, Klaviyo, Recharge, Plaid, EZPost, Google Business Profile, OpenAI, Anthropic — I've shipped against their APIs. Let's talk about the role.