Ios Developer Resume
Houston, TX
SUMMARY:
- Proficient Software Engineer with 6 years of IT experience.
- 4 years of experience in designing, developing, testing and deploying iOS applications,
- 2 years of work experience in java web development environment.
- Expertise through all parts of Software Development Life Cycle.
- Deep knowledge and experience in iOS application design and development.
- Experience with XCode, including development, debugging, profiling and build process.
- Experienced in all aspects of iPhone, iPad and iMessage application development including designing for all types of screen sizes and orientations.
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
- Well versed in user - friendly design, performance improvement, documenting code, refactoring, continuous integration and unit testing.
- Experience working in Agile SCRUM, Waterfall, and TDD environments.
- Strong understanding of managing certificates, App IDs, devices, provisioning portal, SSL certification for push notification and iTunes connect for deploying applications to the app store.
- Ability to perform Analyzing tool to debug and perform memory management.
- Ability to perform App thinning by using slicing, bitcode, and on-demand resources.
- Used XML parser, JSON, CSV to retrieve data for display on the iPhone/iPad from server, Created and customized Views, Table Views, Stack Views, Tab Bars and Navigation Bars.
- Experience with Web services, Social Sharing, Map View and Core Location.
- Experienc e in d ev el o p in g a pp li c a tio n s tha t c an w o r k o f flin e u sin g the SQLite and Core Data .
- Experience with handling app crash using NSSetUncaughtExceptionHandler, signal handling and User Defaults.
- Ability to quickly gain understanding of customer requirements, and technology needs and provide a creative solution to the problem.
- Ability to manage individual deadlines and goals.
TECHNICAL SKILLS:
SKILLS iOS Tools: XCode, Interface Builder, SOAP Services, JSON, Cocoa Touch.
Languages: Swift, Objective-C, Java, HTML5, Java Script, CSS3, C++, C.
Frameworks: iPhone/iPad/iPod SDK, Cocoa Pods, Foundation Kit, UIKit, WebKit, EventKit, AVFoundation, AddressBook, AddressBookUI, Mapkit, Facebook, MessageUI, Core Data, Core Location, MSConversation, MSMessage, MSSession, Notification Center.
Databases: SQLite, Firebase, Oracle-8i.
QA Tools: Tealeaf, Ensighten.
IDE: XCode, Eclipse.
Source Control: SVN, GIT.
Platforms: Windows, MAC OS
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX iOS Developer
R e s pon s i b i l i t i e s:
- Used XCode and Storyboards to develop the screens for the application using MVC design pattern.
- Used Auto layout to support multiple device types.
- Responsible in integrating apps with SQLite database for storing data locally on the device.
- Integrated the application with client provided secure third party application for Passport scanning and Personal Device Entertainment.
- Used SFSafariViewController, WKWebview to present web views.
- Coordinated with Configuration Manager for continuous integration.
- Unit test code for robustness, usability and reliability.
- Participated in Code Review and Bug Fixes.
- Effectively provided UAT support.
E n v ir on me n t:
Swift, Objective-C, SQLite, XCode 7 and 8, iOS 9 SDK, Cocoa Touch, Mac OS, REST, JSON, Agile Development, beanstalk, Microsoft TFS.
Confidential
R e s pon s i b i l i t i e s:
- Designed and developed UITableView and multiple UITableViewCells to build auto progression user input screens.
- Managed client data using custom NSObjects and created transitional states using UIViewAnimation with constraints and frames.
- Responsible for creating framework to handle app crash and log crash reports of the app to Backend by using NSSetUncaughtExceptionHandler, signal handling and User Defaults.
- Used Instruments to fine-tune the app.
- Used JSON parsers to parse the data from the web services and display it in the User Interface.
- Worked with Backend team to communicate with RESTful Web Services.
- Used Segues to navigate between View Controllers.
- Effectively provided UAT support.
E n v ir on me n t:
Objective-C, XCode 7, Instruments, iOS 9 SDK, Cocoa Touch, Mac OS, NSSetUncaughtExceptionHandler, beanstalk, Microsoft TFS.
Confidential, San Antonio, TX iOS Developer
Confidential Mobile App
R e s pon s i b i l i t i e s:
- Worked on an Confidential banking app module to connect your bank account to your Facebook social profile and send money to your friends and phone contacts through Confidential service.
- Worked extensively with Objective C and Cocoa frameworks on iOS 7 and iOS 8.
- Worked on UIKit, Foundation, MapKit and Core Location frameworks.
- Used MapKit and Core Location to determine member’s location.
- Designed and implemented various UI’s according to specifications: UINavigation, UITableView etc.
- Implemented importing contacts using Address Book framework and Facebook.
- Worked closely with a cross functional team of testers and developers.
E n v ir on me n t:
Objective-C, XCode 5 and 6, iOS8 SDK, Cocoa Touch, Mac OS, JSON, Agile Development, GIT.
Confidential, Peoria, Illinois iOS Developer
R e s pon s i b i l i t i e s:
- Worked on adding functionality to an existing iPhone app for Confidential ’s tree harvesting service. The goal is to give Confidential the ability to track and record data about their equipment during use.
- Worked extensively with Objective C and Cocoa frameworks on iOS 5 and iOS 6.
- Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
- Developed critical tools for this project like a customized navigation bar (UINavigationBar), PageControl and UIScrollView.
- Worked on web service calls and JSON parsing included in the project.
- Worked closely with a cross functional team of testers and developers.
E n v ir on me n t:
Objective-C, XCode 4, iPhone, iOS 5, 6 SDK, UIKit, Core Data, Cocoa Touch, Mac OS, JSON, XML, GIT.
Confidential
Java Developer
R e s pon s i b i l i t i e s:
- Development of the front end using JSP and Servlets.
- Design and development JSP pages, JDBC interfaces, Data Classes.
- Incorporated Connection Pooling and picture upload utilities.
- Maintenance, performance tuning and creation of tables in Oracle.
E n v ir on me n t:
Java, JSP1.2, JDBC, Servlets2.0, Web logic Server 7.0, Oracle8i, Java Script, HTML and Eclipse 2.1.
