Mobile and Unity Engineer
Mike DiGiovanni
 About
          Mike
        - Award-winning Android developer and game creator with a passion for pushing the boundaries of technology. Honored with awards and recognitions from SxSW, Cannes Lions, and Intel for innovation in digital craft and interactive experiences. Multiple Android applications selected as featured in the Play store. Working on Android since day 1.
- Open-source contributor to a variety of projects in the Android, iOS, and AI realms, including Pinball Maps, Open Artemis, InvokeAI, and Sidekick, ands various game projects.
- Expert in developing software for emerging platforms, including wearables, AR/VR, and large-format touchscreens. Mike made it possible to take a picture with a wink using Google Glass and was featured on CNN, podcasts, and other news media.
- As a skilled reverse engineer, established a modding community through tool creation for Fire Pro Wrestling, developed multiplayer for Slime Rancher, and pioneered innovative software for Google Glass.
- Excels at problem solving and diving into unfamiliar codebases. Learning new skills to attack a problem that nobody else can solve is fun.
          
          Technical Skills
        
        
              
                Proficient with:
                Languages:
                Kotlin
                Java
                C#
                Other:
                Android
                Compose
                Coroutines
                Mockito/Mockk
                Dagger
                Unity
                git
                REST
                JSON
                Unit Testing
                Reverse Engineering
                Jetpack
                Integration Testing
                AI
                LLMs
                Open AI, Gemini
                Debugging
                Pair Programming
                Technical Mentoring
              
            
          Languages:
                Kotlin
                Java
                C#
                Other:
                Android
                Compose
                Coroutines
                Mockito/Mockk
                Dagger
                Unity
                git
                REST
                JSON
                Unit Testing
                Reverse Engineering
                Jetpack
                Integration Testing
                AI
                LLMs
                Open AI, Gemini
                Debugging
                Pair Programming
                Technical Mentoring
              
              
                Familiar with:
                Languages:
                Swift
                Javascript
                Typescript
                HTML
                CSS
                Python
                Other:
                SwiftUI
                Node JS
                GraphQL
                Robolectric
                React Native
                iOS development
                macOS development
                BuildKite
                Data Dog
              
            
          Languages:
                Swift
                Javascript
                Typescript
                HTML
                CSS
                Python
                Other:
                SwiftUI
                Node JS
                GraphQL
                Robolectric
                React Native
                iOS development
                macOS development
                BuildKite
                Data Dog
              
           Work Experience
        
        
              
                
                  Wayfair 
                  Remote
                
                eCommerce
              
              
              
              
                Staff Engineer - Android
                07/2020 – 03/2025
              
              
              Built the Android app of one of the largest eCommerce
                platforms in the world. Led feature teams,
              re-architected core analytics, and optimized AR
              experiences.
            
            Wayfair
 
                  Remote
                eCommerce
              Staff Engineer - Android
                07/2020 – 03/2025
              - Worked on the Wayfair app for Android across the Platform Architects, Shop, Growth, and Mobile Architects Working Group teams. Led teams of 2-5 Android developers while also providing support for other teams.
- Development effort on the re-platformed Product Details Page boosted conversion rates by nearly 3% and engagement rates by 280%.
- Revamped our internal analytics SDK, delivering a substantially improved version with architectural enhancements. Replaced manual data input with automated tracking, eliminating developer fatigue and ensuring data accuracy with a single source of truth. Additional architectural improvements resulting in a 90% reduction in time between event generation and sending, as well as a 30% increase in event delivery.
- Developed a Swift UI desktop app to allow developers to monitor tracking from Android and iOS apps in real-time, saving hundreds of developer hours, decreasing tracking bugs in production, and decreasing time to deploy tracking changes.
- Discovered, documented, and fixed bugs related to push notification display rate and appearance, resulting in a 45% delivery rate increase, and 20% increase in click-through rates for sent notifications.
- Re-architected the 'View in Room' AR experience to improve performance, usability, and reduce crashes.
- Demonstrated expertise in rapidly troubleshooting and debugging issues across unfamiliar modules.
- Mentored junior developers to improve their skills and knowledge, contributing to their promotions.
- Collaborated using pair programming on remote teams to complete projects efficiently and effectively.
- Proposed and implemented interview process improvements to save 30 minutes preparation per interview and provide a standard baseline to apply to each candidate.
- Proposed and implemented multiple developer experience improvements, addressing pain points that saved hours of developer time per week.
              
                
                  Isobar 
                  NY
                
                Digital Marketing Agency
              
              
              
              
                Mobile Architect - Android & iOS
                12/2010 – 12/2014 | 11/2015 – 07/2020
              
              
              Architected innovative Android and Unity solutions for Fortune 500
              companies.
            
            Isobar
 
                  NY
                Digital Marketing Agency
              Mobile Architect - Android & iOS
                12/2010 – 12/2014 | 11/2015 – 07/2020
              - Architected and built Android applications with distributed teams, including mobile apps, system-level apps, custom Android operating systems, wearables, and set-top-box hardware. Multiple apps featured in the Play Store.
