We provide IT Staff Augmentation Services!

Sr.ios Developer Resume

3.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Around 8 years of IT industry experience in designing and developing enterprise level iOS mobile applications for (iPhone/iPad) and Java Developer.
  • Over 3+years of progressive iOS Mobile Application Development experience wif strong background of working knowledge in iOS SDK, Cocoa touch, Objective - C and Swift.
  • Involved extensively in designing Mobile Strategies to build applications for iOS Mobile Platform.
  • Well versed wif complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Developed application using Objective-C, XCode, Swift,iOS SDK and object oriented programming.
  • Experience wif integrating RESTFULservices wif JSON response on iPhone and ipad.
  • Experienced in all aspects of iPhone, iPad,and iOSProvisioningPortaland the processes involved including designing for all types of screen sizes and orientations.
  • Extensively used various frameworks such as Map Kit, Core Data, Core Location, Core Audio, Media Player, UIKit, Core Animation and AVFoundation.
  • Proficient in writing coherent, organized code comfortable for working on complicated code-based wif high levels of abstraction.
  • Highly expertise in integrating PushNotifications and Network Connectivity.
  • Extensive experience in building mobile applications using iOSframework APIS such as (Location, Camera, Animations, Maps).
  • Experienced in revision controllingtools like Git and SVN.
  • Familiarity wif Swift Programming.
  • Hands on experience wif Multi-view, applications using views, Table Views, Tab Bars, Collection Views, Picker Views, customized UIViews, Web Views and Navigation Bars.
  • Strong knowledge in using databases such as SQLite, CoreData.
  • Maintained and enhanced several iPhone applications and uploaded to the Apple Store for approval.
  • Good understanding of memory management including various multi-threading processes.
  • Experience in working on LINUX and UNIX OS.
  • Experience in design, development and deployment of enterprise applications for J2EE platform using JAVA, J2EE, Hibernate, springs, JPA, Web Services, EJB and XML JavaScript, SQL, HTML.
  • Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server.
  • Excellent Team player wif very good attitude and excellent interpersonal skills wif analytical abilities, communication skills.
  • Extensive knowledge of using Map Kit, SQLite, Core Data, AVFoundation, Social Framework, SafariServices, TwitterAPI, GoogleAPI, FacebookAPI, XML parser, Core Location Frameworks, AddressBookUI, MessageUI, Amazon Web Services (AWS) and JSON parsing.
  • Expertise in MVC design architecture,Cocoa touch and concepts like delegation, singleton, protocols and categories.
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.

TECHNICAL SKILLS

Languages: Objective C, Swift, C, C++, Core Java, and SQL/ PLSQL.

Web development: Angular Js, JQuery, HTML/ CSS, XML, JavaScript, JSON.

Frame works: Cocoa Touch, Map Kit, Core Animation, Core Data, Foundation/ UIKit, Core Audio/video, Address book.

Tools: XCode IDE, Xamarin, Microsoft Visual Studio and Eclipse.

Code Versioning Tools: Git, SVN, CVS.

Platforms: Mac OSX, Windows, iOS, Unix/Linux.

ETL Tools: Amazon Redshift

PROFESSIONAL EXPERIENCE

Confidentialm -Durham, NC

Sr.iOS Developer

Responsibilities:

  • Followed and implemented agile methodology for the Product development while participating in Monthly Sprint Meeting and Daily Scrums.
  • Developed the application usingSwift and Objective C.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Involved in gathering requirements for implementing feature additions.
  • Active participant in understanding requirements and sketching out acceptance criteria wif project manager.
  • Adapted dis app interface on iPad and iPhoneusingauto layout.
  • Worked in UI Designs and Implementation phases.
  • Implemented custom UITab bar Controller&UINavigation Controller for easy navigation of the app.
  • Customized Table View, Implemented Sections, Index and Search, and Optimized Table View performance.
  • Assisted in parsing wif NSJSONSerialization to extract the data from the website.
  • Implemented Customizable Alerts ViaPush Notification for special offers/Wish list items saved by user.
  • ImplementedAuto Layout constraints to ensure graceful orientation handling and visualize it in different screen sizes.
  • Created models in MVC and developed delegates for updating model information.
  • Used Objective C, Cocoa touchFrameworkdat includes UIKit Foundation, UINavigation View, and UITab bar controller, Collection View and Story Board to build App.
  • Tested the application leakage, deployed and tested the application on different iPhone's firmware, fixed relevant bugs for leakage purpose, and resolved memory management issues.
  • Used multi-threading to handle background events to improve the application performance.
  • Reviewed, analyzed and optimized backend interface code and the front end User Interface for efficiency and performance.
  • Major role in fixing and debugging during the testing phase of the project.

Environment: iOS 8.0,iOS 9.0 Objective C,Swift,Cocoa touch framework,XCode6.x/7.x, Auto layout, MVC, Collection view, JSON, Core Animation UI/UX, Tab bar Controller, Table view Controller.

Confidential, Oakland, CA

iOSDeveloper

