We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • Over 5+ years of experience in the field of information technology especially in designing, developingmobileand web applications. 4+ years of experience in application development for mobile platform (iPhone/iPad) using Objective - C, SwiftandCocoa TouchinXcode.
  • Well versed with completeSoftware Development Life Cycle(SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software
  • Complete understanding ofModel-View-Controller(MVC)architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa.
  • Familiar with memory management iniOSincludingAutomatic Reference Counting (ARC)
  • Expertise inMVC design architecture, Cocoa design patternsand concepts likedelegation, protocolsand categories.
  • Have experience working with Swift 1.2 and Swift 2.0 in Xcode 7.
  • Familiar with UX development using HTML5 and CSS3.
  • Created andcustomized views, table views, tab barsandnavigation barswhich are some basic functionality in a multi viewapplication.
  • Experience in developing applications oniOS7, iOS8 & iOS9.
  • Good experience withFoundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UIandthird party frameworks.
  • Experience inSQLin creating and extracting data from database and displaying oniPhoneusingSQLite3.
  • Experience working with in-app purchase application for theiPhone/iPadalong with distinct market based applications enhancing sharing throughsocial networksand email.
  • Experience working withAPNS, pop-up alerts, badgesandintegrationvarious social networkingAPIslikeFacebookandTwitterinto application.
  • Strong experience inXMLParsing andJSONto implement in the Application.
  • Experience working withmulti-threadingandP-list.
  • Expertise in providingWeb Services,database management, Locations Services, Audio, GraphicsandAnimationcapabilities in Applications.
  • Proficient in source control withGit, SVN.
  • Experience In web programming languages likeHTML, DHTML, CSS, XML, JavaandJavaScript.
  • Experience in working ofUMLand using ofObject Oriented Analysis and design (OOAD).
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Ability to write code by using clear, explicit method, variable names and effective comments.
  • Development, testing, troubleshooting and debugging of the application.
  • Experience in working withMac OS X, UNIXandWindowsplatforms.
  • Strong problem solving and decision making skills with ability to communicate effectively at all levels.
  • Have experience in working withAgileEnvironment likeSCRUM.

TECHNICAL SKILLS

Programming Language: Objective C, Swift, C/C++, Java Script, HTML, XML, SQL, CSS.

Software/IDE’s: Xcode, SQL Server Management Studio

Databases: SQLite, SQL Server, MySQL, MS Access.

Technology/Framework: iOS Framework, ZXing Web Services, REST, JSON. UI/UX Development

Operating System: Mac OS 10.8/10.9/10.10 , Windows XP, Windows 8.

API’s: iOS API’s, Facebook API’s, Parse API’s.

PROFESSIONAL EXPERIENCE

Confidential - Sunnyvale,CA

iOS Developer

Responsibilities:

  • Developed iOS Application for Confidential Retail App in swift and objective C
  • Played a team lead role, understood requirements from client and acted as bridge between onsite and offshore team.
  • Ensured client requirements have been met as per expectations and deadlines.
  • Handled offshore team via daily bridge calls and mail communication.
  • Segregated daily tasks and assigned them accordingly to the team
  • Reviewed team’s code thoroughly with Phabricator tool.
  • Developed Objective C modules to support stores using iOS 6 and iOS 7 devices.
  • Involved in regression testing of the App for UAT and Production builds.
  • Developed some modules, ICMP Ping test, Active Notifications, Global Map code optimization & Default View.
  • Optimized the application by rewriting previous depreciated code and making it be more efficient.
  • Worked with AppleConnect Libraries and also integrated the library
  • Have created UAT test builds and did bug fixes.
  • Had frequent interactions with server Team with respect to Vesuvius APNS Platform
  • Worked on converting the code to Swift 2.0 standards from Swift 1.2 and ensured code is compatible with iOS 9.0.
  • Worked in deploying the code in various environments as well as unit testing.
  • Have created radars for various tasks and assigned to offshore
  • Involved in discussing various design and implementation of classes
  • Monitored espresso tickets.
  • Used Git for source control to manage various branches based on need

Environment: iOS SDK,Xcode,Mac OS,Swift

Confidential - Paramus, NJ

iOS Developer

Responsibilities:

  • Developed iOS Application for the Confidential App on both iPhone and iPad platforms.
  • Mainly worked on the Locator initiative.
  • Involved in app designing, requirements, estimates and project timelines
  • Extensively used Objective C for creating application.
  • Developed UI requirements using interface builder and coding in objective C.
  • Developed an XML parser to parse the data required in the application.
  • Innovative logic has used to access web service once in a while after app get launched.
  • UI implementations done by coding customization and UiViews & UiTable views are used for managing the frontend.
  • Maintained the Locator application to support 16 international countries & handled the translations as well.
  • Developed the collection of classes which manages the sharing feature to share information about the app through Facebook/E-Mail
  • Developed the collection of components, which manages and controls the application life cycle and activities
  • Optimized the application by rewriting previous depreciated code and making it be more efficient.
  • Integrate and developed Cocoa Frameworks such as Mapkit.
  • Worked in deploying the code in various environments as well as manual testing.
  • Assist in creating technical design document.
  • Involved in creating APP Store builds with Distribution profile

Environment: iOS SDK,Xcode,Mac OS,Web Services, REST, XML

Confidential - Charlottesville, VA

iOS Developer

Responsibilities:

  • Developed iOS Application iPhone platforms.
  • Involved in understanding the business of the client, requirement gathering, laying out the specification and designing of the application.
  • 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.
  • Involved in the deployment of the app.

Environment: iOS SDK,Xcode,SQLite,Web Services, REST, JSON.

Confidential - Greenbelt, MD

iOS Developer

Responsibilities:

  • Developed iOS Application iPhone platforms.
  • Conceptualized, designed, developed and deployed mobile applications using iOS SDK, Xcode.
  • Implemented and designed various UiView according to the client s requirements using UiNavigationView, UiTableView, UiAlertView
  • 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.
  • Involved in development of like Barcode Scanning App using ZXing open source Framework.
  • Worked with couple of app with social networking capabilities by integrating the third party APIs like Facebook.
  • Involved in writing the application logic to process user input and address change in database using web services in stable transaction.
  • Tested and debugged the application on Simulator and iOS Devices.

Environment: iOS SDK,Xcode,SQLite, ZXing Library, APIs, Web Services.

Confidential - Menlo Park, CA

iOS Developer

Responsibilities:

  • Developed iOS Application iPhone platforms.
  • Implemented high quality iOS code that satisfies the business functional requirements as well as user functional requirements.
  • Showed proven knowledge of iOS App life cycle and memory management using the retain/release memory management system and Automatic Reference Counting (ARC).
  • Implemented very user friendly interface using all the capabilities of UiView, UiViewController and UiNavigationController.
  • Provided proven knowledge in iOS application functionality and limitations including Objective C, cocoa Framework, core data and other native API integration.
  • Developed the update modules and various features in the existing App.
  • Used third party API s like Parse for backend services and Stripe for credit card transactions.
  • Experienced with major Frameworks like UiKit Framework, Foundation Framework, AudioToolbox and CoreGraphics.

Environment: iOS SDK,Xcode,SQLite, Parse APIs, Web Services.

Confidential

Software Developer

Responsibilities:

  • Involved in requirement gathering and analysis of requirements of the system in consultation with business analysts and client.
  • Worked with functional team for requirements and implanted successfully.
  • Worked with Servlets to implement the business logic.
  • Worked with JDBC to connect the front end of the project to the databases.
  • Worked with JavaScript for front-end validation.
  • Worked on the front end of the project by using JSP.
  • Designed the database schema in MYSQL.
  • Involved in developing Class diagrams and Sequence diagrams using UML.
  • Involved in configuration and deployment of the application on Windows platform.

Environment: Java 1.6, JDBC, Servlets, Java Script, JSP, HTML, CSS, XML, MySQL, Eclipse, Windows XP.

We'd love your feedback!