His technical experience includes API Design, Distributed Systems, Full-Stack Web, Concurrency, Agile, Low-Level Networking, TDD, and Native iOS/Android.
In his experience, he has successfully brought over 11 applications from idea to production.Hire Gary
Released a location-aware tourism app with immersive AR to the App Store using UIKit, ARKit, GCD, StoreKit, AWS S3, Lambda, Route53 and CloudFront. Deployed cloud-based solutions supporting company operations and products. Grew development team for a friendly and inclusive environment through technical mentorship, hiring, and university programs.
Led a team of engineers to create a complete technical solution including front-end iOS application (Swift), back-end API (Python) and secure cloud-based DevOps (AWS) for an FDA medical device candidate. Designed a targeted but simplified API schema to take advantage of all networking layers, allowing for a reduction of cloud resources by 70%. Architected, trained, and deployed a redundant cloud based backend and data warehouse to protect, process, and secure medical data and informations including user authentication, data transformation, and querying. Promoted pragmatic technical solutions increasing team velocity by 10 times. Created, prototyped, and produced an iOS app that improved bluetooth communication.
Developed a real-time collaborative video editor in React/Typescript and GraphQL through low-level APIs optimized for the React rendering pipeline. Prepared interface for MP4/Quicktime container formats to extract atom metadata as well as provide an algorithm for video container restructuring. Developed iOS client application with video and photo management optimized for low-bandwidth mobile connections.
Developed practical modernization plans for 3 separate projects reducing technical complexity, improving velocity, and reducing cloud resources by 95%. Launched mobile and backend technology upgrades and transitions to improve velocity by 30%: Java to Kotlin, Nano to microservices, K8s. Spearheaded team learning plans and creating classes for Git, Docker and K8s. Encouraged silicon valley grade development practices over multiple teams, including code coverage, testing, and no-blame code reviews.
Transitioned prototypes to fully developed production applications in Swift. Trained teams in user experience strategies and methodologies. Simplified code base and realigned to industry standard development processes and paradigms, reducing crashes and improving performance.
Engineered Twitter video with short segment based recording for iOS. Implemented multi-photo tweet composed as primary iOS engineer globally. Designed and released public API changes focusing on compatibility for media. Developed smart facial cropping for images including prototyping, experimentation, results gathering, and global deployment. Instructed 200+ hrs of technical lessons as one of the top instructors company-wide.
Implemented a scalable mobile architecture and practical transition plan targeted at improving app reliability and developer velocity. Champion-focused mobile CI including static analysis & coverage.