We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

Detroit, MI

SUMMARY:

  • 7.5+years of IT experience in designing and developing high - end enterprise level Web and Mobile Applications.
  • 5+ years as a developer in designing, developing, implementing, testing and publishing iOS apps on iTunes Store.
  • Extensive experience in integrating various Databases and Client-Server applications in iPhone/iPad (iOS 3.x, 4.x, 5.x, 6.x, 7.x, 8.x, 9.x &XCode 4.x, 5.x, 6.x, 7.x) application development using objective-C, Cocoa Touch, UIKit.
  • Proficient knowledge of programming experience using Objective-C.
  • Extensive experience in iPhone & iPad application development.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Worked extensively on Xcode, Interface Builder and Instruments.
  • Followed MVC design architecture, adept knowledge of cocoa design patterns, singleton pattern and delegation patterns.
  • Strong knowledge in implementing frameworks like CoreLocation, CoreGraphics, MapKit and UIKit Frameworks.
  • Experience with multiple databases like MSSQL, DB2, Oracle10g/11g/12c and experience in PL/SQLstatements and stored procedures.
  • Created and customizedUIViews, UITableViews, TabViewsand Navigation bars which are some basic functionality in a multi-view application.
  • Extensive experience consuming REST/SOAP Web Services and APIs.
  • Experience in Google and Apple Map Kits and Mobile Location Services.
  • Experienced in Native Mobile Application development with Social Media platform.
  • Proficient in source control with Git, SVN.
  • Understanding and implementation of Design Patterns &UML diagrams.
  • Knowledge of Swift.
  • Proficient in Objective-C, Java and C++, good understanding of Object Oriented Programming.
  • Confidence in working with other iOS and Android developers to complete detailed projects.
  • Ability to coordinate with various team members involved in the project.
  • Quick learner, excellent analytical, design and problem solving skills.
  • Programming practices such as test driven development and continuous integration.
  • Strong understanding of the server side software, scalability, performance and reliability aspects.
  • Adept knowledge in HTML4/HTML5/JS/JQuery/CSS2/CSS3.
  • Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
  • Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which includes requirement analysis, designing, implementing, debugging, testing, fixing and maintaining applications.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.
  • Have hands on experience with CoreAnimation and CoreGraphics.
  • Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator,Premiere and flash.

TECHNICAL SKILLS:

IOS: Objective-C and Cocoa development for iPhone and iPad devices in Xcode, Interface builder UIKit, Cocoa touch, Core Data.

Software: iOS 4/5/6/7/8/9.Xcode 3.0/4.0/5.0/6.4/7.2 , OSX 10.6, 10.7,10.8, 10.9, Microsoft Office Suite.

Languages: Objective-C, C++, C & Data Structures, HTML, XML and Java.

Web Technologies: HTML 4/5, CSS 2/3, JavaScript, jQuery, AJAX, XML, XSLT, JSON.

Database: SQL Server 2005/2008, SQLite with Core iOS, building, and testing database in iOS sandbox, Oracle, MS Access

Operating Systems: MAC OS 10.6/10.7/10.8/10.9/11. x, Windows XP, Windows 7, Windows 8, Linux.

Tools: Xcode 3.0/4.0/5.0.2/6.0/6.1.1/6.2/6.4/7.2 , AppCode 3.xVisual Studio 2005, Dreamweaver, Notepad++, MS Visio.

PROFESSIONAL EXPERIENCE:

Confidential, Detroit MI

Sr. iOS Developer

