Lee Irvine's Resume
Lee Irvine
React Native Developer

LEE IRVINE

Email: lee@kezzi.co | Phone: 646-223-0177 | Location: Seattle, WA

Misc Links

Delve into my insights, and assess my code contributions.

ABSTRACT

Senior Distributed Systems and Graphics Contractor operating predominately in the mobile software space leveraging cross platform React Native technology.

Skilled in Xcode, Android Studio, Linear Algebra, C++, Build Systems, Software Development, Source Control, React Native Turbomodules, JavaScript and Nodejs ecosystem –

Key Skills

React Native Development: Built and delivered cross-platform mobile applications using React Native, Expo, and Kotlin Multiplatform. Strong focus on scalable architecture and high-performance mobile solutions.
Application Maintenance & Optimization: Diagnosed and resolved production issues, adapted to evolving APIs, and reduced technical debt. Improved maintainability by streamlining codebases and minimizing redundancy.
Clean & Efficient Coding: Applied effective abstraction patterns to enhance code quality, reduce complexity, and accelerate development velocity.
JavaScript / TypeScript / Node.js: Proficient in modern JavaScript (ES6+) and TypeScript. Optimized project configurations and tooling to improve team productivity and development workflows.
API Integration & Mobile Capabilities: Integrated mobile system APIs including deep linking, payment gateways, and push notifications. Hands-on experience with third-party SDK integrations.
RESTful Services: Strong understanding of REST APIs, HTTP protocols, JSON data handling, and status code management. Experienced in data mapping and efficient client-server communication.
Performance Optimization: Improved app performance through UI and data handling optimizations (e.g., replacing ScrollView with FlatList).Eliminated inefficient database calls and optimized SQL queries for better performance.
Collaboration & Teamwork: Facilitated design discussions and product planning sessions.
Worked closely with cross-functional teams to deliver high-quality features.
State Management & Data Structures: Experience with Redux, Context API, and custom state management solutions. Strong foundation in data structures and algorithms backed by a Computer Science degree.
Bridge Architecture & Turbomodules:. Worked with existing bridge applications, as well as migrated existing native iOS applications to Turbomodule archiecture to improve sensor throughput or graphical feedback times.
First principles engineer. Understanding of underlying operating system concepts, mathematics, filesystem structure, rendering engine loops, garbage collection, pointers etc.
Computer Science Graduate. Successfully completed the Computer Science bachelors degree at the University of West Florida.

WORK HISTORY

Technical Consultant - K Consulting (’14 - ’24) –>

Provided contingent support and expertise in mobile technology to teams and codebases. Worked to build lasting relationships and expand my professional network. Authored technical materials, gave presentations, and leveraged social media influence to spread awareness of best practices in mobile development.

Held a professional stance by holding true to deadlines, asking relevant questions, and ensuring requirements match the client’s goals. Worked to improve developer experience. Ensured a clean code handoff for future contractors and staff engineers.

Technical Consultant Portfolio

React Native Developer @ DazeChat 2025

Mobile Game Developer @ DoomTruck 2025

React Native Developer @ Kustomer 2024

React Native Developer @ Swiftly 2023

SwiftUI iOS + tvOS developer @ ViX 2022

React Native Developer @ Way Wiser 2022

React Native Developer @ Wunderman Thompson 2022

React Native Developer @ Good Eggs 2021

Swift Developer @ Dexcom 2020

Mobile Tech Lead @ Wizard of the Coast 2019

React Native Developer @ Qualtrics 2018

UIKit Developer @ Deloitte Digital 2017

Mobile Consultant @ Trusted Key 2017

UIKit Developer @ AAA 2016

ARKit Developer @ Valassis 2015

OTT Developer @ Hulu 2015

React Native Consultant

Daze Chat (May ’25 - Aug ’25)

Consulted with founder and technical lead of Daze Chat to optimize and resolve issues caused by the application’s experimental technical stack.

Reduced the codebase Complexity - Reduced dependency on React Native Shopify stack by introducing core react native components such as FlatList. - Refactored existing interactive drawing module to use Turbomodules to improve user feedback time.

Mobile Game Developer

Doom Truck (Feb ’25 – Mar ’25)

Led development of a cross-platform mobile game as an experiment in speed and scope. The project, Doom Truck, was built from scratch and released within two months to iOS and Android platforms.

Delivered a Game Fast
- Built core gameplay loop and user interface from scratch.
- Released to both app stores within a 60-day window.
- Designed systems for save state, audio feedback, and fast frame pacing. - Used Lua programming language familiar to youth developers.

Technical Focus
- Integrated ad SDKs and tracking for post-release analytics.
- Optimized rendering to improve frame rate on low-end devices.
- Shipped without crashes or major bugs across devices. - Contributed to the game engine’s core mobile C++ codebase.

Creative Collaboration
- Worked closely with narrative and art contributors.
- Designed levels and progression to fit into episodic storytelling.
- Used the project as a testbed for future mobile game tooling.

React Native Consultant

Kustomer (Dec ’23 - Jun ’24)

React Natvie support resource for Kustomer’s team Customer Obsessed. Focused on improving Kustomer’s Chat React Native SDK. Came up to speed quickly on a cross platform codebase. Worked with product owners and staff engineers to retain existing clients. Provided strategies and hot fixes to clients in need via Slack.

Improved Developer Experience

Gave Backchannel Support

Forward Thinking


React Native Consultant

Swiftly (Nov ’23 - Feb ’24)