- Managed, mentored, and interviewed developers in mobile, Unity, and innovation disciplines.
- Developed functional prototypes and technical approaches for pitches.
- Developed for cutting-edge Android devices with limited documentation, including wearables, the Android Things platform, and Google's Project ARA.
- Created our Unity development practice, delivering Virtual Reality experiences and AR applications. Trained and led other developers and worked with our sister agency to save behind schedule Unity projects.
- Developed native Android SDKs to allow client developers to interact with Unity engine from their native mobile applications.
- Developed multiple iOS Objective-C applications.
              
                
                  Augmate 
                  NY
                
                Wearables Device Management
              
              
              
              
                Wearables Architect - Android
                12/2014 – 11/2015
              
              
              Pioneered enterprise software for Android wearables.
            
            Augmate
 
                  NY
                Wearables Device Management
              Wearables Architect - Android
                12/2014 – 11/2015
              - Led a team of Android developers creating wearable device management (WDM) software for smart glasses, smartwatches, and phones.
- Developed a bespoke Android application for flashing wearable firmware in the field using a standard Android phone.
- Provided technical guidance to OEMs integrating Augmate's WDM software into Android wearables.
- Contributed to our backend Java and frontend Angular device management software.
              
                
                  Barnes & Noble.com 
                  NY
                
                Technology Bookseller
              
              
              
              
                Lead Developer - Android
                03/2010 – 12/2010
              
              
              Brought NOOK to mobile and delivered the Nook Color eReader.
            
            Barnes & Noble.com
 
                  NY
                Technology Bookseller
              Lead Developer - Android
                03/2010 – 12/2010
              - Architected and led the Android development team as part of the greenfield development of the Nook eReader application on cell phones and tablets.
- Developed a library loading technique to resolve an Android platform bug that prevented updating pre-installed native libraries.
- Recommended and implemented architectural changes for the Nook Color, improving maintainability, stability, and user experience of the device's core software.
              
                
                  Department of the Army 
                  Fort Monmouth, NJ
                
                DoD
              
              
              
              
                Computer Scientist - Java, C, .NET
                082007 – 03/2010
              
              
              Developed heads-up displays for night vision systems.
            
            Department of the Army
 
                  Fort Monmouth, NJ
                DoD
              Computer Scientist - Java, C, .NET
                082007 – 03/2010
              - Led development for night vision goggle heads-up display systems used in helicopter platforms, contributing to embedded systems and a ruggedized PC-based hardware/software test tool.
- Managed offsite contractors through the SDLC, overseeing code reviews, documentation, and testing for C++ and VB.net projects.
- Performed technical analysis for the re-compete of multi-million-dollar contracts.
              
                
                  AIG 
                  NJ
                
                Insurance Company
              
              
              
              
                Application Developer - Java
                07/2000 – 06/2007
              
              
              Automated and improved insurance workflows with Java.
            
            AIG
 
                  NJ
                Insurance Company
              Application Developer - Java
                07/2000 – 06/2007
              - Developed internal Java software for desktop and servers, enabling agents to create new proposals and process renewals, saving significant time per employee compared to existing systems.
              
                
                  Open Source & Personal Projects
                   
                  NJ
                
                
              
              
              
              
                Software Developer
                Always – Present
              
              
            
            Open Source & Personal Projects
                   
                  NJ
                Software Developer
                Always – Present
              - Collaborated with developers of various skill levels on
                  multiple game projects over several months. Contributed
                  to game mechanics, UI, and optimization across different
                  projects:
 • Cleansing Roots (Unity platformer): UI scaling, stair collider fixes, skybox improvements, end-game explosion effects, debug cheats, pause functionality, and enemy targeting behavior.
 • Comet Kicker (Javascript arcade shooter): Implemented color selection, high-score freeze fix, device detection improvements, high refresh rate physics adjustments, spawn timer balancing, collectible duration fixes, movement consistency improvements, and spawn frequency tuning.
 • Taikong (Unity on-rails shooter): Provided code optimizations and developed a settings menu.
 • Sokoran (Godot puzzle game): Enhanced cursor interactions and fixed various bugs, including red dice behavior, missed click handling, and character position removal issues.
