Skip to content
View ianwhitedeveloper's full-sized avatar

Organizations

@homeaway @makersquare

Block or report ianwhitedeveloper

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ianwhitedeveloper/README.md

Hi, I'm Ian White πŸ‘‹

I’m a Senior Staff Software Engineer with 10+ years of experience increasing engineering leverage through platform tooling, frontend systems, and scalable JavaScript architectures. I specialize in full-stack JavaScript, UI/Frontend engineering, platform engineering, and Node.js. I care deeply about continuous learning, mentorship, and building thoughtful systems with great people.


πŸš€ About Me

  • πŸ€– Currently building and learning AI-Driven Development (AIDD) with the amazing team at Parallel Drive
  • πŸ’Ό Senior Staff Software Engineer with experience spanning startups and large-scale platforms
  • πŸ’‘ Motivated by improving developer experience, systems design, and team effectiveness
  • πŸ˜„ Big(gest?) fan of The Simpsons
  • 🌍 Based in Austin, TX (Central Time)

πŸ‘¨β€πŸ’» Skills & Expertise

Languages

  • JavaScript (ES6+)
  • Ruby
  • HTML & CSS

Frameworks & Practices

  • AIDD
  • React
  • Node.js
  • GraphQL
  • Expo & React Native
  • Test-Driven Development (TDD)

Tools & Platforms

  • Cursor & Claude (terminal-centric workflows)
  • Git & GitHub
  • Developer Experience (DevEx) tooling & workflows
  • REST & GraphQL APIs

πŸ“Œ Featured Work

The most meaningful impact of my work comes from improving the systems around the code β€” enabling teams to build, test, and ship high-quality software more effectively over time.

🧭 Staff-Level Contributions (ZenBusiness, Vrbo, and Beyond)

Across both high-growth product teams and large, mature platforms, I’ve worked at the intersection of product delivery, platform evolution, and engineering culture.

  • Designed and influenced shared frontend and backend systems used across multiple teams via UI/library frameworks and micro frontend (MFE) accelerators
  • Helped guide JavaScript and Node.js architectural direction with a focus on clarity, testability, and long-term maintainability
  • Invested in developer experience as a force multiplier, treating internal tooling and workflows as products
  • Acted as a technical multiplier through mentorship, design reviews, technical documentation, tech talks, and cross-team collaboration
  • Balanced short-term delivery with strategic technical investments that compound team velocity over time

This work includes experience in:

  • Fast-scaling product environments (ZenBusiness), where growing teams and systems quickly was critical
  • Global platforms at scale (Vrbo / Expedia Group), where reliability, ownership boundaries, and incremental evolution mattered most

🧠 How I Think About Engineering

Some principles that consistently guide my work:

  • Leverage over output β€” improve the system so everyone ships better software
  • Developer experience is a product β€” friction compounds, in both directions
  • Simple solutions over clever code - and provide abstractions only as necessary
  • Testing enables speed β€” strong feedback loops unlock confidence
  • People are the system β€” mentorship, trust, and shared understanding matter
  • Choose the right tool for the job - There is nothing inherintly wrong with monoliths or microservices, only the misapplication thereof

πŸ”₯ Things I Believe Strongly About

  • Velocity without direction is just motion
  • Testing is a design tool, not a tax
  • Consistency (usually) beats novelty at scale, but not at the sake of rigidity - I try to consider as many approaches as possible
  • The best codebases teach
  • Small DevEx improvements compound into outsized gains

πŸ€– AI-Driven Development (AIDD) & Parallel Drive

I’m currently working with Parallel Drive exploring how AI-Driven Development (AIDD) can fundamentally improve how software is designed, built, and evolved.

My interest in AIDD is a natural extension of my long-standing focus on:

  • Scaling human judgment, not just code
  • Reducing cognitive load and shortening feedback loops
  • Using AI to augment engineers, not obscure understanding
  • Making high-quality practices easier to sustain over time

I’m particularly interested in how AIDD can improve:

  • Architectural exploration and decision-making
  • Onboarding and shared system understanding
  • Long-term maintainability of complex systems

πŸ”— Related: How to Learn to Build Apps in 2025 (AIDD)


πŸ§‘β€πŸ« Consulting, Advisory, & Staff+ IC Work

I’m well-suited for roles and engagements focused on increasing engineering leverage in addition to shipping quality features.

I can help teams with:

  • High quality application and system development
  • Platform and DevEx strategy
  • Scaling React and Node.js architectures
  • Staff+ IC collaboration and technical guidance
  • Mentorship and technical leadership
  • Pragmatic modernization of existing systems

If you’re working on problems where clarity, leverage, and long-term thinking matter, we’ll likely get along well.


πŸ“« Connect with Me


I’m most motivated by problems where thoughtful engineering, strong collaboration, and long-term impact align.

Pinned Loading

  1. node node Public

    Forked from nodejs/node

    Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

    JavaScript

  2. umbrella umbrella Public

    Forked from franciscop/umbrella

    β˜” Lightweight and intuitive javascript library

    JavaScript

  3. hardcore-veggies-playground hardcore-veggies-playground Public

    A playground where I can attempt solving the same problem with different programming paradigms in Javascript. Original code source: front end dev test I found in Spredfast's public Github https://g…

    JavaScript 2 1

  4. personal-website personal-website Public

    JavaScript 3

  5. customgooglemaps customgooglemaps Public

    Customized Google Map

    JavaScript 1

  6. learn-sublime learn-sublime Public

    Forked from cgrinaldi/learn-sublime

    A repository that contains lessons to help learn and practice Sublime Text 3's shortcuts

    CSS 1