# Timothy Garrabrant > Staff React Native Software Engineer Location: Gilbert, Arizona, United States Profile: https://flows.cv/timothygarrabrant I'm a Staff React Native Developer who loves helping teams grow and build great products. My focus is on leveling up our skills, fostering collaboration, and making sure we document best practices so everyone can move fast without breaking things. I believe in openness at every step—whether it's sharing knowledge, refining architecture, or just brainstorming better ways to do things. Great engineering happens when people work together and learn from each other. ## Work Experience ### Staff Software Engineer @ Audacy, Inc. Jan 2023 – Jan 2025 - CI/CD Pipeline Development: Designed and maintained CI/CD pipelines for both iOS and Android applications using Fastlane and Bitrise, streamlining deployments to the App Store and Google Play. - Automated Testing & CI Integration: Championed the integration of automated end-to-end testing using Maestro, incorporating it into our CI pipeline and creating local tooling to promote a test-driven development culture. - Data-Driven Quality Improvements: Led a data-driven approach to enhance stream quality by architecting a system to send analytics events to Datadog, measuring stream quality, and reducing stream drop rates from 10% to under 1%. - Custom Logging Solutions: Engineered a custom logger to improve the efficiency of debugging production issues. - Documentation: Promoted documentation-driven development by establishing best practices and architecture documents and records. - Team Enablement: Hosted regular office hours to mentor and unblock engineers, fostering team collaboration and productivity. - React Native Upgrades: Oversaw multiple React Native upgrades (from version 67 to 74) along with upgrading from a base react native project to expo, and developed native iOS and Android modules to support React Native integrations ### Senior Software Engineer @ Fireside Jan 2021 – Jan 2023 - Played a pivotal role in the development of Fireside, a revolutionary social audio app built using React Native that allows users to stream live audio and video shows to their phones, as well as view replays on demand. The application connected to a Hasura backend for the server-side operations. Leveraged Firebase for secure user authentication and real-time data updates, and integrated Agora for live video streaming and HLS for on-demand replays. - Mobile Payment Integration: Developed and integrated a feature that allows users to pay for shows directly from the mobile app using Stripe. - Release Management: Managed the coordination of mobile app releases and their dependencies, ensuring seamless updates and minimizing downtime for our users. - CI/CD Implementation: Created an automated release continuous integration (CI) for our React Native mobile app. Utilized tools such as CircleCI and GitHub Actions to streamline the deployment process to TestFlight and AppCenter. Additionally, I implemented a system to push release notifications to Slack, improving communication and transparency within the team. - iPad Support: Led the initiative to add iPad support to our React Native mobile app, broadening our user base and enhancing the user experience for iPad users. - Jira Ticket Grooming: Regularly participated in Jira ticket grooming, working closely with product management to prioritize tasks, clarify requirements, and improve team efficiency. This collaborative approach maximized deliverable results and ensured that our team was always working on the most impactful tasks. - Design Collaboration: Worked closely with the design team to implement features with a strong focus on customer experience. This collaboration ensured that our app not only met functional requirements but also delivered a seamless and intuitive user experience. ### Software Engineer @ Keap Jan 2017 – Jan 2021 | Gilbert, Arizona - Lead front-end developer for Partner Edition team creating web applications in Vue - Created mobile applications with React Native and Typescript - Setup Unit tests and E2E Tests for React Native Applications - Performing code reviews and supported coding best practices - Created backend services supporting mobile applications with Google Cloud and NodeJS - Implemented event-based communication between microservices - Lead offshore team supporting E2E Tests on Mobile ### Lead Application Developer @ ThinkShare Technology, Inc. Jan 2014 – Jan 2021 | Tucson, Arizona Area - Designed user interface for and created a mobile friendly web application using AngularJS - Created mobile app with React Native - Created landing page using Bootstrap 3 - Design a RESTful API for the web application to interact with. - Created E2E test with Protractor and Unit tests with Jasmine. - Used Bower and Grunt to manage packages, compile, and test application - Used Git for version control and to publish to and Inmotion hosted server - Attended Thryve Incubator to help startup company ### Software Engineer @ First and Five Jan 2018 – Jan 2018 | Phoenix, Arizona Area - Created React Native application for iOS and Android. - Helped develop database hosted by Firebase. ### Software Application Developer @ Franklin Virtual Schools Jan 2016 – Jan 2017 | Gilbert, Arizona - Created Group video chat platform using WebRTC and React - Created landing pages for partners using Wordpress - Created cross platform mobile app using Ionic2 - Updated design of multiple existing project to create a consistent company brand. ### Contractor @ University of Arizona Jan 2016 – Jan 2017 | Tucson, Arizona Area - Created iOS/Web application for student to browse videos, submit questions, and explore diseases using Ionic2 and Firebase - Created web application for students to complete homework assignments and create administrative reports using React and Firebase ### Applications Systems Analyst @ The University of Arizona Jan 2013 – Jan 2016 - Developed applications for student to submit daily homework assignments using MEAN stack - Created application for students to submit and browse student created video projects with AngularJS and Laravel backend - Created application for users to submit questions they have at various conferences using MEAN stack - Created iOS application to explore 3d models of various heart defects with AngularJS and PhoneGap - Maintained Node.js servers hosted by Digital Ocean - Added features to various web application written PHP ### Instructor for CSC 337 @ The University of Arizona Jan 2013 – Jan 2013 - Lectured on Web technologies (HTML5, CSS3, JavaScript, AJAX, and MySQL) as well as security concepts and prevention of common attack vectors (CSRF, XSS, SQL injection) and responsive web design for mobile platforms - Managed teaching assistants and system administration for course server and student accounts - Held regular office hours to help student with programming assignments ### Teaching Assistant for CSC 337 @ The University of Arizona Jan 2012 – Jan 2012 - Graded homework and quizzes - Held regular office hours to help student with programming assignments ## Education ### Bachelor of Science (BS) in Computer Science University of Arizona Jan 2011 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/timothy-garrabrant-b23971b8 - Website: http://timmy.garrabrant.com - Website: http://curiosityforall.org - Website: http://thinkshareapp.com --- Source: https://flows.cv/timothygarrabrant JSON Resume: https://flows.cv/timothygarrabrant/resume.json Last updated: 2026-03-22