- Continuous development of various personal projects with Android, iOS, Web, and Unity, Development across a wide range of technologies including AI, VR, AR, RSS. Projects include a storage management app, a pinball score tracker using AI, a mixed reality fitness game, browser plugins, pinball tournament scoreboard, a gift card management app, and many more that I'm excited to talk about. Check out my website at mikedg.com for more details.
- Developed Galactic Grab, a Unity game for the Infinity Game Table, a 32" touch screen gaming table.
- Contributed to Pinball Maps, a React Native project for Android and iOS. Developing new features, refactors to make the app more resilient. Updated documentation for contributors.
- Contributed to Open Artemis, a Swift project for macOS and iOS, a privacy-focused Reddit client. Implemented bug fixes and features to improve opening links from external sources.
- Contributed to Sidekick, a Swift/Swift UI project for macOS, a local LLM toolbox. Contributed pull requests to improve developer document, scripts to make developer setup easier, and improve UX.
- Contributed to Invoke AI, a gen AI tool for generating images, written in React. Developed bug fixes for mobile devices.
- Developed a mod development framework for the Unity-based game, Fire Pro World – Expanded to support many Unity games, including SUPERHOT and Slime Rancher. Developed numerous match types and extra features as mods for Fire Pro World. Developed a local co-op mod for Slime Rancher.
- Created VR Lightgun Arcade in Unity, including a custom MAME build and reverse engineering Arcade ROMs to go beyond pure emulation.
- Wearable computing expert with a focus on at-a-glance information. Has worked on software for Google Glass, Android Wear, Pebble, WimmOne, MetaWatch, and Sony Smart Watch. Google Glass software received a lot of press and recognitions.
- Independently developed and distributed several Android software apps with over 500,000 combined users. Published applications to the Play Store, Blackberry App World, and Windows Store. Been involved in mobile development for personal usage since 2006, and have worked on personal software for the Sidekick and Windows Mobile devices as well.
          
          Additional Skills
        
        
              
                Non-Recent:
                Languages:
                Objective-C
                C++
                C
                Other:
                Firebase
                RXJava
                Hudson
                Jenkins
                Circle CI
                AWS
                Google Cloud Services
                Azure
              
            
          Languages:
                Objective-C
                C++
                C
                Other:
                Firebase
                RXJava
                Hudson
                Jenkins
                Circle CI
                AWS
                Google Cloud Services
                Azure
              
          
          Recognitions and Awards
        
        Featured application in the Play Store for Wayfair
Developed the Wayfair
              Android app, which was selected as a featured app in the Play
              Store.
            Learn More 
          Interactive Innovation Award Finalist
Developed software for
              Google Glass that extends functionality to those with disabilities
              by creating hands free, voice free control of the device by using
              head and eye gestures.
            Learn More 
          Invent Something Different, Isobar Value Award
Awarded Isobar's
              "Invent Something Different" recognition for driving innovation,
              embracing new ideas and technologies, and inspiring team members
              to explore new possibilities.
          Cannes Lion Digital Craft
Developed "Aeronaut," a
              virtual reality experience blending creativity and technology,
              featuring a hologram of Billy Corgan created with volumetric video
              at Microsoft's Mixed Reality Capture Studios and integrated into
              an interactive virtual world using Unity, Tilt Brush, and Blocks
              by Google. This project was awarded the Grand Prix for Digital
              Craft at Cannes Lions 2018 and Isobar has been listed by Fast
              Company as a Top 10 VR/AR innovation company.
            Learn More 
          Creativity Top 50
Recognized in
              Creativity Magazine's Top 50 for developing "Winky," a Google
              Glass app enabling photo capture with a wink, and "Bulletproof," a
              security app locking Glass upon removal, with their source code
              shared on GitHub to inspire further innovation.
            Learn More 
          Project Isaac Bronze Award
Awarded Adweek's
              Project Isaac Bronze Award for "Everyware," a Google Glass
              platform that enabled navigation through winks and head tilts.
              Features were later integrated into Google's standard Glass
              settings.
            Learn More 
          Intel Software Innovator
