Post Job Free
Sign in

ios developer

Location:
Phoenix, AZ
Salary:
88$ Hour
Posted:
January 11, 2021

Contact this candidate

Resume:

Hamzah Masood

Senior iOS Developer

602-***-****/ ************@*****.***

HM

Executive

Summary

o5+ years of hands-on experience as a Senior iOS Developer, focused on problem solving and recommending solutions for my enterprise and public sector clients

oExperience in iOS mobile application development using Xcode, Objective C and Swift to build apps for iPhone and iPad using iOS SDK

oAble to use Grand Central Dispatch (GCD) and NSOperations to enhance user experience

oKnowledgeable in saving data persistently using multiple avenues such as CoreData, UserDefaults and Keychain

oWorked with implementing authentication protocols such as Touch ID, Face ID and Keychain

oSkilled in working on UI/UX using Storyboards, Xibs, Size Classes and autolayout to improve user experience on all devices

oExperience with full software development life cycle including analysis, design, implementation, debugging, QA/testing and maintenance

oAble to use version control tools such as GitHub

oExperience with design patterns such as MVVM, MVC, Singleton, delegation, Observer and broadcaster

oImplemented best coding practices and design patterns to paint architectural design

oAble to connect Restful and SOAP APIs by parsing data from JSON responses using NSURLSession and NSJSONSerialization

oWorked in Agile environment with daily meetings and project specific sprints

oUtilized bridging headers to make Objective-C usable in Swift and vice versa

oExperience in AVFoundation Framework, Core Location, Core Graphics and MapKit

oUtilized reactive programming frameworks, such as RxSwift and RxCocoa, to implement data binding with MVVM

oSkilled in detecting memory leaks using instruments

oExperience in utilizing all aspects of finding issues in code using breakpoints, NSLogs, LLDB

oEager to enhance my knowledge in the field of iOS development and learn new trends and techniques

oExtremely dependable team member with natural leadership abilities to help others out

Senior iOS Developer

Public Storage

Phoenix, AZ

8/20 – Present

Storage Genie

https://apps.apple.com/us/app/storage-genie/id1266354633

At Public Storage I was integral in few new features implemented in the app to improve user interaction. Introduced the ability to integrate with the storage facility devices to lock and secure the units. Also worked with the integration of the point of sales, contact location options and storage access history.

oIntegrated the key feature that evolved the way storage was done by app first control approach

oDesigned and worked on interactive controls for the storage devices

oUtilized backend to maintain a persistent log of storage access times and dates

oCoordinated with QA testers to ensure a high-quality app

oDesign and developed custom authentication used to associate the user with their unit

oParticipated in review meetings with design team to make improvements to UI by simplifying layout, navigation and workflows

oImplemented and debugged UI elements to make a modern looking app

oRedesigned UI for iPad, making it easier to navigate through the app

oWork with UIViewcontroller to help rearrange detail screen

oDelegate methods implemented to handle reception of response, data, error

oWorked on bug fixing and improving application performance

oUncovered bugs and fixed them by adding breakpoints and using NSLog statements

oWorked on existing code for improvements and optimizations to prevent crashing and/or lagging

Senior iOS Developer

Ohio State University

Columbus, OH

10/18 – 7/20

Ohio State University App

https://apps.apple.com/us/app/ohio-state/id446442963

This app helps put campus in your pocket. Easy access to everything Ohio State offers, from viewing your grades, checking your BuckID balance, accessing advisor information, complete building directory, real time bus tracking and so much more.

oWorked in Xcode with coding in Swift

oDesigned and worked on interactive controls and their functionality

oIntegrated RxSwift for use in data binding in preparation to use the functional reactive programming paradigm

oUtilized RxSwift in coordination with MVVM to have the model and view be binded so that the view reacted to changes in the model

oCoordinated with QA testers to ensure a high-quality app

oUsed CoreData for data persistence so users would be able to favorite bus stops, organizations

oDesign and developed custom alert views as logging in through Ohio State takes dual authentication

oParticipated in review meetings with design team to make improvements to UI by simplifying layout, navigation and workflows

oImplemented and debugged gesture recognizer to help fix pinch to zoom bug

oRedesigned UI for iPad, making it easier to navigate through the app

