Kevin Mckenney (US citizen)
iOS Developer at SimpliSafe- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
SimpliSafe
-
United States
-
Computers and Electronics Manufacturing
-
700 & Above Employee
-
iOS Developer
-
Mar 2020 - Present
• Work in an agile environment with daily standups and two-week sprints as well as code demos and retrospectives. • Implemented new features according to Wireframes provided by UX and UI. • Work with API calls to get data to display in the app. • Work with Swift 5.4 & 5.5, XCode 12 & 13 through the project. • Using MVVM Architectural Design pattern. • Worked on converting UIKit views to SwiftUI • Created new SwiftUI views from scratch • Integration of Fabric tool to distribute app for testing purposes. • Implementation of GMSMapView using Google Maps SDK to display the location of Wiredowns. • Use of CocoaPods to manage dependencies required. • Use of third-party libraries such as Alamofire, Google Maps SDK and Crashlytics. • Work with Jira to create and keep track of tasks assigned. • Extensive Use of storyboards, autolayout and constraints to get the desired look for iPhone • Worked with UITableviewController, UITableviewCells, UITableViewDelegates. • Provide technical or functional guidance to project or work teams as needed within a specific discipline and also fixed reported bugs, enhanced process for better performance. • Utilized XCode debugger, and console to track and fix bugs. • Work closely with product manager and UX team and Backend to implement features and get desired look and feel. Show less
-
-
-
UPS
-
United States
-
Truck Transportation
-
700 & Above Employee
-
iOS Developer
-
Jan 2018 - Feb 2020
• Worked with UIActionSheets, UITableViews, CustomCells, UIScrollViews, Navigation Controllers, delegates, and protocols • Worked with Cocoa Touch Frameworks, which includes UIKit, Foundation and internal framework’s for managing the Content management system • Used NSJSON Serialization to retrieve data for display on the iPhone/iPad from the server using RESTFUL web services. • Used Instruments to check for memory leaks and retain cycles • Worked on iPhone SDK and internet connection Protocols. • Worked on Web Service calls and JSON parsing • Created customized Views, Table Views, Collection views, action sheets, segmented controls, Tab Bars and Navigation Bars. • Worked on iPhone SDK and Internet connection Protocols • Developed Customized Navigation bar, Page control, and Scroll view • Worked on Agile based development model • Worked with BitBucket to check out and update the Reported progress/challenges to the onsite project lead. • Handled user touch input with gesture recognizers. • Followed a work data flow principle for design and development. • Worked with Instruments for debugging. • Used Objective-C Framework in Swift by configuring an Objective-C bridging header. Show less
-
-
-
Cartoon Network
-
United States
-
Entertainment Providers
-
100 - 200 Employee
-
iOS Developer
-
Nov 2016 - Nov 2017
Implemented the app in Xcode IDE and implemented new features into UI navigation using Interface builder and UIKit framework. Developed the application using iOS SDK, Swift 4.x, Objective-C, transitioning some older legacy code from Objective-C to Swift. Worked in MVVM application architecture and used various design patterns. Worked with Enterprise GitHub for source control to commit, branch and merge changes to the source code in repository Jenkins CI on private server was used for continuous integration and testing on multiple devices. Profiled the iOS application using Instruments and resolved issues with memory leaks using Instruments, most notably using the Allocations and Time Profiler tools. Installed frameworks and tracked dependencies using CocoaPods. Worked on logic in complex modules and ensured best practices and quality coding. Ensured backwards compatibility with older iPhones and iOS operating systems. Worked with a development team of 5 on-site. Used Cocoa Touch Framework to build the app, including UI Kit, Map Kit. JSON based parsing response Grand Central dispatch was used to control multiple functions in different threads. Reworked the user settings page, using AutoLayout and NSUserDefaults. Worked in an Agile environment, with daily scrum, bi-weekly sprints, sprint planning, and retrospectives Show less
-
-
Education
-
Dover Senior High School
High School Diploma