Responsibilities:

  • Worked with Objective C, Swift and Cocoa frameworks which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
  • Implemented the scroll functionality by using UIScrollView on all screens of the app. Worked on Web Service calls like XML and JSON.
  • Utilized development skills to build (code) and unit test new app functionality as per technical specifications,with deliverables to include code builds and documented unit test results.
  • Implemented CoreData for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Worked on UIViews&UITableViews for user interface in the application.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective-C interfaces.
  • Used NSJSONSerialization in getting requests from the server and also parsed the response objects.
  • Worked on Apple’s iOS SDK (Cocoa, Cocoa Touch etc.).
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Story Board, Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer and UIPopoverController.
  • Took care of Code Review, Code Fixes and bug Fixes. Performed all tasks from UI design and implementation to writing code for various features.
  • Implemented Accessibility and Localizations on the application.
  • UsedAFNetworking in performing IP verification and also user login.
  • Worked in the internal process using AgileSCRUM methodology.
  • Developed filter menu for the application to sort out the results based on the search.
  • To rectify the bugs in the app extensive debugging is performed on the application.
  • Worked on the part of writing SQLqueries for the app.
  • Participated in daily scrum meeting discussing the issues present and work to be done.
  • Changed user interface enhancements according to iOS7, 8, 9 specifications.
  • Interacted with AgileScrumcoreteam that includes developers and testers to deliver right value of the project at the end of each sprint.
  • Updated progress/challenges to project lead.
  • Involved in SPRINT REVIEW MEETING.
  • Worked with GitHub in creating branches and Version control.
  • Also used AtlassianJIRA Agile in creating stories, tasks, and subtasks for the workflow.
  • Commit to completing well-defined work and deliver on those commitments.
  • Extreme Programming (XP) practices.
  • Pair program with different people in many situations.
  • Swarm around tasks along with other Scrum team.
  • Internationalization and Localization.
  • Programming practices such as test driven development and continuous integration.
  • Ability to identify and write appropriate tests leveraging mocking/spying frameworks for isolation of the subject component.
  • Unit tests with Kiwi framework.
  • Cocoapodsto manage iOS libraries.
  • Collaborate with endusers and clients in the implementation of complex software for an on time delivery.
  • Worked on RESTful APIs to integrate the application to server side systems.

Environment: iOS 6.0/7.0/8.0/9.0 , Mac OS X, Objective-C, Xcode 5.0/6.2/6.4/7.2 , Cocoa, Cocoa Touch, Cocoa Framework, XML, JSON, AFNetworking, GitHub,SourceTree,UIKit, iPhone Simulator, View Controller.

Confidential, Columbus Ohio

Sr. iOS Developer

Responsibilities:

  • Implemented the scroll functionality by using UIScrollView on all screens of the app. Worked on Web Service calls like XML and JSON.
  • Utilized development skills to build (code) and unit test new app functionality as per technical specifications,with deliverables to include code builds and documented unit test results.
  • Worked on UIViews&UITableViews for user interface in the application.
  • Used NSJSONSerialization in getting requests from the server and also parsed the response objects.
  • Worked on Apple’s iOS SDK (Cocoa, Cocoa Touch etc.).
  • UsedAFNetworking in performing IP verification and also user login.
  • Worked in the internal process using AgileSCRUM methodology.
  • Developed filter menu for the application to sort out the results based on the search.
  • To rectify the bugs in the app extensive debugging is performed on the application.
  • Worked on the part of writing SQLqueries for the app.
  • Participated in daily scrum meeting discussing the issues present and work to be done.
  • Changed user interface enhancements according to iOS7, 8, 9 specifications.
  • Interacted with Agile Scrumcoreteam that includes developers and testers to deliver right value of the project at the end of each sprint.
  • Updated progress/challenges to project lead.
  • Worked with GitHub in creating branches.
  • Also used AtlassianJIRA Agile in creating stories, tasks, and subtasks for the workflow.
  • Collaborate with endusers and clients in the implementation of complex software for an on time delivery.
  • Worked on RESTful APIs to integrate the application to server side systems.

Environment: iOS 6.0/7.0/8.0/8. x, Mac OS X, Objective-C, Xcode 5.0/6.2, Cocoa, Cocoa Touch, Cocoa Framework, XML, JSON, AFNetworking, GitHub, UIKit, iPhone Simulator, View Controller.

Confidential, Charlotte, NC

Sr. iOS Developer

