Kevin Mckenney (US citizen)

iOS Developer at SimpliSafe
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Philadelphia, Pennsylvania, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

    • 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

Community

You need to have a working account to view this content. Click here to join now