oWork with UIViewcontroller to help rearrange detail screen, add more information to class schedule view

oAdded form to help alumni update contact information

oMet with school department leads and information officers to determine requirements

oDelegate methods implemented to handle reception of response, data, error

oWorked on bug fixing and improving application performance

oUncovered bugs and fixed them by adding breakpoints and using NSLog statements

oWorked on existing code for improvements and optimizations to prevent crashing and/or lagging

oMentored student app developers that were employed to get real time experience before graduation

iOS Developer

GolfNow

Orlando, FL

06/17 – 08/18

GolfNow App

https://apps.apple.com/us/app/golfnow-book-teetimes-golf-gps/id411930498

The GolfNow App is the best way to book amazing deals on tee times at thousands of golf courses. Free golf GPS and golf rangefinder, scorekeeping and post-game analysis included.

oWorked in Xcode with Swift and worked with frameworks that were primarily in Objective-C, such as AFNetworking

oUtilized debugging techniques like NSLog statements, Breakpoints, and Crash Logs to help fix issues around the app

oIntroduced logging of information to improve testing

oworked with QA team to ensure quality testing and identifying performance issues throughout app

oAdd functionality to persistently save favorite courses using CoreData

oWorked on UISearchController to better the search results

oWorked with services team to improve API so as to include more golf courses and related information

oUpdate their custom map service to improve map view and include GPS capability

oWorked on UI using Storyboard and Auto Layout to implement new functionalities given to us by design team

oImplemented tab bar controller and UINavigationController for enhanced user friendliness in navigating through the app

oPeer reviewed code to ensure efficiency

iOS Developer

Skiplagged

New York, NY

01/16 – 05/17

Skiplagged Flights & Hotels App

https://apps.apple.com/us/app/skiplagged-flights-hotels/id823443083

Find flight and hotel rates you won’t see anywhere else. Save hundreds of dollars compared to other travel sites. Discover extraordinary travel deals, set fare alerts, and uncover great hotel rates.

oCoded the app in Swift and Objective-C, and did code reviews of Swift codebase

oMade the app work cleanly between Swift and Objective-C using bridging headers

oWorked closely with design team to determine requirements and workflows, and provided feedback on ways to improve upon the UI/UX

oUsed Auto Layout to handle usage on different devices

oRefactored the searchbar to use RxSwift to make it easier to understand from a programmer’s point of view

oWorked with UITabBarController to show information about flights and hotels

oUsed Core Data to save specific flight searches persistently for later usage

oAble to search the database and showing the results based on specific queries

oResolved numerous bugs and crash scenarios using a combination of NSLog statements, breakpoints and crash logs

oPerformed code reviews to ensure efficiency, and maintainability

oSubmitted code into GitHub for version control

oProvided updates to project management team throughout the project life cycle

oFollowed Agile methodology, with daily scrum and sprints

iOS Developer

DICK’s Sporting Goods

Coraopolis, PA

11/14 – 12/15

DICK’s Sporting Goods App

https://apps.apple.com/us/app/dicks-sporting-goods-fitness/id556653197

DICK’S Sporting Goods gives you exclusive access to personalized offers, ScoreCard tracking, rewards, and access to all the gear you need. You’ll find all the sporting goods you need for football, baseball, soccer and more, plus the latest sports apparel and footwear.

oWorked in an Agile environment, with daily morning stand up meetings and 1-week sprints and planning

oIntegrated web services and optimized search options by corresponding with web development team

oAdded Move functionality, which gave you points for being active

oUsed Auto Layout for orientation handling the UI when using the app on devices of different sizes

oThroughout the project added more support to Move functionality such as adding support for various apps (Apple Health app, Garmin)

oAdded new Offers page, where users are able to shop for specific offers, bookmark them and set reminders about them

oUsed Core Data to manage persistence throughout the app

oWorked with UIKit framework for development such as being able to add reminders from app

oUsed Storyboards and Xibs to create screens while coordinating with design team.

oCreated new Stores section, which gave users the ability to locate the nearest store and the details

oEnsured all requirements were correct through Unit tests, utilizing the XCTest framework

oCollaborated with cross-functional teams to define, design, and ship new features



Contact this candidate