Alec Springel

Hi, I'm

Alec Springel

A full-stack software engineer.

Currently working for Nike, my team and I develop consumer facing experiences and develop the infrastructure and tooling used across teams working on nike.com. I specialize in building and designing web applications for businesses of all shapes and sizes.

About

A bit about me

I’m a frontend platform and full-stack engineer at Nike, based in Portland, Oregon. For the last six years I’ve built consumer-facing React and TypeScript apps for Nike.com shoppers and full-stack internal applications for Nike store employees spanning thousands of stores around the globe.

I’ve also spent my most recent years as a platform engineer, building the future of engineering for Nike.com, and then for Nike’s Retail Stores Software Platform. As a platform engineer, my work has spanned across dozens of teams, creating the shared tools other Nike teams build on.

Outside of work, I love building full-stack applications that create value for consumers and businesses, with a particular focus on creating designs & UX that feel great and perform well at scale.

Experience

Where I've been

  1. Mar 2021 – present5 yrs 9 mos
    Nike
    Full time

    Software Engineer II

    1. 2025 – presentNike Stores EngineeringProject owner on the Retail Stores Platform, plus Store Operations Reporting and Nike CASH.
    2. 2024 – 2025Nike.com Platform TeamThe shared code and tooling every Nike.com page runs on.
    3. Nov 2022Promoted to Software Engineer II
    4. 2022 – 2023Nike.com retailProject owner on the nike.com/retail rebuild, then Store Selector.
    5. Jan 2022Converted to full time
    6. Mar 2021Software Engineer (Contract)Internal tools for store employees and the core store-location API.
  2. 2021Graduated
    University of Oregon
    Education

    B.S. Computer Science, minor in Chemistry

    Published Pipeline Trees at ITISE 2021, the International Conference on Time Series and Forecasting.

  3. Oct 2020 – Mar 20216 mos · maintained to 2025
    BRING Recycling
    Volunteer

    Full-Stack Engineer & UI Designer

    Won the 2020 Oregon Technology Association “Hack for a Cause” with the prototype, then took the app to production and maintained it until 2025.

  4. Outside of work

    Personal projects
    • LemonListA shared grocery list for iPhone and Android, coming soon.2026
    • ShootRemote workforce software, piloted at a medical records company.2023
    • farmPlotA desktop app for Oregon cannabis farms and state reporting.2020
    See personal projects ↓
Projects

Things I've built

Work from Nike, plus the products I've built on my own and with small teams.

Platforms and internal applications at Nike

Internal tools and platforms, so no public screenshots. These diagrams show the idea.

One loginWidgets from 5 teams · plugin CLI · widget APIiOS app

Nike · 2025 – present

Retail Stores Platform
Project owner

One app for Nike store employees: their separate work tools sit behind one login, as widgets other teams ship as microfrontends. I lead a team of seven, designed the plugin CLI and widget API, and built the bridge that runs it inside Nike’s iOS app. It’s live in 800+ stores across all four Nike geos.

  • React
  • TypeScript
  • Node.js
  • AWS Lambda
  • DynamoDB
  • Microfrontends
{ }Sales dataOpenSearchGraphQL · LambdaReportsSales trendBy store

Nike · 2025 – present

Store Operations Reporting
Full-stack

Nike’s internal reporting for store operations, used across 2,000+ stores on four continents. I helped build the GraphQL backend on Lambda and the React frontend, then a Cursor-powered framework that cut a new report from about 10 days of work to about 10 minutes.

  • GraphQL
  • Node.js
  • OpenSearch
  • AWS Lambda
  • React
  • Visx
  • Cursor
<script>Shared utilitiesCanary rolloutsVersioned packages

Nike · 2024 – 2025

Nike.com Platform Team
Platform engineer

The shared code every Nike.com page runs on. I added new shared infrastructure and shared utilities used by all Nike.com teams, made releases safer with canary rollouts, and owned React, Node, and Next.js upgrades for every team. Bundle work cut size 5% across 9 experiences and improved LCP 5.7%.

  • Next.js
  • React
  • Webpack
  • Lerna
  • Storybook
  • New Relic
TillsSafeBank depositChecked againstthe registers

Nike · 2025 – present

Nike CASH
Maintainer

Nike’s system of record for every dollar of cash in its stores (tills, safes, and bank deposits), checked against what the registers recorded. I maintain it: bug fixes, new features, incident response, and production support.

  • React
  • AWS serverless
  • DynamoDB
Public Nike.com work

Public Nike.com experiences you can try today.

Nike · 2022

Nike Store Locator

Project owner

Nike’s public store finder at nike.com/retail. My team of three rebuilt it in-house so Nike could drop a third-party vendor. I owned all phases of the app build-out from start to finish, SEO setup, the Apple Maps integration, and data-fetching for 3,000+ store pages on four continents. It gets about 2.9M views a month, 70% from organic search traffic.

  • React
  • Next.js
  • SSR
  • SEO
  • Apple MapKit JS
  • Localization

Nike · 2023

Store Selector

Architect

The “choose a store” search on Nike.com. I played a major role in architecting it as one microfrontend that six Nike.com flows embed, including find-in-store, pickup orders, and returns, and ran its A/B test rollout with the data team. It handles about 60K searches a day.

  • React
  • Microfrontends
  • A/B testing
  • Analytics instrumentation
Personal projects

Products I've built on my own time.

Personal project · 2026

LemonList

Designer & developer

A shared grocery list for the whole household, coming soon to iPhone and Android. Type “2 lb chicken thighs” and it works out the amount and the aisle; lists sync live between phones and keep working offline; and Build mode drafts your next shop from what you usually buy. I designed and built the app and its site.

  • React Native
  • TypeScript
  • Expo
  • Offline sync
  • App Store & Google Play

Personal project · 2023

Shoot

Founding engineer

Software that lets companies in strictly regulated industries confirm their remote employees are productive while working from approved locations. I built the first desktop client, the manager dashboard, and the pipeline between them, then helped hire the founding team. It’s been running at a ~140-person medical records company since the 2023 pilot. The founding team is now launching it to other customers in the United States.

  • Electron
  • React
  • Node.js
  • AWS ECS
  • Postgres

Solo product · 2020

farmPlot

Sole proprietor

A desktop app that helped cannabis farms track their plants and meet Oregon’s state reporting rules. It works offline in greenhouses, tracks plants with a barcode scanner, and forces updates when state rules change. It was adopted by Fox Hollow Flora, Oregon’s largest cannabis producer in 2020.

  • Electron
  • Node.js
  • MongoDB
  • AWS ECS
Private repository
BRING Virtual Donation Manager

Volunteer · 2020 – 2021

Maintained until 2025

BRING Virtual Donation Manager

Full-stack & UI design

BRING Recycling, a Eugene nonprofit, reviews donations from photos donors upload instead of sorting texts and emails. A colleague and I built the prototype in about 36 hours and won the 2020 Oregon Technology Association “Hack for a Cause,” then took it to production. It has handled 600+ donations.

  • React
  • Node.js
  • Express
  • MongoDB
  • AWS Lambda
  • S3
Contact

Let's talk

I'm always happy to talk about frontend platforms, full-stack internal tools, consumer-facing applications, or whatever you're building. Email is the fastest way to reach me.

Portland, OR · open to relocation