Skip to content

Jake Dawkins

Staff Software Engineer · Valencia, Spain

Not looking for new roles right now.

I'm a full-stack engineer who likes taking a fresh look at old problems, especially the ones a team has stopped noticing, and I care a lot about accessibility.

Staff Software Engineer with 10 years building product across web, native, and backend in React, React Native, TypeScript, GraphQL, and Python/Django. I lead cross-team product bets from problem definition to A/B-tested launch: checkout work behind record sales, a membership model that became the national default offer, an enterprise frontend rebuild, and a Rust CLI for Apollo GraphQL.

I've moved my day-to-day engineering to an AI-assisted workflow with Claude Code, on tooling I built to run it.

Impact at a glance

Experience

  1. Homeaglow · Home cleaning marketplace

    3 yr 9 mo

    1. Staff Software Engineer

      Jul 2024 – Present · 2 yr 4 mo

      Remote

      • Led UI overhauls and major UX experiments on the main marketing landing page and checkout (30,000+ visitors a day); the winning design raised purchase conversion by 17-20% and drove record daily sales.

      • Owned a new membership model end to end across web, native, and backend, iterating through four versions until it became the national default offer.

      • Scoped and built an inside sales CRM alone, with no product or design support, working directly with sales stakeholders so agents could book a cleaning and sell a membership in one flow. Piloted it with small, then larger teams, raising leads handled per hour by 28%, cutting handle time by 14%, and halving agent training time; I still maintain it based on their feedback.

      • Led adoption of Statsig as the experimentation platform across all major products, fixed setup and cohorting bugs that had been invalidating results, and shipped checkout experiments with wins of +15%, +13%, and +10% purchase conversion.

      • Led the proof of concept for moving from a web-only app to a React Native customer app, designing the incremental path (request proxying, shared auth, complex navigation) that let us rebuild and A/B test it one screen at a time, then co-built the app through App Store and Google Play release.

      • Joined as the third engineering hire and have been on the hiring loop for nearly every product engineer since, helping grow the team to 4 product and 3 platform engineers.

    2. Senior Software Engineer

      Feb 2023 – Jul 2024 · 1 yr 6 mo

      Remote

      • Built a new React web app for customers, including the booking flow, taking inspiration from the old Django app while improving functionality, transparency, and accessibility. For a time the only engineer on it, I launched it to all new customers; it averaged 105,000+ monthly active users in 2024, peaking above 150,000.

      • Migrated the main marketing landing page from Django views to React on Next.js, making it faster and more accessible; winning tests on the new page added a 10% conversion lift.

      • Built frontend experimentation infrastructure for the booking flow and landing page, cutting experiment launch time from weeks to under two days.

      • Built the first version of the customer-facing GraphQL API, migrating and expanding what the legacy Django view handlers could do, and moved the customer web app onto it.

    • React
    • React Native
    • Expo
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Apollo Client
    • GraphQL
    • Django
    • Statsig
    • Stripe
  2. Carbon Health · Healthcare provider

    1. Senior Product Engineer

      May 2021 – Jan 2023 · 1 yr 9 mo

      Remote

    • React Native Web
    • Next.js
    • TypeScript
    • Tailwind CSS
    • Apollo Client
    • GraphQL
  3. Apollo GraphQL · GraphQL platform and open source tooling

    3 yr 2 mo

    1. Open Source Engineer

      2019 – May 2021

      Remote

    2. Apollo Architect

      Apr 2018 – 2019

      Remote

    • Rust
    • TypeScript
    • Node.js
    • GraphQL
    • Apollo Federation
    • VS Code API
  4. Major League Soccer · Professional football league

    1. Lead Engineer, Mobile

      Jul 2017 – Apr 2018 · 10 mo

      New York, NY

      • Led mobile engineering, building the iOS and Android apps in React Native and the GraphQL API behind them with Apollo Server.

      • Worked directly with the design team to build a performant, dynamic, data-heavy UI with live event visualizations and graphs.

      • Mentored junior engineers in their first engineering roles, set up the type system and unit testing, ran weekly team teaching sessions, and managed the project timeline.

    • React Native
    • GraphQL
    • Apollo Server
  5. NewSpring

    5 yr 2 mo

    1. Web Developer

      May 2016 – Jul 2017 · 1 yr 3 mo

      Anderson, SC

      • Built and maintained GraphQL server to aggregate data from MSSQL, MongoDB, and MySQL in Node.js.

      • Developed web and native mobile applications using React, Redux and React-Apollo.

      • Managed a MSSQL database which tracked financial data and personal information across the organization.

      • Unit tested projects using Jest and Enzyme.

      • Implemented static typing for JavaScript in Flow.

    2. Digital Media Content Coordinator

      Jun 2012 – May 2016 · 4 yr

      • Led a volunteer team of approximately 100 people in live video positions.

      • Developed automation and delivery pipeline workflows to handle audio and video encoding and delivery.

      • Managed an archive of digital content ranging 15 years.

      • Edited and produced video content for this archive from many weekly live events.

      • Wrote training documentation to teach volunteers on the equipment.

      • Operated professional level broadcast equipment and cameras.

      • Received and handled requests for content across the organization.

    • React
    • Redux
    • React-Apollo
    • Node.js
    • GraphQL
    • Flow
    • Jest

Skills

Frontend

  • React
  • React Native
  • Expo
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Cypress
  • Flow

Backend & APIs

  • Python
  • Django
  • GraphQL
  • Apollo Client & Server
  • Apollo Federation
  • Node.js
  • Stripe
  • MSSQL, MongoDB, MySQL

Practice

  • AI-assisted development (Claude Code)
  • Experimentation (Statsig)
  • Web accessibility (WCAG)
  • Testing strategy
  • Design systems
  • Rust & CLI tooling
  • Mentoring
  • Writing & speaking

Education & credentials

Clemson University

BS Computer Science (US)

2012 – 2016 · Dean's List

Certifications

Certified Professional in Accessibility Core Competencies (CPACC) · IAAP

2023 – 2026

Speaking

Talks, a lecture, and a podcast on GraphQL, testing, and open source. See all talks →