Ios Developer Resume
3.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- Overall 5+ years of experience, 4+ years of working experience in iOS development
- Expertise in Object Oriented Programming concepts in Objective - C and C++ with a Cocoa, basic knowledge on Swift.
- Proficiency in implementing design patterns such as MVC, singleton, delegation, target-action along with other concepts like categories and protocols
- Use of Auto layout, Size and Trait classes for developing apps that work across multiple resolutions of iOS devices.
- Good understanding of multi-threading, multitasking, prototyping the interface
- Deep expertise in creating application user interface (UI) using storyboard and xib, customizing views, navigation bars and controllers using UIKit framework.
- Strong experience on various media player frameworks such as CoreGraphics, AVFoundation, CoreImage, MediaPlayer, QuartzCore and core service Frameworks such as AddressBook, CoreLocation, and CFNetwork
- Experience in creating databases using SQLite and CoreData to handle online/offline usage
- Expertise in using Grand Central Dispatch, NSURL, NSURLConnection, and NSOperationQueue to connect to web services asynchronously
- Demonstrated ability in integrating third party API's including Facebook, Twitter and Google Maps into several applications
- Expertise in using third party libraries such as AFNetworking to integrate additional functionality into applications
- Experience in multithreading using Grand Central Dispatch (GCD) and Operation queues to achieve optimum performance
- Working experience in using RESTful web-services to provide connections to back end services and handling data using parsers with formats like JSON and XML
- In-depth experience in software development lifecycle (SDLC) and Agile/SCRUM development methodologies
- Worked on the SCM tools like GIT, SVN for source code management
- Developed unit tests for testing specific functionality and logic
- Expertise in use of Instruments to analyze the memory usage
TECHNICAL SKILLS:
Programming languages: Swift 3.0, C#, Objective C, Cocoa, Java, Angular JS, PHP, SQL
Patterns / Framework / API: AWS, Google Cloud Services, PHP framework Symphony, MVC Design Pattern
Webservices: REST, ORM
Software: GIT, xCode, GCD, Terminal
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
iOS Developer
Responsibilities:
- App used to find the newest and hottest restaurants, make reservations, pick up food and order for delivery
- Responsible for technical design and architecture of the project and working with user experience design team, business analysts, and clients to create the needed requirements artifacts
- Worked intensively with UI/UX designers to improve the User Interface.
- Worked on coding, bug fixing and unit testing.
- Good experience on NSOperations, GCD and Blocks to perform multi-threaded development and asynchronous service calls.
- Implemented Unit Test using XCTestCases.
- Migration of legacy code from Objective-C to swift.
- Involved in integration of latest reservation API for faster processing
- Bug fixes for performance improvements
- Designing, implementing and test new features per functional spec
- Used map SDK for restaurant finder feature to show the nearest restaurants
- Integration of various API’s as per the latest changes made in the backend
- Used MVC to design and architect the coding modules
- Used Test Flight SDK to integrate ad hoc testing of the application
- Involved in functionality changes required as per the business feedback
- Improve speed and functionality using Xcode performance analyzer
- Extensive use of core data for local storage
Confidential, San Francisco, CA
iOS Developer
Responsibilities:
- Involved in requirements discussions and technical design changes required as per the latest feedback from business
- Worked on reservation API for new locations as per business needs.
- Added UI controls to see details like mileage, features and MPG.
- Worked on push notifications API to send notifications when user reaches the destination.
- Bug fixing and performance improvements.
- Integrated web services with REST protocol to communicate with the server
- Worked on features to allow user to add the upcoming reservations.
- Customizing the UI as per the latest iOS UI controls.
- Developed the application flow including the different views and transitions utilizing UIAnimations
- Used UITabBarController, UICollectionViews, UINavigationController, UITableViews, UIWebViews, UISlider in the app
- Involved in unit testing and bug fixes to improve the App experience
- Involved in design changes required for reward points API
- Worked on Grand Central Dispatch queues and NSOperations for background operations like vehicle search, reservations, and update UI while in the background thread
Confidential, Omaha, NE
Jr iOS Developer / Programmer
Responsibilities:
- App used to trade stocks, options and complex options, futures and forex
- Worked on iPhone, iPad UI enhancements as per iOS7 UI themes and native controls
- Extensive use of core data for local storage
- Integration of inbuilt chart component to plot the stock details
- Worked on features like myTrade - share ideas and connect with other traders
- Performance optimizations to improve the mobile experience
- Responsible for unit testing and bug fixes
- UI compatibility for iPhone 5 screens displays
- Extensively worked on iOS, MVC (Model View Controller), SDK, User Interface (UI)
- Mixture of Grand Central Dispatch, NSURL, and NSURLConnection to connect to database using web services
- Extensive use of table view across the project to display various information