Senior Ios Developer Resume
SUMMARY:
- 14+ years of experience in analysis, design, development, implementation and support of the enterprise solutions across various technologies and platforms.
- 4+ years of experience in UI design, wireframe, mockup, prototype and development f iOS Applications.
- Specialize in developing and architecting enterprise level applications using iOSObjective C and Cocoa Touch Framework.
- Good understanding of iOS Mobile Development tools like XCode, instrumentsCocoa Touch including interface builder and storyboards.
- Good experience in handling data formats such as JSON, XML in iOS applications.
- Experience in developing applications that can work offline using the Core Data and
- SQLite Component.
- Strong optimization and debugging skills.
- Ability to write readable, reusable code, by using clear, explicit method and variable names and effective comments.
- Strong knowledge of Object Oriented Design Methodologies and all aspects / processes of the Software Life Cycle.
- Experienced in EMC Documentum, DFC, WDK programming, Documentum
- Administration, Development and User support.
- Involved in Documentum migration. Migration included Content Server and WDK.
- Expertise in Oracle, MYSQL and SQL Server.
- Creative and adaptable team player in fast - paced technology environments.
- Involved in the day-to-day maintenance activities and troubleshooting of user applications.
- Production Support, Maintenance, Enhancement, Debug activities.
- Experience in using tools like HP ALM.
- Experienced Scrum/Agile based methodologies in large enterprise mobile applications.
- Ability to manage individual deadlines and goals.
- Experienced in working with global teams (off-shore / On Site model).
TECHNICAL SKILLS:
Languages: Swift, Objective-C, C++, C, Java, Java script, SQL, PL/SQL
Mobile Platforms: Objective C, COCOA Touch framework
IDEs/Tools: xCode, Cocoapods, Instruments, Sketch, Eclipse, Ant, Documentum Repoint
Source Control: CVS, Visual Source Safe, Perforce, GitHub
Databases: Oracle 9i/10g/11g, MS-Access 2000, SQL Server, MYSQL 4.0, SQLite
Web: XML, AJAX, HTML, JavaScript, CSS, JSON, JSP, Java Servlets, Struts, REST, Restful
Documentum Suite: Documentum Content Server, Administrator, Webtop, Application Installer, Composer, DAB, Workflow Manager, BPM, DFC, DQL, Server API.
Platforms: Mac OSX, Unix and Windows
PROFESSIONAL EXPERIENCE:
SENIOR IOS DEVELOPER
Confidential
Responsibilities:
- Involved in understanding the business of the client, requirement gathering, laying out the specification and designing of the application.
- Worked in creating wireframe, mockup and prototype for the mobile application using Sketch
- Participated in developing the UI by customizing and overriding the UIView class.
- Responsible for making application flexible to update changes at any point of time.
- Worked extensively with Objective C and Cocoa Framework.
- Worked with Backend team to communicate with RESTful Web Services.
- Responsible in integrating apps with web applications and SQLite database for storing data locally on the device.
- Worked with data validation for user input.
- Built custom components to use throughout app implementations.
- Participated in Code Reviews, Code Fixes and Bug Fixes.
- Responsible in adding new features for existing app during the process of updates of the app.
- Involved in manual performance testing.
Environment: Objective-C 2.0, Cocoa-Touch, Mac OSX - 10.8.5, iOS 6, iOS 7, Xcode 4, Xcode 5SQLite, Web Services, REST, JSON
Confidential
Responsibilities:
- Involved at every project phase, from concept creation to final testing phase.
- Used native Objective-C and other software development tools to develop state-of-the-art mobile applications. Observed best standard practices in Objective-C.
- Documented project requirements, API design and implementation, API Developer Guide and iPhone App Developer Guide.
- Coded key API infrastructure including user logging in, remote backend services and other third party tools.
- Coding, maintenance and enhancements to iPhone application.
- Used third party API’s like Parse for backend services
- Implemented and designed various UIView according to the client’s requirements using UINavigationView, UITableView, UIAlertView etc
- Worked on table view controller and made customized table view cells according to the requirements and specification.
- Used Core data Framework to store data locally in SQLite.
- Solve project dependencies using Cocoapods
- Responsible for general maintenance of application library and debugging.
- Tested applications on device simulators and actual devices to fine-tune products.
Environment: Objective-C 2.0, Mac OS X - 10.7.5, Core Data, Parse APIs, iOS 5,iOS 6,Xcode 4,SQLite
SENIOR DOCUMENTUM SPECIALIST
Confidential
Responsibilities:
- Performed Administrative tasks like creating/modifying users, groups, ACLs etc.
- Extensively used DQL/API for creating reports and fixing data.
- Worked with Business Portfolio managers and understand the requirements for generating Administration based reports.
- Created methods and jobs for creating different reports for the leadership group.
- Worked on build automation for deployments to reduce manual intervention.
- Setup environment by doing builds and deployments in UAT, Production and Development environments.
- Worked on migration from Documentum 5.3 SP5 to Documentum 6.5 SP1 and from Documentum 6.5 SP1 to Documentum 6.5 SP3.
- Worked on Production deployment effort and prepare run book for deployment.
- Worked on Documentum Composer and Headless Composer to manage the docbase side deployments and manage the artifacts and performing administrative tasks.
- Manage and Maintain Documentum content server in development, UAT and production environment.
- Worked on Documentum App connectors.
- Worked on multiple enhancements for the application by enhancing a Report framework that will automate the Report generation for the Tax Practice.
- Used DFC for webtop customization and for developing standalone utility.
- Created BOF (SBO’s, TBO’s) for the application.
- Worked on WDK configuration and customization of different webtop components.
- Worked closely with EMC for resolving out of box defects.
- Exposure in working on software Audit items
- Provide level 3 technical support for documentum applications.
Environment: Documentum suite 5.3 SP5/6.5 SP1/6.5 SP3, Oracle 9i/10g/11g, DQL, API, DFC 5.3/6.5, Documentum Composer 6.5 sp1/6.5 sp2, Documentum Administrator 5.3 SP5/6.5 SP1/6.5 SP3, WDK 5.3 and 6.5, Perforce.
DOCUMENTUM SPECIALIST
Confidential
Responsibilities:
- Used Documentum Administrator to create and modify Users and Groups depending on the business requirements.
- Created new XML application as per the business requirement.
- Customized the inbox for user to get customized messages.
- Involved in testing of different components.
- Designed and implemented workflows using BPM.
- Customized Webtop as per client requirement in order to create user friendly interface
- Extensively used DFC and WDK API for developing custom web application.
- Used DQL and Server API to create, query and administer various Documentum objects
Environment: Documentum 5i suite, Oracle 9i, DQL, API, DFC 5.3, DAB 5.3 SP4, Documentum Application Installer, BPM, Documentum Administrator 5.3 SP4, WDK 5.3 SP4
SENIOR SOFTWARE ENGINEER
Confidential
Responsibilities:
- Understanding the existing application ( Confidential ).
- Gather requirements from the business users and facilitate the transfer of the same requirements to team members.
- Designing and developing the monthly and mid monthly release enhancements and tickets work
- Perform high-level technical design, estimate the work items and provide technical guidance to the team members.
- Work closely with the Project Managers for estimation and scheduling.
- Writing unit, Integration test plan and testing the same for the developments being made.
- Support Production release calls for every release.
- Provide technical guidance and resolution for post-production defects of various priorities.
- Written C++ components to create XML, Used XSLT to render final HTML pages
- Ensure timely reporting of technical issues
Environment: BroadVision One to One Server 7.1, DCC 7.1, HP-UNIX 11, XML/XSLC++, JavaScript (Client/Server - side), Rational Purify, PVCS, Windows XP,AJAX
SOFTWARE ENGINEER, IMAJE SOFTWARE DEVELOPMENT CENTER
Confidential
Responsibilities:
- Development of BackOffice module
- Developed simulators to pass sample data for testing.
- Customizing Imaje Message Centre, Mark Point Editor for ETIX
- Development was done Using Object Oriented Methodology.
- Writing stored procedures, triggers and testing backend SQL queries to interact with the BackOffice module.
- Writing unit test cases and unit testing of the Module.
Environment: Borland C++ Builder 6.0 and MS-SQL Server 7.0, Windows 2000
Confidential
Responsibilities:
- Interacting with client to gather the Requirements.
- Designing and development of the Functional Module.
- Development was done Using Object Oriented Methodology.
- Writing Unit test case and Testing of the Module.
- Maintenance and support of for the software
Environment: Borland C++ builder 6.0, Windows 2000
Confidential
Responsibilities:
- Understanding the existing application.
- Enhancing the existing functionality.
- Development was done Using Object Oriented Methodology.
- Writing Unit test case and Testing of the Module.
- Maintenance and support of for the software
Environment: Visual C++ 6.0, MS-Access, Windows 2000