Contingent resource hired to support a 3rd party developer integrate Swiftly’s React Native SDK into their application (GasBuddy). Attended daily status meetings to assess compatibility issues.

Paired with Swiftly’s KMP team via Microsoft Teams. Attended daily status meetings. Shared DX enhancements with others. Provided daily build-health checks. Worked to enhance Swiftly SDK to meet essential use cases specific to React Native.


Developer Advocate

Univision (Jun ’22 - Apr ’23)

🏆Accolades “Apple TV App of the year award 2022.”

Contributed to the development of ViX for iOS/tvOS. Worked closely with a diverse, bilingual team spanning across Mexico, USA, and Argentina. Participated consistently and gave retrospective feedback to management. Overall, improved team velocity and product quality.

Reduced overall codebase size by 22%.

Improved the QA process by 77% efficiency. ⚽️

Improved user retention

Knowledge Transfer & Mentorship.


Technical Consultant

WayWiser (May ’22)

Collaborated with investor and CTO to diagnose a specific issue within the WayWiser React Native consumer app related to its advertising stack.


React Native Developer

Wunderman (Jan ’22 - Apr ’22)

Hired as a consultant engineer to provide temporary contingent support. Tasked with meeting an expanded deliverable roadmap.

I played a pivotal role in ensuring our team met Wunderman’s deliverable goal on time while collaborating with a diverse group of engineers on the USMC Squadbay React Native front end.


React Native Developer

GoodEggs (Jun ’21 - Jan ’22)

The Good Eggs team faced a challenge when integrating Braze for deep linking in their app’s sales funnel. Firebase Dynamic Links were causing disruptions by blocking Braze’s push notifications.

I developed a custom Braze plugin to bridge the gap between the two modules, allowing messages to flow correctly when a deep link was received.

This solution enabled the team to deliver targeted campaigns seamlessly, resulting in a 40% increase in conversions as they prepared for a major marketing push.

Collaborated with team members and stakeholders regularly to quickly resolve issues. Tracked tasks, requirements, and work status through Pivotal Tracker. Provided excellent documentation and thorough commit history.


Swift Developer

Dexcom (June ’20 - December ’20)

Working within a cross-regional platform team spanning China, New York, and Eastern Europe to develop a cutting-edge medical application, prioritizing patient data privacy and security.


Technical Lead

Wizard of the Coast (March 2019 - December 2019)

Technical lead to a team of 2 application engineers, 2 automation engineers, and 1 product lead. Worked hybrid remote and on site in Renton, WA at the company office. Successfully delivered the Companion Application into the beta phase for iOS and Android.


React Native Developer

Qualtrics (October ’18 - December ’18)

Onsite with a team of 11 engineers at Qualtrics’ dockside headquarters, contributing to the expansion of the React Native application stack.


iOS UIKit Developer

Deloitte Digital (Aug ’17 - Mar ’18)


Mobile Consultant

Trusted Key (Summer ’17)

Joined Trusted Key, an identity provider to help push out documentation and code samples for their pending mobile SDK launch. Worked directly with founder and Hong Kong based team to deliver an end-2-end demo of the company’s flagship blockchain product.


iOS Software Engineer

Group Health (Winter 2017)


Mobile Team Mentor

Aermez (October 2017 - December 2017)


iOS UIKit Developer

AAA (May 2016 - October 2016)


ARKit Consultant

Valassis (Early 2016)


OTT Developer

Hulu (June 2015 - December 2015)

Full Stack Developer

Walt Disney (December 2014 - August 2015)

Contracted by Disney to develop a web based compute infrastructure service. Worked regularly with MongoDB, RabbidMQ, and Node-js to build a multi-layered queueing system for handling requests.

Mobile Tech Lead - Fareportal (’11 - ’14)

Engineered and optimized the white label mobile platform for company travel brands including CheapOair. Leveraged Objective-C and XML to push promotions and drive flight sales.

Collaborated with Dotnet developers to integrate new features into the mobile platform. Regularly worked with airline APIs to optimize search results and improve user experience.

Attended annual N/n group event in NYC. Worked with design leads and contractors to create delightful in-app product experiences. - Built out A/B test frameworks in iOS and Android applications. - Optimized click through by improving load times, information architecture, and by following HID practices.

Full Stack Developer - Microdesk (’10 - ’11)

Paired with Dotnet developers and CAD SMEs to solve client issues. Regularly worked with C#, Dotnet, and various SQL databases.

Expanded the team’s skillset by learning Xcode and iOS. Developed reporting, scanning, and location tracking features for clients. Setup enterprise build distribution for government clients.


C++ & Flash Developer - University of West Florida – Academic Technology Center (’07 - ’09)

Developed mobile applications for Dell PDA devices on Windows CE. Leveraged Flash and C++ skills to develop interactive and secure course material.

Developed rich course materials and games targetted towards youth audiences. Designed rich immersive experiences such as jungles, aquatic scenery, and top secret installations.


Bachelor of Science in Computer Science - University of West Florida (’04-’08)

University of West Florida ’04-’08)

I graduated in December 2008 with a GPA of 3.14, with a strong academic background in operating systems, linear algebra, algorithms, data structures, and client/server applications.

My programming skills encompassed Java, C, SQL, JavaScript, and XSLT.

I undertook several noteworthy school projects, including the development of a JavaFX solitaire game, working on TCP Networking in C, and tinkering with OpenGL shaders.

To support my education, I took on freelance projects involving PHP, Flash, and web development.