Ios Developer Resume
Boca Raton, FL
SUMMARY
- Over 5+ years of experience as a software developer in designing & developing Rich User Interfaceapplications, integrating with various Databases and Client - Server applications for iPhone/iPad (IOS 4.0-12.x, XCode 4.0- 10.x) applications development using Objective-C, Cocoa Touch and UIKit.
- Experienced in Software Development Life Cycle (SDLC)such as Requirements Gathering, Project Design, Development, Support and maintenance phases to meet requirement of project and familiar with agile software development methodologies as well.
- Good experience in Swift, Objective-C, Cocoa Touch, XCode, UIKit, IOS SDK, C, C++, HTML5, CSS, Java Script, and JSON.
- Thorough understanding of Apple iPhone App store requirements, HIGs, iTunes Connect, IOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution).
- Experienced in using various iPhone SDK frameworks such as Core Location, Map Kit, Audio Toolbox, Foundation, Media Player, Sqlite, Core Data, MessageUI and iAD.
- Worked extensively on XCode, Interface Builder and Instrument.
- Proficient in providing Web Services, Database Management, Locations Services, Audio, Graphics and Animation capabilities in Applications. Through understanding COCOA design patterns, MVC architecture and other concepts like Delegation and Protocols.
- Strong Understanding of the iOS Provisioning Portal viz. Obtaining Development Certificate, Assigning Devices and Installing Development Provisioning Profiles.
- Expertise in iPhone/iPad application development, Adobe Flash, Android, Flex, PHP, XML and web technologies with database analysis and design
- Well versed with frameworks like UIKit, MapKit, Messaging, Event Kit UI framework, Push Notifications, Core Data, Core Video, Quartz Core, AV Foundation, CF Network and SQLite Library.
- Expertise in MapKit, UIKit, Core Data, Address Book, AVFoundation, Twitter, Account, and Core Location Frameworks.
- Intensely passionate about, and skilled in iPhone and iPad applications using IPhone-SDK and objective-C.
- Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
- Experience in using front end technologies for multiple applications using HTML, CSS, JavaScript and JQuery.
- Good knowledge of certain IOS frameworks such as SpriteKit and UIKit Dymanics.
- Experience in building and developing custom libraries built specifically to function with different versions of iPhone.
- Familiar with UI design implementation using both Storyboards and NIB files for IOS.
- Experience in creating and extracting data from database and displaying on iPhone using SQLite3.
- Experienced in JSON and XML Parsing, Multithreading using both 1st part and 3rd party frameworks including NSXML Parser and NSJSON Serialization.
- Extensive experience in working under Mac OS-X and Windows platforms.
- Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
TECHNICAL SKILLS
IOS Technologies: SWIFT, Objective-C and Cocoa development for iPhone and iPad devices in XCode, Interface builder-UIKit, Instruments, Cocoa touch
IOS Software Tools: IOS 12.x/11.x/10.x/9.x, XCode 10.x/8.x, OSX, Mavericks, OSX Yosemite, JSON
Cocoa Frame Works: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, AVFoundation, UIKit, Address Book, Event Kit, etc.
Programming Skills: Swift, Objetive-C, Core Java, CSS, HTML, Java Script, XML, DHTML, T-SQL.
Databases: SQL Server, SQLite, Core Data for IOS, SAS.
Operating System: Mac OS, OSX Yosemite, Windows 8, 7, XP.
Concurrency: Grand Central Dispatch, NSOperations, NSThread, Gesture recognizer
Tools: XCode, Interface Builder, IBM Worklight, SVN/GIT
PROFESSIONAL EXPERIENCE
Confidential, Boca Raton, FL
IOS Developer
Responsibilities:
- As an application Developer and the team SPOC (Single Point of Contact) my role is to realize and develop the application and enable collaboration and coordination between team members.
- Creating app using Swift3 and iCloud for Passengers and UGT team for easy way to access their files while they travel.
- Developed iPhone application that can perform user registration, login, forecast, portfolio, profile, purchase within application, and referral scenarios.
- Integrated iPhone application with applications across all aspects of the client: user input, protocols, performance, memory management, debugging. Extensively worked with Swift, XCode, JSON, iPhone simulator.
- Migrated code from Objective C to Swift.
- Develop new features for client iOS apps in Swift.
- Involved in implementation of mobile applications in iOS application (iPhone and iPad) development using Swift.
- Worked on Native application using Swift (versions: 2 3 and 4) and IOS SDK.
- Developed Applications using XCode and IOS.
- Worked on iPhone SDK and internet connection Protocols.
- Used Core Data, UIKit, Core Text, Core Graphics, Message UI frameworks for the function implementation.
- Data parsing (JSON) to dynamically display data on iPad and posting the data back to the server.
- Created and customized table views, pop-over views, collection views and navigation bars.
- Designed and integrated application for different devices like iPad, iPhone and iPod.
- Responsible in deploying applications on iOS devices using ITUNES.
- Responsible for Database security using SQLite Cypher, SQLite Manager and Core Data.
- Worked extensively ontable view controllerand madecustomized table view cellsaccording to the client requirement.
- Adept at integrating various native and 3rd party frameworks such as Core Location, MapKit, XCTest, Core Graphics, Core Data, SQLite, Google APIs, Social Framework, Core Animation, AVFoundation, UIKit, EventKit, CloudKit, Core Bluetooth, etc.
- Worked on Multi-threading concepts such as Grand Central Dispatch (GCD) and NSOperations
- Integrated various RestfulWeb servicescall to application using asynchronous NSURL calls and NSURL Session for background downloading.
- Worked on NSOperations, GCD and Blocks to perform multi-threaded development and Asynchronous service calls.
- Use different design pattern like delegate, observable, singleton, MVC in designing the app.
- Worked on Secured Authentications and Authorization mechanism like multi factor authentication.
- Worked on iExplorer, WireShark, Paros Sniffing tools application security.
- Managed Data parsing using JSON and XML.
- Memory and Data Management experience in both Manual Retain Release and Automatic Reference Counting.
- Worked on Apple Push Notification Services (APNS).
- Integrated Google Analytics Framework in IOS application.
- Involved in Unit, Regression, Performance, Security Testing.
Environment: IOS 12.x/11.x/10.x, Swift, Mac OS, Objective C, XCode 10.x, Multi-threading, Asynchronous, MVC, XML, Cocoa, Agile, JSON, XML.
Confidential, Rosemont, IL
IOS Developer
Responsibilities:
- Developed iPhone application that can perform user registration, login, forecast, portfolio, profile, purchase within application, and referral scenarios.
- Used Core Data framework was used to save user's favorite events and location information locally.
- Used Core Location and MapKit frameworks were implemented to display event data to annotations on map.
- Used UIKit framework was used to design and implement high end UI.
- Worked on all tasks from UI design and implementation of code.
- Primary task was to design and implement code base using Core Location and MapKit to display event data through annotation pins.
- Generated and submitted client branded mobile applications to Apple app store (s), for clients with user bases.
- Part of deployment team that would alternate releasing of client branded applications to both the Apple App Store.
- Used Core data to store data locally in device for a Barcode Scanning feature.
- Worked with XCode and different IOS platform Frameworks.
- Used the same storyboard to design for iPhone 5 and older iPhones by using Auto-layout.
- Embedded several views modally and in push View controller with custom sliding
- Developed custom messaging API to interact with server layer for quick messaging.
- Worked with UIKit Framework for the applications at hand.
- Worked extensively with Objective C and Cocoa frameworks. Worked on the application with the help of storyboard and Automatic Reference Counting.
- Created custom UITableViewCells, custom UICollectionViewCells via storyboard and implemented them in applications.
- Added several optimizations to improve performance using Multi-threading and profiled the app using Instruments.
- Used MVC, singleton, delegation and notification patterns.
- Worked on applications with a face book style menu bars. Worked with Navigations controllers, Navigation Bars Tab Bars
- Used NSURL Session for implementing Asynchronous requests to handle data from the network.
- Worked with Memory Management and Object Oriented Concepts in Objective-C.
- Implemented databases in SQLite, MySQL and location based services in UIMap kit framework.
- Coordinated with technical staff in the configuration of iTunes AppStore.
- Preparation of internal QA builds and maintaining the Apple developer portal.
- Defects fixing and also defects distribution among developers.
- Pinpointed and solved several of our most widespread crashing bugs.
Environment: IOS, Core Data, UIKit, MapKit, Objective C, Apple App Store, MVC, Multi-threading, Asynchronous, Cocaa, Xcode, HTML, JSON.
Confidential, Minneapolis, MN
IOS Developer
Responsibilities:
- Interacting with the Business Analyst and Business Users/Client to understand requirements, produce technical design, propose solution and provide effort estimation for the project.
- Followed MVC architecture and a work data flow principle for design and development.
- Developed quality code inObjective-C and Swiftto meet story acceptance criteria.
- Involved in Cocoa development for Mac OS using the Foundation, the Application Kit and the core data frameworks.
- Worked with Cocoa Frameworks, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
- Worked with UI Kit Framework for the applications at hand and backend to communicate with web services.
- Constructed Views using Storyboard file with Interface Builder and UIKit framework.
- Used Swift extensive features and enhanced syntaxes to make the code cleaner and safer.
- Worked withTableView&CollectionViewto display the data according to the requirements.
- Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
- Worked with the iOS Provisioning Portal and the process involved in obtaining development certificates, provisioning profiles, adding devices and creating App ID's.
- Enhanced mapping functionality and UI using MapKit, Core Location.
- Used XML parser to parse fetched data from server.
- Implemented Core Animation to animate in app menu transitions, coupons cards and product images, to create a more informative user experience
- Implemented custom and reusable UX components for the presentation of accounts using UITableViewCells, UIButtons, radio buttons, dropdowns, textfields with data validation, Xibs, protocols, delegates, RxSwift and RxCocoa.
- UsedDecodableFrameworkto parseJSONdata returned from service.
- Followed Agile Methodology in developing the enterprise application.
- Perform code reviews and helpkeep up code quality,executionand application responsiveness.
Environment: iOS, Objective C, XCode, Swift, Cocoa Touch, Cocoa framework, MapKit, XML, Adobe CS5 Suite (Photoshop, Dreamweaver), Cocoa framework, JSON.
Confidential, Philadelphia, PA
IOS Developer
Responsibilities:
- This app is for buying products from iGrabIt app, where user can and add items to buy also reviews and rating options for every product.
- Users also can pay online or COD.
- Extensive use of Core Animation concepts and Core Graphics concepts for animations throughout the app.
- Used SQLite as a database to store all the recipe information.
- Database fetched from Web services.
- Integrated In-App Purchase to unlock several recipes according to different seasons.
- Integrated Facebook SDK and Twitter SDK to share recipes and the app info on social media.
- Added functionality for users to save and access their favorite products.
- For fetching data from web service used JSON data, JQuery to fetch from web server to iOS app.
Environment: IOS, OS X Yosemite/El Capitan, Objective-C, XCode, Cocoa Pods, iOS SDK, Test Flight, etc.
