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