Recognized as an Intel
              Software Innovator for expertise in cutting-edge technologies,
              delivering innovative projects, and inspiring the developer
              community through impactful presentations and demonstrations with
              emerging technologies.
            Learn More 
          Featured application in the Android Market for dgAlert
Independently developed
              an improved notification app that was featured in the Android
              Market, providing users with capabilities to customize alerts when
              notifications were received.
          Featured application in the Play Store for Comedy Central
Developed the Comedy
              Central Android app, which was selected as a featured app in the
              Play Store.
            Learn More 
          
          
          Speaking Engagements
        
        Wearables Tech Con
Gave talks on Creating
              Products for Google Glass at the Highest Level as well as Apple
              Watch development.
            Learn More 
          Media Innovation Day
Presented insights on
              leveraging Google Glass for marketers and creative technologists,
              highlighting innovative opportunities in wearable technology.
            
          Screens - Glass w/o Glass
Presented innovative
              methods for Google Glass development without hardware access,
              addressing challenges of limited device availability.
            Learn More 
          HPX Digital
Delivered a
              presentation on leveraging Google Glass for creative technology
              applications in media and tech.
          Mobile Innovation Camp - Mentor, Presenter
Served as a mentor at
              Digiday’s Mobile Innovation Camp, guiding rising mobile talent in
              a high-intensity brand hackathon. Provided strategic mentorship to
              teams developing mobile solutions for major brand challenges.
              Contributed expertise in mobile strategy and digital innovation
              alongside industry leaders from other agencies. Supported a
              winning team in crafting a mobile experience for Olympic fan
              engagement, fostering athlete-user social connections.
            Learn More 
          
          
          Education
        
        M.S. & B.S. Software Engineering
          
        
          
          Online Presence
        
        
        
        
           Notable Projects
        
        Wayfair App
Core contributor to
              Wayfair's Android shopping application. Led development of a new
              tracking and analytics SDK that greatly improved tracking
              reliability. Contributed to various user-facing features.
            Learn More 
          Barnes & Noble Nook app
Led initial development
              of Barnes & Noble's first mobile Nook application.
            Learn More 
          Nook Color 1 – eReader Software
Applied mobile app
              development insights to create core eReader software for Barnes &
              Noble's first Android-based LCD eReader.
            Learn More 
          Comedy Central App
Led Android development
              of Comedy Central's video streaming app for streaming full
              episodes and clips.
            Learn More 
          Pinball Maps
Enhanced public pinball
              machine tracking app with new badging and theming features.
            Learn More 
          Open Artemis
Contributed features
              and bug fixes to this privacy-focused iOS Reddit client.
            Learn More 
          Foot Locker AR – The Hunt
Contributed to the
              development of an AR scavenger hunt within the Foot Locker iOS
              app, featuring geo-targeted clues leading to exclusive sneakers
              and products. Enhanced user engagement through gamified shopping
              experiences.
            Learn More 
          Royal Caribbean AR
Developed Expedition
              Two70, the first AR experience designed for use on moving ships.
              Features four interactive challenges that transform the Two70
              venue into an immersive adventure space. Created a framework
              enabling four independent game developers to integrate their games
              and seamlessly load them into the AR world.
            Learn More 
          Wyndham VR
Created an immersive VR
              experience showcasing Wyndham properties including the Chicago
              Rooftop balcony, Kona Hawaiian Resort, and Great Smoky Mountains
              locations. Featured photorealistic, real-time rendered
              environments that set new standards for virtual property tours.
            
            Learn More 
          Aeronaut VR
Contributed to creating
              one of the first VR music experiences featuring a hologram using
              Microsoft Mixed Reality Capture technology. Captured Billy
              Corgan's performance in volumetric video to create an interactive
              VR music experience. Developed the initial proof of concept that
              sold the project and resolved critical bugs with holographic mesh
              texture synchronization.
            Learn More 
          VR Lightgun Arcade
Developed a VR arcade
              experience by integrating MAME into Unity and reverse engineering
              arcade games to add VR interactions and custom HUDs.
            Learn More 
          PWGR Unity Mod Framework
Created a modding
              framework for Unity games that launched the Fire Pro Wrestling
              modding community. Framework flexibility enabled creation of
              multiplayer modifications for other games like Slime Rancher.
            
            Learn More 
          Galactic Grab
Developed a multiplayer
              game for 32-inch touch screen gaming tables focused on in-person
              social play.
            Learn More 
          Winky
Pioneered
              wink-activated photo capture for Google Glass through reverse
              engineering. Featured on CNN and other media outlets.
            Learn
              More