Responsibilities:

  • Designed the registrationscreen of the application where the user has three options to choose, selecting one of the option leads to login page with an email-idfield and submitbutton.
  • Designed the homescreen of the application where the user can choose the type of the module to be populated.
  • Tested applications on iPhonesimulator, iPadtouch and iPhone device.
  • Developed the App using Cocoa Touch frameworks like UIKit, Foundation and Core Graphics Frameworks.
  • Used Agile Scrum methodology for this project and attended DailyScrum meetings, User Story review meetings, Sprint Review and Retrospective meetings.
  • Experience on MapKit and Core Location.
  • Implemented the scroll functionality by using UIScrollView on all screens of the app.
  • Developed components like infinite scrolling section for sliding TableView.
  • Experienced in Debugging the Code at every Stage line of Implementation.
  • Coordinated with technical staff in the configuration of iTunesApp Store.
  • Wrote various methods to manipulate HTML and CSS in jQuery made pages dynamic using AJAX, JSON, and XML.
  • Performed the quality assurance of the application by reporting the issues to the development team.
  • Used Instruments to check for processing bottlenecks, memory leaks, and retain cycles.
  • Collaborate with endusers and clients in the implementation of complex software.

Environment: iOS 5/6, iPhone SDK, Xcode 4, Agile Scrum, Web Services, plist, Objective-C, Cocoa Touch, JS, jQuery, iPhone Simulator, Interface Builder and Instruments.

Confidential, Philadelphia, PA

Mobile Application Developer

Responsibilities:

  • Collected the requirements from the BusinessAnalysts.
  • Analyzed the requirements and designed a technicaldocument for the requirement as a team.
  • Developed the UI for the application using Objective-C and ADOBE Photoshop.
  • Worked with web services using JSON and XML.
  • Have hands on experience on mobile databases like SQLite and Core Data.
  • Had maintained the source code versions in SVN.
  • Developed modules like Quote&IllustrationDocumentViewer, Customer Management, and Policy Management of Ace Insurance for different countries.
  • Worked with GITto checkout and update the codebase changes.
  • Used Xcode storyboards to develop UI for iPads.
  • Implemented and designed RESTAPIs to support mobile applications.
  • Debugging issues onsite whenever required.
  • JSON based parsing response conducted and used for AFNetworking.
  • Wrote many complex queries for easy retrieving of application data.
  • Coordinated with QAteam to ensure the quality of application.

Environment: Objective C, XML, Xcode 4.x, GIT, Mac OSX, SQLite, XML, JSON, Cocoa Touch, JS.

Confidential, Pittsburgh, PA

IOS Developer

Responsibilities:

  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the Objective-C interfaces.
  • Implemented NSOperationQueue and NSURL Connection to integrate with backend web services.
  • Developed Navigation between views was mixture of using UI NavigationController, UIGestureRecognizer, and UI PopoverController.
  • Performed all tasks from UIdesign and implementation to writing code for various features.
  • Designed XSDs to define the XMLstructure of data exchanged between iPhone and server.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Used several methods for testing and tracking of application like kiwi.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Created notifications to detect the autorotation in the customized sub views.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created models in MVC and development of delegates for updating model information.
  • Implemented Core Data for persistent storage of user data.

Environment: iOS 5, 5.1, Xcode 3.2, 4.1, 4.3.3, 4.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite.

Confidential

Associate Software Engineer

Responsibilities:

  • Provided support for production and development issues.
  • Worked on Performance Improvement & memory leakage.
  • Written GNUmakefile.
  • Compiled the code on both UNIX and Linux platforms and resolved the bugs.
  • Corrected the code for fixing run time segmentation fault issues arising out of improper handling of character pointers.
  • Developed all the code using C/C++.
  • Made the test plan and test cases.
  • Resolving bug issues.
  • Used GDB for Debugging.

Environment: C, C++, and Linux & Ubuntu, File I/O, pthreads, Processes, Signals, IPC.

We'd love your feedback!