Kevin Crawford

Front-end engineering leader, 18+ years experience

Experience

System1

Senior Software Engineer, Front-End, MapQuest.com

Jan 2025 – Present

  • Drove front-end best practices, standards, and conventions to maintain code quality for optimal UX and performance, while also supporting composability and adaptability for speed of iteration.
  • Mentored and guided engineers across teams via presentations, design specifications, pair programming sessions, and extensive code review.
  • Led adoption and operationalization of AI-assisted development workflows (Claude Code, Cursor, Copilot, MCP, Skills), to not only enhance developer velocity and experience, but empower product and design as well.
  • Proposed, designed, and developed implementation of Apple's native iOS Sheet for mobile web, leveraging native scroll behavior for dramatically improved touch interaction. Achieved 10%+ lift in average visit duration on mobile.
  • Architected and led implementation of multi-tenancy in Next.js web application to facilitate white-label partner offering.

Tech: TypeScript, React, Next.js, Tailwind, MapLibre, Node.js, MongoDB, GraphQL, React Native, Expo, Jest, Playwright, Storybook, New Relic, AWS, Amazon CloudFront, Kubernetes, GitHub Actions CI, Microservices Architecture, A/B testing

Playboy

Lead Front-End Software Engineer

Jun 2024 – Jan 2025

  • Reporting directly to CTO, oversaw and mentored team of front-end contributors to Playboy Bunny content creator platform, transacting in millions of dollars of gross merchandise value every month.
  • Led full-stack refactor of data analytics pipeline in collaboration with business stakeholders, harmonizing front-end and back-end elements to improve traffic attribution while maintaining data integrity and accuracy.
  • Implemented Micro Front-End architecture of multiple web properties co-existing on Playboy.com.
  • Architected scalable design system with shared React component library, published to private NPM registry with CI/CD integration via GitHub Actions.

Senior Front-End Software Engineer

Jan 2023 – Jun 2024

  • Played key role in scaling application to a tenfold increase in revenue over 2023 alone.
  • Architected and led refactor of front-end application to Redux Toolkit for state management and Redux Toolkit Query for API client layer.
  • Identified pain points in media asset uploading flow, including AI content moderation pipeline and post-processing, and led initiative to improve upload reliability and UX. Upload failure rate reduced by ~60%.
  • Oversaw front-end implementation of WebSockets for real-time chat with ensured delivery and interoperability with RESTful HTTP API endpoints for fault tolerance.
  • Led headless CMS implementation utilizing Strapi to drive statically-generated Astro front-end for digitized Playboy Magazine archive, achieving Lighthouse scores in the high 90s across all metrics.

Tech: TypeScript, React, Next.js, Redux Toolkit, Astro, Tailwind, Ruby on Rails, PostgreSQL, Playwright, Storybook, AWS, Cloudflare, Sentry, Datadog, GitHub Actions CI, Micro-Frontend Architecture

kcrwfrd LLC

  • Los Angeles, CA

Freelance Software Consultant

Jul 2019 – Nov 2023

  • Architected and delivered full-stack web solutions for businesses across diverse industries.
  • Projects ranged from CMS implementations to React SPA for DeFi crypto borrowing and lending platform.

Doctor Evidence

Senior Front-End Software Engineer

Aug 2015 – Jul 2019

  • Contributed to rich data tooling and visualization in front-end single-page application (SPA), used for analysis of healthcare research in support of the mission for evidence-based medicine.
  • Led incremental migration of legacy front-end codebase to React, TypeScript, and Redux, establishing modern architectural patterns and conventions for the team.
  • Designed and implemented framework-agnostic SPA router to support incremental transition to React.
  • Championed peer review and test driven methodology, enjoying opportunities to mentor junior developers to help them grow and perform at their best.

Tech: TypeScript, React, Redux, D3.js, SASS, Node.js, Mocha, Chai

Shift

  • Santa Monica, CA

Lead Front-End Software Engineer

Sep 2014 – May 2015

  • Assumed lead following release and oversaw development and training of new team of front-end contributors.
  • Facebook Media Manager would come to serve as a valued consideration for Shift's acquisition by Brand Networks in May, 2015.

Front-End Software Engineer

Mar 2014 – Sep 2014

  • Played key role in the rewrite of flagship Facebook Media Manager product, an AngularJS SPA with Python/Flask middle layer interfacing with Facebook Marketing API.
  • Collaborated closely with product and design to architect in-house design system and component library, scaling it across Shift's full product portfolio.

Tech: JavaScript, AngularJS, SASS, Jasmine, Python, Flask

Chirp Communicator

  • Long Beach, CA

Front-End Software Engineer

Oct 2013 – Feb 2014

  • Built an AngularJS SPA for social messaging app interfacing with a RESTful API.

Gunn/Jerkens Marketing & Advertising

Lead Web Developer

Jun 2007 – Oct 2013

  • Founded and led development team within the firm.
  • Developed CMS-driven B2C marketing websites for clients.

Projects

trouter

  • Framework-agnostic client-side URL router with support for URLs as paths in a tree of async handlers.
  • Used in production at Doctor Evidence to support incremental transition to React.

Education

Long Beach City College

Aug 2007 – Jun 2009