Randy Knolle
**********@*****.***
Objective
Highly skilled iOS developer with 12+ years of hands on professional experience in mission critical, problem solving endeavors. Eager to join an IOS team to build the next great product. In previous roles developed 5 iOS apps. My last Swift/iOS effort is currently used by hundreds of doctors enabling them to dictate directly to their patient’s electronic records. I played a pivotal role developing the chat framework so doctors could communicate patient information securely.
Work Experience
Caretaker / Home Renovator / Currently Developing an iOS App for Self
5542 Cherokee Drive, Kelseyville CA
06/2018 - present
Senior iOS Developer
Entrada (now NextGen), Brentwood TN
10/2014 – 06/2018
https://apps.apple.com/us/app/nextgen-mobile-solutions/id991888552
■Performed technical designs and implementation of a chat room for doctors to communicate patient details with other healthcare providers.
■Assisted in implementing patient profiles, scheduling hospital visits, push notifications, inviting another app user or someone in the user’s iPhone contacts to a chat.
■Collaborated with team to adopt Agile methodologies using TFS.
■Improved product quality through code reviews, writing unit tests and closely collaborating with QA team.
■Responsible for fixing all defects.
Senior Software Developer
Control 4
02/2013 – 09/2014
https://apps.apple.com/us/app/control4-for-os-2/id734435367
■With team designed and built thermostat controls for iOS. Responsible for implementation of the gesture driven dial used to raise and lower heat and cool settings.
■Performed technical designs and implementation so users can edit home lighting scenes for iOS. Responsible for UI layout and the framework used to save changes to the lighting scene.
■Agile methodologies strictly followed using Rally.
Software Consultant
Limos.com
09/2011 – 10/2012
■With one other developer designed and built hailing cabs enhancement for iOS. Responsible for project reorganization, fix memory leaks and crashes, automate build versioning, image and toolbar customization, dynamic user alerts, asynchronous requests to web server, handling network availability issues, push notifications, saving and restoring app context.
■Designed and built an asynchronous address search controller to find an addresses location on a map featuring name completion using Google API for iOS.
■Designed and built a framework in order to dynamically configure checkout, my rides, ride detail, account and credit card screens. Framework supports the following features: control of the editing process including tabbing between editable elements, propagation of error messages to the user, and automated form layout of the following attributes: form title, positioning of all UI element, key path bindings.
■Helped architect reorganization of the lighting framework.
Software Consultant
Apple
02/2011 – 04/2011
https://news.softpedia.com/news/Apple-Store-2-0-RetailMe-iPad-Leaked-Daily-Download-App-Screenshots-201438.shtml
■Augmented large team in order to complete Apple’s internal RetailMe iOS app on time. Application featured a virtual newspaper, a calendar displaying the user’s schedule and tasks, a personnel directory, retail store layouts used to log and display accident data, a virtual classroom providing training courses and quizzes, and employee profiles.
Software Consultant
Walmart.com
05/2010 – 02/2011
■Responsible for building new and maintaining existing backend test cases in order to verify fulfillment and supply chain management systems used by the online store. Implemented using Selenium and Java.
Software Consultant
Wells Fargo
01/2010 – 03/2010
■Designed and built an image editing framework so a user can crop, rotate and flatten images for iOS. Implemented using Core Animation and OpenGL
Software Consultant
Apple
04/2007 – 09/2009
■Responsible for the checkout process for over 5,000 unique Apple online stores, customizable by country, language and various other configurations. With team improved security to the checkout process. Also responsible for the management of the store’s affiliates and its backend interface to SAP.
Key Skills
Swift, SwiftUI, Objective-C, iOS, XML, HTML, TCP/IP, REST, SQL, TFS, Visual Paradigm, GIT, Rally
Education
B. S. Computer Science
San Francisco State University
1991