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.
- Regularly updated GitHub, LinkedIn and other media channels with sample code and writings to drive sales through content marketing.
- 99.9% stand up attendance. Maintained context with teams as their products evolved.
- Worked to respect customs and maintain tribal knowledge within teams.
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.
- Transferred time saving knowledge. Saw average velocity increase of 22%
- Mentored countless developers to become fully proficient in Android and iOS codebases.
- Gave regular talks on topics including: code generation tools, improving onboarding experiences, test driven development tips, and ways to speed up debug iterations.
- Championed accessibility and the importance of native first testing. –>
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
Mobile Tech Lead @ Wizard of the Coast 2019
React Native Developer @ Qualtrics 2018
UIKit Developer @ Deloitte Digital 2017
Mobile Consultant @ Trusted Key 2017
ARKit Developer @ Valassis 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
- Championed React Native developer ethos. Reduced number of integration steps needed by iOS apps using the SDK.
- Released example apps and tutorials explaining correct SDK usage.
- Expanded the application’s support umbrella to include the latest React Native versions.
Gave Backchannel Support
- Communicated with client developers to diagnose and fix SDK integration issues.
- Provided prerelease hotfixes to client’s affected by bugs. Used npm pack and Podspec settings to usurp online resources.
- Paired with developers outside of the organization to quickly resolve open issues.
Forward Thinking
- Listened in on top client requests.
- Experimented with a potential Flutter SDK for Kustomer.
- Encouraged leadership to adopt an open source approach to the React Native SDK.
- Worked to simplify the React Native SDK’s build pipeline. Supported several legacy Github Actions.
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.
- Tested compatibility with popular animation libraries such as React Native Reanimated
- Documenting troubleshooting steps for popular UI tools like Bottom Sheet, React Native Screens, and React Native Navigation.
- Upgraded the Swiftly SDK with Vector graphic support via SVGR and (React Native SVG)[https://www.npmjs.com/package/react-native-svg].
- Debugged fastlane issues linked to incompatible plugins.
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%.
- Reduced the overall codebase size through analysis and documentation.
- Reused duplicated functionalities.
- Recycled existing feature work to prepare for major events.
Improved the QA process by 77% efficiency. ⚽️
- Oversaw the testing of the tvOS ViX player during FIFA international WorldCup 2022.
- Successfully introduced release notes automation.
- Introduced Xcode debugging on tvOS devices.
- Evaluated & prototyped various build pipeline products including: Github Actions, CircleCI, and Xcode Cloud. 🔧
Improved user retention
- Used bugs as opportunities to sharpen the team’s development tools. Cleared bug backlog.
- Improved ViX app’s tvOS developer experience. Patched Xcode test runner for tvOS devices.
- Untangled threaded code using unit tests; Identified yet unknown bugs in the video player.
Knowledge Transfer & Mentorship.
- Attended monthly team technology discussions.
- Presented code automation tools; Howtos on recent API integrations; SwiftUI testing techniques.
- Contributed to documentation. Provided expanded git comments, code audits; technical diagrams, code reviews.
- Paired with software developers. Helped to debug pipeline pain points.
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.
- Crafted documentation that streamlined the repair process. Achieving a swift and effective solution.
- Consulted with cross regional team based in USA and Ukraine.
- Translated complex technical details into easily digestible and actionable snippets.
- Conducted a detailed comparison between the Expo code base and third-party documented - specifications. This approach played a pivotal role in aligning the project with its intended goals.
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.
- Engineered quality components to improve application frame rates.
- Conducted a comprehensive analysis of a legacy React Native codebase.
- Implemented jUnit test runner. Worked to improve automation.
- Identified development bottlenecks, areas in need of improvement, and product defects.
- Performed root cause analyses, documented repair steps. Resulting in improved clarity, communication, and focus.
- Provided fellowship and mentorship. Seeded a Socratic approach to problem solving.
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.
- Consulting Assistant to the lead React Native developer. Provided expertise in Xcode and Android Gradle.
- Worked as part of a remote spread from Brazil, to Mexico, and San Francisco.
- Collaborated with team members and stake holders regularly to quickly resolve issues.
- Debugged product edge cases using edge iOS and Android devices. Uncovered missing images bug on iPhone 6.
- Met regularly with product manager, scrum master, and engineering leads in status discussions.
- Tracked tasks, requirements, and work status through Pivotal Tracker.
- Provided excellent documentation and thorough commit history.
- Oversaw implementation of a deeplinks marketting channel for iOS and Android platform.
- Repaired outstanding checkout issues in the React Native codebase. Implemented Apple Pay.
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.
- Provided necessary documentation for FDA approval. 💊
- Wrote a comprehensive test suite and javadoc.
- Contributed to the development of the experimental G7 iOS application.
- Tested work on native devices using JRCP test suite provided by embedded device engineers.
- Implemented Bluetooth Low Energy (BLE) data transmission and encryption protocol.
- Experience with Bouncy Castle. Encoding and decoding encrypted messages.
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.
- Organized “design fusion” meetings, to align development and UX.
- Established an automated build, test, and release pipeline using available tech. Creating clarity of code health and product status.
- Conducted regular code reviews, ensuring adherence to best practices and coding standards. Bugs were caught early.
- Oversaw the development of various C# Dotnet based microservices including a RESTful API, Snowflake integration, and a mobile push messaging channel.
- Took an active role in bi-weekly planning meetings where I evaluated feasibility, offered estimates, and managed a backlog of desired features while aligning with the product’s priorities.
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.
- Engineered an organizational deep linking scheme across native and web products, enabling seamless navigation between Android, iOS, and web application screens.
- Collaborated with QA engineers to identify and resolve legacy production crashes, significantly improving application stability and performance.
- Paired with contractors to migrate product to a fastlane based release pipeline.
- Resolved Android Gradle ‘Dependency Hell’ issue. Provided fix to android production crash.
- Launch successful.
iOS UIKit Developer
Deloitte Digital (Aug ’17 - Mar ’18)
- Contributed to the development of ‘The General Insurance’ as part of a large cross functional team.
- Developed robust storyboard driven client side mixed payment system UI.
- Leveraged GCD semaphore feature to process payments synchronously, while handling error cases.
- Developed key features in UIKit, Swift, Storyboard. Including the login, Register, Payment.
- Implemented JSON data serialization using Swift Codable interface.
- Leveraged XCTest to ensure functional backend API calls and proper error handling.
- Contributed to Node-js/Express RESTful mock-backend.
- Coordinated with team members through JIRA tickets, standups, and planning sessions
- Conducted bi-weekly progress demos to stakeholders.
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.
- Built a demo of their public APIs using Swift and Java, showcasing the functionality and potential use cases.
- Worked on-site @ the University of Washington Comotion incubator. Leveraged student resources and interns to develop a demo iOS and Android application.
- Paired directly with a student intern, fostering teamwork and knowledge sharing to deliver a high-quality application.
- Performed code analysis of Trusted Key’s Node-js OAuth API to debug and successfully authenticate with the blockchain technology.
iOS Software Engineer
Group Health (Winter 2017)
- Collaborated with a consultancy to redevelop Group Health’s iOS application for the rebrand to Kaiser Permanente.
- Played a key role in resolving threading issues and addressing challenges related to transitioning from Objective-C to Swift.
- Mentored a junior iOS engineer, providing guidance and support in developing new features for the application.
- Leveraged my professional network to identify and onboard a skilled Android developer to meet the project’s needs.
- Demonstrated strong technical skills and problem-solving abilities in delivering high-quality solutions.
- Collaborated effectively with cross-functional teams, including designers and product managers, to ensure project success.
- Contributed to the successful rebranding effort, delivering a reliable and feature-rich iOS application for Kaiser Permanente.
Mobile Team Mentor
Aermez (October 2017 - December 2017)
- Worked with Aermez, mentoring bootcamp developers in the development of a React Native application.
- Combined React skills with iOS expertise to guide the team in delivering a chat-based airline ticket purchasing service for mobile.
- Provided guidance and support to bootcamp developers, helping them leverage their React knowledge and integrate iOS-specific functionalities into the application.
- Collaborated closely with the team to ensure the successful delivery of the project within the given timeframe.
- Facilitated knowledge sharing and skill development among the bootcamp developers, fostering a collaborative and learning-oriented environment.
- Contributed to code reviews, ensuring code quality, adherence to best practices, and the overall success of the project.
iOS UIKit Developer
AAA (May 2016 - October 2016)
- Worked as an individual contributor at AAA, focusing on enhancing their iOS application.
- Built a module within the iOS application to determine if the user was driving, utilizing various sensors and data inputs.
- Developed a settings module that dynamically presented configuration options based on a configuration file provided by the backend.
- Consumed REST APIs to retrieve necessary data and interact with backend services.
- Collaborated with the development team to ensure seamless integration of the modules into the existing application.
- Contributed to code reviews and actively participated in the testing and debugging processes.
- Successfully delivered high-quality code and functionality, improving the user experience of the AAA iOS application.
ARKit Consultant
Valassis (Early 2016)
- Contracted by the company to develop an Augmented Reality iPhone application.
- Gathered technical requirements from director of engineering and product management.
- Integrated Vuforia SDK into iPhone Objective-C/GLKit application.
- Worked closely with the design engineer to create the Have you seen me application shell.
- Designed and developed features that aimed to raise awareness of missing children.
- Leveraged iOS development skills and OpenGL to deliver a seamless and engaging user experience.
- Contributed to the overall success of the project by actively participating in brainstorming sessions, code reviews, and testing.
OTT Developer
Hulu (June 2015 - December 2015)
- Expanded Hulu to a wider audience by ensuring compatibility with OTT devices, including TiVo, LG Blu-ray players, and smart TVs.
- Identified and resolved issues within the TiVo subsystem, addressing intermittent crashes in the Hulu app.
- Resolved ‘browser quirks’ affecting Hulu’s GUI on native hardware, optimizing the user experience.
- Demonstrated expertise in OTT device support, problem-solving, and platform adaptation.
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.
- Documented APIs to support other developers.
- Researched OpenStack features to improve system performance.
- Regularly collaborated with team mates.
- Scaled platform to support an organization of 100,000+ users.
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.
- Established new tablet revenue stream on iPad.
- Championed accessibility. Provided tools and training needed by localization team to translate the app to Spanish, French, and Arabic.
- Setup an automated apps build pipeline combining Jenkins, Ruby on Rails, and Mac Mini.
- Mentored junior engineers to reach full potential.
- Pushed for adoption of Git source control.
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.
- Retained clients by providing rare technical knowledge.
- Leveraged Test Driven Development and regularly delivered working products 2+ months ahead of deadlines.
- Regularly optimized client SQL queries from 10 seconds down to 200ms or less. –>
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 training modules for deployed US Navy personnel.
- Collaborated with University professors to design course materials.
- Used cryptography algorithms to prevent data tampering.
Developed rich course materials and games targetted towards youth audiences. Designed rich immersive experiences such as jungles, aquatic scenery, and top secret installations.
- Presented game source code to children in game developerment summer camp.
- Optimized gameplay for low power devices.
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.
