Ios Developer Resume
Smithfield, RI
SUMMARY
- Overall 6 years in IT Industry with extensive experience in iOS and Mainframes platform.
- Experience in designing, developing, testing and deploying iOS Applications.
- Involved in all stages of software development lifecycle (SDLC) including analysis, design, development, and testing, deployment and documentation as per ISO standards
- Experience in iOS SDK, XML, JSON
- Expertise in Objective - C, Cocoa Touch and Cocoa framework, UIKit and AppKit framework, Security framework, iOS SDK and XML
- Extensive experience on the relational databases like DB2, SQL, and SQLite.
- Strict practitioner of Cocoa coding conventions and style.
- Complete comprehension of memory management in Objective-C.
- Experience in use of XCode with very complex projects.
- Object Oriented Design Patterns and how to apply them to Objective-C.
- The importance of readable code, by using clear, explicit method and variable names and effective commenting.
- Extensively involved in development, Testing, enhancement of the iOS applications
- Good technical skills and interpersonal skills used in quality interaction with users and business analysts for a better understanding of business processes.
- Excellent verbal and written communication skills.
- Good at writing SQL queries.
- Driven and capable of learning and acclimatizing to new technologies very quickly. Motivated to take independent responsibility as well as ability to contribute and be a productive team member.
- Good Domain knowledge on the equity compensations and Banking.
TECHNICAL SKILLS
Documentation: Windows Office Products including Visio
Programming Languages: Objective C, XML, JSON, Mainframes
Databases: SQL, SQLite, IBM DB2
IDE: XCode, Interface Builder, Instruments, Eclipse and Microfocus Rumba for Mainframes
Operating Systems: Windows, MAC OS, iOS
PROFESSIONAL EXPERIENCE
Confidential, Smithfield, RI
IOS developer
Responsibilities:
- Involved in complete SDLC process
- Follow the Cocoa Coding Standard, Confidential coding standards.
- Creation of models in MVC and development of delegates for updating model information.
- Creation of various views, table views, customized views and popovers.
- Creation of notifications to detect the autorotation in the customized sub views.
- Used CoreData/CoreLocation/UIKit/JSON.
- Interacting with QA on deliverables on every iteration and customer feedback implementation.
- Fixing bugs and Unit Testing
Environment: iOS SDK (>=4.2), MAC OS X, Objective-C, XCode, Cocoa touch, cocoa frameworks, iPhone/iPad simulator, Interface Builder (for UI), Instruments
Confidential, Smithfield, RI
Developer
Responsibilities:
- Involved from design phase to final testing and deployments.
- Following the Cocoa Coding Standard, Confidential coding standards.
- Making Connections and Application coding using Objective C
- Creation of models in MVC and development of delegates for updating model information.
- Creation of various views, table views, customized views and popovers.
- Creation of notifications to detect the autorotation in the customized sub views.
- Establishing Network connections.
- JSON/XML parsing.
- Fixing bugs and Unit Testing
Environment: iOS SDK (>=4.2), MAC OS X, Objective-C, XCode, Cocoa touch, cocoa frameworks, iPhone/iPad simulator, Interface Builder (for UI), Instruments
Confidential
Developer
Responsibilities:
- Involved in complete SDLC process
- Following the Cocoa Coding Standard, Confidential coding standards.
- Making Connections and Application coding using Objective C .
- Creation of models in MVC and development of delegates for updating model information.
- Creation of various views, table views, customized views and popovers.
- Creation of notifications to detect the autorotation in the customized sub views.
- SQLite database - update, insert, select and delete using the iOS app
- Establishing Network connections.
- JSON/XML parsing.
- Fixing bugs and Unit Testing
Environment: iOS SDK (>=4.2), MAC OS X, Objective-C, XCode, Cocoa touch, cocoa frameworks, iPhone/iPad simulator, Interface Builder (for UI), Instruments
Confidential
Developer
Responsibilities:
- Involved from design phase to final testing and deployments.
- Following the Cocoa Coding Standard, Confidential coding standards.
- Making Connections and Application coding using Objective C .
- Creation of models in MVC and development of delegates for updating model information.
- Creation of various views, table views, customized views and popovers.
- Creation of notifications to detect the autorotation in the customized sub views.
- SQLite database - update, insert, select and delete using the iOS app
- Establishing Network connections.
- JSON/XML parsing.
- Fixing bugs and Unit Testing
Environment: iOS SDK (>=4.2), MAC OS X, Objective-C, XCode, Cocoa touch, cocoa frameworks, iPhone/iPad simulator, Interface Builder (for UI), Instruments
Confidential
Software Engineer
Responsibilities:
- As a developer, I do analysis, coding, complete testing, reviewing, reporting, documentation, production support, tools initiative and productivity improvement, knowledge management, and disaster recovery tasks for the project.
- As the mentor of the project, my responsibilities ranged from sharing my technical, process and domain expertise with the team while taking the initial KT from the clients to helping them out on a day to day basis in the execution of their requests.
- As the Backup module lead, I manage the day to day activities of the project including scheduling, allocation and tracking of requests, and generation of project metrics reports.
- As the coordinator from our project for spearheading value-adds to the bank, I played an active role in identifying and projecting savings to the bank.
Environment: Mainframes - COBOL, JCL, CICS, DB2, VSAM, Easytrieve, Changeman and HP Service Center.