Christopher Renfrow
Software engineer specializing in Android development with additional experience developing Kotlin, Java, and C# APIs, leading engineers and Scrum
11 yrs experience · Mesa, AZ · 10-20 hrs/week
About
I have more than 5 years of experience leading teams of software engineers to consistently deliver high quality software at the managerial and director levels along with more than 10 years designing, developing and maintaining various software applications. I always strive to deliver high quality, intuitive products that exceed customers' expectations. I have an affinity for security and revel in solving challenging problems while collaborating with and learning from rock star teammates. I’m a natural leader trained in using Scrum to facilitate increased productivity, delivering on commitments, and continuous improvement.
Skills
Experience
- Software Engineer · Fasetto02-01-2023
- Built Android app from the ground up
- Consultant · Discount Tire09-01-2022 – 10-01-2022
- Produced an algorithm to take TIFF image file with a base64 string length of on average 40,000 characters and yielded a readable TIFF image of less than 4000 characters while maintaining the maximum clarity, size and detail
- Consultant · IdMission06-01-2022 – 01-01-2023
- Create Android App to run on x86 machines to verify face match against existing customer base for lookup to allow entry into store or request enrollment prior to entry - Perform payment based on data submitted by a Point of Sale app and data retrieved based on face match
- Senior Software Engineer · Hydrow09-01-2021 – 02-01-2023
- Work with Product Owners, Designers and other Developers to expand high level requirements into actionable User Stories and Acceptance Criteria - Projects include refactoring the existing infrastructure for heart rate monitors (BLE and ANT+) with more stable and flexible implementation and adding support for Apple Watch connectivity. - Create unit and end to end tests for new development - Advocate best practices from both a general software engineering perspective as well as from an Android ecosystem perspective
- Senior Software Engineer, Team Lead, Engineering Manager, Director of Engineering · SmartRent11-01-2017 – 09-01-2021
- Joined early in startup phase (employee #12) - Built Android application nearly from the ground up, adding features for controlling different smart home devices, managing access codes for door locks, time-based and event driven automations to change device states - Managed Native Mobile team of iOS and Android growing the team from 3-8 engineers - Worked with Product Owners, Designers, Developers and other stake holders to plan out new features, resolving bugs and technical while delivering a great experience to users - Analyzed and and decided tradeoffs between different implementations, proofs of concept, minimum viable products, etc. to best meet the needs of the business and customers - Managed Jira company-wide - Directed the native mobile teams as well as the React Native teams as the company grew - Worked with C-Team and Product Leadership to create long term plans - Analyzed tradeoffs between different technologies (native Android/iOS vs React Native vs Flutter, etc) to determine best fit for new and existing projects
- Consultant · Tyfoom01-01-2020 – 04-01-2020
- Added daily questionnaire form functionality to the Tyfoom app - Built forms using a flexible UI driven by server side configuration to specify the questions and applicable responses - Included capturing images and/or video from camera and gallery, as well as recording audio
- Consultant · XcelMe01-01-2019 – 04-01-2019
- Created a proof of concept app to interact with prosthetic limb controllers to calibrate and monitor signals received from tactile inputs on the prosthesis as well as the resulting motion - Communicated with the prosthetic controllers via BLE using a proprietary messaging protocol - Created in-app graphs to show signals coming from the various inputs
- Senior Android Software Engineer · Garmin International, Inc11-01-2016 – 11-01-2017
- Added functionality to the Virb action camera app on shared across iOS, Android, Mac and Windows clients to aid in integrating the Virb 360 camera - Created camera display and controls to change settings, capture images and start or stop recording video remotely over Bluetooth, Wi-Fi or ANT+ - Created initial proof of concept Android app for surveillance camera and for automotive backup cameras
- Full Stack Software Engineer, Scrum Master · Apriva05-01-2012 – 10-01-2016
- Designed and implemented Android client and server databases, including the use of stored procedures for efficiency, security and reusability - Created C# ASP.NET REST APIs to support various applications - Created websites using HTML, CSS, Javascript, JQuery, C#, ASP.NET MVC3 and AJAX - Built Dave & Buster’s Charging Station Android application and supporting API - Created proof of concept applications for universities and Fortune 50 companies including loyalty rewards programs, vending machine operation and payment processing Android apps
Education
- Arizona State UniversityBachelor of Science, Computer Science
Similar talent on Pangea
Hire Christopher through Pangea
Describe your project to the Pangea agent — see if Christopher is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Christopher is a fit