We provide IT Staff Augmentation Services!

Sr. Ios Mobile Developer Resume Profile

5.00/5 (Submit Your Rating)

Experience Summary

  • Over 9 years of intuitive IT experience in full project life-cycle, software development, application design and architecture of applications based on iPhone, Objective-C, Cocoa framework , Java, J2EE and Database.
  • Around 4 years of extensive experience in developing mobile application in iOS
  • Proven experience in OO design and implementation design specification standards
  • Strong understanding and implementation of OOPS in Objective-C and Java.
  • Experience with Agile Methodology based project execution
  • Experienced on various languages including Java, J2EE
  • Experience in effort estimation, planning, project code and documentation development, reviews and tracking and driving projects towards completion
  • Strong Analytical, problem solving skills coupled with high technical skill coefficient
  • Support and drive the basic integration between team members
  • Efficient in team management and a very good team player

Technologies Tools

Objective-C, iOS SDK, Cocoa Touch frameworks, Nuance SDK, Swift Beginner

Java, J2EE, JavaScript, XML, JSON

Database: Oracle, PostgreSQL

IDE: Xcode, IBM RSA, Eclipse, JBuilder

Version Control: Git, IBM RTC Borland Star Team, Tortoise SVN

Planning/Tracking: Trello, IBM RTC

Methodologies: Agile, Waterfall

Professional Experience

Confidential

Role: Sr. iOS Mobile Developer

Responsibilities:

  • Lead developer in a true Agile scrum based small focused team
  • Designed and implemented reusable voice integration part of the app using Nuance SDK
  • Developing the UI screens using storyboard xib files
  • Worked closely with the Nuance Vendor on understanding the Nuance framework
  • Review and analyze the business requirements and technical specifications
  • Work closely with the UX designers on reviewing the design and feasibility
  • Implemented the service call integration and handling JSON response in the app
  • Implemented different local notifications to keep the user updated and engaged with the app.
  • Integrated Tealium analytics tool and added necessary logging for app analytics
  • Integrated Crittercism crash reporting tool to the app
  • Created Xcode Unit Test Script
  • Agile based execution - attending daily stand-ups, participate in story estimation, planning, tasking, retrospective
  • Logging the page visit/reports to site catalyst from mobile app
  • Presenting demo to the project stakeholders end of each sprint

Environment: Objective-C, Nuance SDK2.1.1, Xcode5.1.1, Git, Apple Configurator, Trello

Confidential

Role: iOS Mobile Developer

Responsibilities:

  • Contributed to different modules in USAA app, modules such as
  • o Auto Circle
  • o Home Circle
  • o Personal Profile
  • o Tax On Mobile
  • o Communities
  • Reviewing and analyzing the business requirements and technical specification
  • Estimating and tasking the project requirement for better planning
  • Create and present the module design to core IT and architect forum for review/approval.
  • Work closely with the UX designers on reviewing the design and feasibility
  • Designing and development of native pages on iPhone and iPad app for the above modules.
  • Proficient iOS interface components such as table views, navigation controllers, various button and control
  • Eliminated memory leaks and abandoned memory using Instruments
  • Work with the external vendors to discuss design, adoption and issues that occur during the integration and development
  • Analyze the different social communities SDK and integrated USAA community pages with the app Facebook, Twitter and YouTube
  • Implemented the adapter's server side to handle the native data requests
  • Assigning tasks, coordinating and mentoring the offshore and onsite team members
  • Tracking the defects to its closure for the project
  • Performance tuning of the application
  • Perform code review for other team members in the project
  • Perform unit and integration testing
  • Worked on the app sustenance project for various iOS release.
  • Worked on the ARC adoption for the app
  • Implemented multi-threading with the NSOperationqueue

Environment: Objective-C, iOS SDK, Cocoa Touch, Xcode3.0, 4x, 5x, Instruments, Start Team,

RTC, ASI Adapters, iPhone Configuration Utility

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Played the module lead for various modules developed over the course of the project.
  • Designed the few modules and frameworks such as Job Execution framework, polling framework for all SNMP manageability devices, discovery modules, alarm handling modules, topology framework for repeaters.
  • Developed discovery, alarm and configuration management back end code for Repeater management system
  • Developed the Discovery module in the EMS system for SNMP devices
  • Developed the alarm modules - includes alarm reception, processing and forwarding traps to North bound systems
  • Completely involved in the design and development of job execution and parallel activities for Allgon Repeaters
  • Completely involved in the backend coding and integration testing for the management of Flexcontroller and its sub-devices
  • Completely involved in the design and development of the PS repeaters job execution frame work for jobs like Configuration, Alarm Synchronization, Software download, etc.
  • Developed a generic polling framework for all SNMP enabled devices in our EMS system
  • Developed a generic algorithm to identify the topology structure for repeaters by analyzing the legacy OMP code
  • Written the related database functions using PL/SQL for PostgreSQL database
  • Porting of object store into db data for repeater management system, this involves complete backend coding and integration testing
  • Effectively involved in doing first-cut analysis and fixing - blocker, critical and major issues reported by customer and validation team
  • Active member of a team to test the NetWay Vision end to end
  • Executed the integration testing of the NWM Management Framework with the Flex Agent
  • Analyzed and optimized project source code for various modules
  • Throughout the course of the project mentored the team members then and there when required.
  • Active participation in all Team building activities
  • Involved in analyzing, fixing the customer issues reported from various deployments like Germany, Portugal and Italy

Environment: Core Java, J2EE JSP, Servlets , PostgreSQL, SNMP, Struts, Ajax, XML, XSLT

Confidential

Role: Java Developer

Responsibilities:

  • Direct interaction with client for requirement collection, clarification, status updates and delivery
  • Handled the product independently for the enhancement and maintenance work
  • Milestones Achieved:
  • o OM-Online P4A6, P4A7 enhanced to support the new Radio Head type repeater
  • o OM-Online P4A8 enhanced to give support for Low PA output alarm
  • o OM-Online V support for APC and fixed many legacy bugs
  • Mentoring the resources, tracking the tasks, making build and release

Environment: Core Java, Swings, TAPI, C and CU-Signals

Confidential

Role: Java Developer

Responsibilities:

  • Involved in requirements collection
  • Involved in designing UML Diagrams Use Case, Class
  • Responsible for developing server side programs using Servlets, Java
  • Designed database model using ER-Studio
  • Involved in MVC's Model layer

Environment: Java, Servlets, JSP, JDBC, JavaScript, PostgreSQL, Win CVS

We'd love your feedback!