Responsibilities:

  • Worked extensively wif Objective-C, XCode and JSON for the application at hand.
  • Used UI Tap Gesture Recognizer to interact wif user inputs.
  • Created Custom UI Views, custom table views, and custom TableView Cell for user interface.
  • Programmed in order to acquire and store persist cacheable content such as static data, images and user preference data using Core Data and NSUserDefaults.
  • Parsed data using NSJSONSerialization and display it on app, using custom Objects.
  • Gathered all the requirements and prepared the requirement specification document.
  • Wrote web service wrapper to form the request and parse the response to send it to UI.
  • Worked in an Agile Scrum environment.
  • dis application was designed and implemented using iPhone SDK, XCode, interface builder, Objective-C.
  • Retrieved real-time data to ensure dat the data was always updated.
  • In order to save information regarding the user purchases and profile and the application uses Core Data as its main persistence coordinator.
  • Participate in the discussion wif the business experts to understand the Business requirements and mould them into technical requirements towards development.
  • Created a Theme based infrastructure to able to cascade cosmetic change such as Font and Color wif a single change.
  • Used Singleton design patternthroughout the application.

Environment: iOS7, iOS 8.0, XCode5x/6x,Cocoa touch, Storyboard, JSON, UIKITframework, core data,Singleton pattern, Table view Controller.

Confidential, Chicago, IL

Jr.iOS Developer

Responsibilities:

  • Worked in an Agile Environment - Participated in monthly Sprint Planning and daily Scrum meetings.
  • Extensively worked wif UITable View Controllers, Customized UIViews & UITable Views for user interface.
  • Helping to implement auto layout and unit testing.
  • Designed and implemented all the screens of the application.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Implemented UIView Animation&UINavigation Controller for easy navigation of the app.
  • Extensively increased performance of the app by implementing GCD for callback methods.
  • Embedded several views modally and in push View controller wif custom sliding animations.
  • Worked wif Backend team to communicate wif web services.
  • Worked on Apple Push Notifications (APNS) to send the promotional information to the users.
  • Project is managed wif Git repository.
  • Worked on creating the UI from code and supporting auto layout by putting the constraints to the UI elements using NS Layout Constraint class.

Environment: iOS 6.0,iOS 7.0(iPhone SDK), Objective C, XCode 5.0.2/4.6.3 Objective C, SQLite3 andCore Data, Core Location, Core Animation, UIKit, Cocoa touch, GitHub.

Confidential

Java/J2EE Developer

Responsibilities:

  • Extensively used SpringMVC and Hibernate Framework for data handling.
  • Involved in implementing the HibernateAPI for database connectivity.
  • Developed Hibernate mapping configuration files to provide the relation between Core java objects and database tables.
  • Involved in injecting dependencies into code using spring core module.
  • Used Angular JS form validations for validating the client side data.
  • Used Maven scripts to build and deploy war files to QA environment.
  • Designed the user interface of the application using HTML, CSS3, and JavaScript.
  • Worked on Java Script libraries like query and JSON.
  • Wrote JUnit test cases to test the server side Modules.
  • Used CSS in design of the templates and skins.
  • Written highly referenced blog posts on Error Handling in Scala and Problems Scala Fixes.
  • Used Axis Web Services using SOAP to transfer the amount from an application dat is remote and global to different financial institutions.
  • Developed various generic JavaScript functions used for validations.
  • Developed database schema and PL/SQL queries for querying database on Oracle.
  • Developed JSPs to implement the business logic, and use java beans to retrieve the data.
  • Designed and developed JSP pages using Struts framework.
  • Used Hibernate to transfer the application data between client and server.
  • Developed dis application based on MVC Architecture using open source EJB.
  • Designed and implemented test cases for unit testing using Scala.

Environment: Java JDK1.5, Spring2.5, Hibernate, Jsp, Struts, Scala, JQuery, JSON, Angular JS, Css, Java script, Soap, PL/Sql, oracle, Maven, Junit.

Confidential

Java/J2EE Developer

Responsibilities:

  • Defining the UI, business layer component beans and their dependencies in spring application framework (spring, MVC, ORM) using RAD.
  • Used JSF Navigation library to dynamically assemble presentation pages from reusable components.
  • Used J2EE design patterns like Session Facade, Service Locator, Data Access Objects, Factory pattern, MVC& Singleton Pattern.
  • Used Spring Framework and XML Bean to build Query service.
  • Created dynamic web pages for the system using XHTML, AJAX and CSS on Java Server Faces (JSF).
  • Used JPA, Hibernate combination to access data from ORACLE database using POJOs for coding simplicity.
  • Prepared the proof of concept by configuring the JSF, spring and Hibernate for various modules.
  • Implemented Search relevancy to bring back the results for a specific word from the IDOL Server and get the PDF's of the search.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Involved in bug fixing and resolving issues wif the QA.
  • Writing queries and Procedures, triggers, functions and cursors using Toad.

Environment: Java, Apache Tomcat, JSF, J2EE, Eclipse, Java Script, XML, Oracle, CVS, SQL/PLSQL, spring2.0, Hibernate.

We'd love your feedback!