Android Engineer · Open Source Author

Etienne Lawlor.

Senior Android Engineer.

I build high-quality Android apps and open-source tools used by thousands of developers. Currently building for creators at Kajabi.

Honolulu, HI

About Me

Etienne Lawlor

I'm a Senior Android Engineer with 10+ years of experience building mobile products used by millions of people. I've had the privilege of working at companies like Kajabi, DoorDash, ClassDojo, and Headspace — each giving me deep experience with large-scale Android codebases, platform APIs, and cross-functional product teams.

Outside of my day job, I maintain several open-source Android libraries with 1,000+ combined GitHub stars, contribute technical articles on Medium, and build surf apps for my local community in Hawaii.

I care deeply about code quality, developer experience, and shipping features that make a real difference to users. When I'm not at a keyboard, you'll find me surfing, playing tennis, or out on the golf course.

Where I've Worked

Senior Android Developer

Kajabi

Oct 2023 – Present

Remote

  • Led Android development for Kajabi's creator platform, serving 50k+ content creators.
  • Migrated UI layer from XML to Jetpack Compose, improving developer velocity.
  • Implemented modularization strategy reducing build times by 40%.

Senior Android Developer

DoorDash

Jul 2022 – Aug 2023

Remote

  • Built and maintained features for the Dasher app used by 7M+ delivery drivers.
  • Shipped real-time order tracking improvements, reducing driver support tickets by 15%.
  • Drove adoption of Kotlin coroutines for async operations across the codebase.

Senior Android Developer

ClassDojo

Oct 2020 – Mar 2022

Remote

  • Developed features for an education platform used by 51M students in 180 countries.
  • Refactored networking layer to Retrofit + OkHttp, improving reliability and testability.
  • Collaborated with design to implement Material Design 2 across the app.

Senior Android Developer

Headspace

Mar 2017 – Sep 2020

Santa Monica, CA

  • Delivered meditation and sleep content features for 65M+ users across 190 countries.
  • Architected offline-first playback using Room database and custom download manager.
  • Mentored junior engineers and drove team adoption of MVVM architecture pattern.

Co-Founder, Android Lead

TableConnection

Jan 2016 – Mar 2017

Los Angeles, CA

  • Co-founded nightclub table reservation startup; led all Android product development.
  • Launched MVP in 3 months using Firebase Realtime Database and Google Maps API.

Android Lead

ShopSavvy

Jul 2013 – Jan 2016

San Francisco, CA

  • Led Android team for barcode-scanning price comparison app with 10M+ downloads.
  • Integrated ML-based barcode scanner for real-time product lookup.

Software Developer

PriceGrabber.com

Feb 2011 – Jul 2013

Culver City, CA

  • Built Android shopping companion app from the ground up.
  • Implemented price alert system using background services and push notifications.

Side Projects

Pitted Surf Reports

Daily surf reports for 300+ California beaches. Get wave height, swell period, wind speed, and water temperature for your local break. Rated 4.4★ on the Google Play Store.

AndroidKotlinSurf API

Surf Window

Automated email alerts for Oahu surfers. Set your conditions — wave height, swell direction, wind — and receive a daily digest when your threshold is met.

AndroidKotlinFirebase

Writing

Skills

Languages

KotlinJavaXMLSQLPython

AI

Claude CodeCodexCursorCodeRabbitChatGPTClaudeGrokGemini

Frameworks

JetpackComposeHiltRoomCoroutinesRetrofitFirebase

Architecture

MVVMMVIClean ArchitectureModularization

Testing

JUnitEspressoMockKRobolectric

Tools

GitGradleCI/CDGraphQLREST APIs

Let's Work Together

Get In Touch

Open to new opportunities — whether it's a full-time role, contract work, or an interesting open-source collaboration. My inbox is always open.

Send Me an Email