A downloadable copy of my resume.

Download PDF ↓

Layth Abdelqader

Senior Full-Stack Engineer

labdelqader412@gmail.com · Pittsburgh, PA
badcodes.dev · github.com/BadCodesGG
linkedin.com/in/laythabdelqader

Full-stack engineer, 12+ years. At Dealer Alchemist I build Next.js and NestJS services on PostgreSQL: attribute-based access control, Auth0 identity sync, Redis-queued jobs, and the internal tools the team runs on. Six years with one team through a rename and an acquisition, over three of them as Director of Front-End Development; before that, e-commerce at DICK'S Sporting Goods. Designed and built a commercial sim-racing SaaS serving 7,000+ racers.

Experience

Formerly Dealer Venom, renamed AutoGO in 2024 and acquired by Dealer Alchemist

UI/UX Engineer (Full-Stack) · Dealer Alchemist

Feb 2024–Now

  • Building the Next.js and NestJS platform powering 100+ automotive retailers, owning its page-builder UI and Storybook design system while expanding into backend ownership.
  • Designed and built attribute-based access control in NestJS: a scope, grant, and entitlement model on 14 new PostgreSQL tables (Drizzle), with Redis-cached resolution.
  • Migrated authorization across 10+ backend modules onto one unified guard, and built an Auth0 (OAuth2/SSO) identity integration with a Redis-queued Postgres sync.
  • Built an agentic sales-chat proof of concept for dealer sites, using LLM tool calling over live inventory, finance, and lead APIs.
  • Built internal full-stack tools for a team of 10+ engineers, including a live PR board synced from GitHub and Jira over server-sent events, with CI-gated migrations on Google Cloud SQL.
  • Led a pod of 2-4 engineers before choosing to return to hands-on delivery.

Director of Front-End Development · Dealer Alchemist

Sep 2020–Jan 2024

  • Owned front-end delivery for a multi-tenant WordPress and PHP platform, building the shared hero, header, navigation, and CTA components behind 190+ dealer themes.
  • Built the vehicle search and detail pages, including Algolia-powered instant search and filtering, and integrated payment-calculator and lead-form vendors.
  • Merged 600+ pull requests into the shared release branch, over half from 9+ teammates, as the front-end team's release gatekeeper.
  • Led accessibility remediation of dealer homepages and headers, and shipped GA4 event tracking platform-wide in a two-week rollout.

Content Creator · Mixer / Twitch

2018–2020

  • Streamed FiveM and other titles full-time while building and operating Dockerized FiveM game servers: React NUI in-game interfaces, Lua gameplay resources, MongoDB and MariaDB backends.
  • Open-sourced the resulting server framework, since forked 81 times by other developers.

Front-End Web Developer · Symbiotries

2018–2019

  • Built and maintained client-facing web applications using Angular, from Photoshop-designed comps.

Front-End Web Developer · Open Arc

2017–2018

  • Built .NET/Sitecore CMS back-end integrations for the Pennsylvania Lottery's public web application.

Web Developer · DICK'S Sporting Goods

Jul 2017–Nov 2017

  • Built custom PHP WordPress plugins and custom post types and fields backed by MySQL, and AngularJS internal tools on RESTful APIs.

Associate Web Developer · DICK'S Sporting Goods

Jul 2015–Jul 2017

  • Shipped high-traffic e-commerce homepage launches for DICK'S Sporting Goods, Field & Stream, and Golf Galaxy with ADA-compliant content.

Front-End Web Developer · Larson O'Brien

2014–2015

  • Developed custom Drupal templates, wireframes, and responsive emails for clients.

Selected Projects

Daniel Newman Racing

A commercial sim-racing SaaS built and shipped as sole engineer through its early months: tiered Stripe subscriptions, Clerk auth, and a real-time Socket.IO/Redis telemetry service on Express, with BullMQ background jobs and ClamAV upload scanning.

Next.js · TypeScript · MongoDB · Stripe · Clerk · Socket.IO · BullMQ

Ginger Liveries

A production web platform sustained solo for two years: an authenticated admin CRM for orders, leads, and reviews, PayPal payments, Svix-verified webhooks, and Playwright plus axe accessibility end-to-end tests.

Next.js · TypeScript · MongoDB · Clerk · PayPal · Svix · Playwright

Claude Code Agent Harness

A persistent cross-session memory system for Claude Code, plus a plugin of agents, skills, and hooks running a multi-agent GitHub issue pipeline, a CLI auditor, a VitePress docs site, and a Tauri desktop dashboard.

Node.js · TypeScript · Rust (Tauri) · VitePress

Skills

Languages: TypeScript, JavaScript, HTML, CSS, SQL, PHP, Lua

Frontend & UI: React, Next.js, TailwindCSS, Storybook, Radix UI / shadcn/ui, Framer Motion

3D & GPU: three.js, WebGPU / TSL compute, React Three Fiber, Web Audio

Backend & Data: Node.js, NestJS, RESTful APIs, PostgreSQL, Drizzle ORM, MongoDB, MariaDB / MySQL, Redis, BullMQ / Bull Queues, WordPress

Auth, Payments & Real-Time: Auth0, Clerk, Stripe, WebSockets / SSE, ABAC / RBAC Authorization

Platform & Infrastructure: Docker, Linux / Shell, GitHub Actions, Vercel, Electron

Testing & Tooling: Playwright, Vitest, Jest, Git / GitHub

Build Tooling: Webpack, Vite, Turborepo

AI-Assisted Engineering: AI-Assisted Development (Claude Code), LLM Tool Calling (Vercel AI SDK)

Practices: ADA / WCAG Compliance, Performance Optimization, Design Systems, Team Leadership

Education

Associate's Degree, Multimedia Technologies · Pittsburgh Technical Institute

2011–2013