We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 4 years‘ experience developing native iOS applications in Objective - C
  • 3 years of experience in Java Web Applications
  • 6 years’ overall IT field experience
  • Experience implementing key industry solutions
  • Analytical and professional developer that utilizes the standards of object-oriented programming
  • Worked and delivered solutions in Agile/SCRUM methodology-driven environments
  • Developed applications throughout the entire SDLC
  • Experienced creating design documents and diagrams using UML standards
  • Experienced using third party software like AFNetworking and Luxand
  • Developed in both MRR and ARC development platforms
  • Integrated REST and SOAP web service requests for parsing JSON and XML responses
  • Skilled in connecting to web services with AFNetworking and NSURLSession
  • Created numerous customer UIs using Navigation,TabBar, SplitView and Popover controllers
  • Corresponded with end-user operators, department Managers and directors to document and develop specific software requirements
  • Extensive use of Storyboards, XIB’s, utilizing Interface Builder in Xcode; also implemented programmatic UI and Auto Layout constraints for proper size classes and orientation-handling
  • Implemention of persistent storage locally on devices such as SQLite and CoreData
  • Experienced with multithreading, synchronous/asynchronous threads, background processes, and GCD/NSOperationQueue
  • Resolved numerous development issues through various debugging tools like NSLog statements, GDB/LLDB commands, Breakpoints, and Instruments
  • Experienced in implementing numerous architectural and design patterns ie:- MVC, Delegation, Singleton, NSNotifications, KVO, Blocks etc

TECHNICAL SKILLS

Languages: Objective-C, Java, JavaScript, C, C++, J2EE, JQuery, CSS3, HTML5

Databases: Oracle 10g, SQLite, CoreData, PList, User Defaults

Frameworks: Spring, Struts, AFNetworking, Luxand

App/Web Servers: WebLogic server 10, Jboss

Web Services: RESTful, SOAP, JSON, XMLIDEs JDeveloper, Eclipse Luna, NetBeans, Xcode

Tools: Foundation, CoreLocation, MapKit, MKAnnotations, NSURLConnection, NSURLSession, NSJSONSerialization, NSXMLParser, UIKit, Grand Central Dispatch (GCD), NSUserDefaults, PUSH Notifications, Storyboard, Interface Builder, Auto Layout constraints, Singleton, Delegation, Categories, Instruments, Leaks, Static Analyzer

Change Management Tools: SVN, Git

Methodologies: Agile/SCRUM, Waterfall

Analysis and Modeling: IBM Rational Requirement Composer, Unified Modeling Language (UML), SDLC

Operating Systems: OSX, iOS 4.x - iOS 8.x, Windows XP, 7, Linux Red Hat 7

PROFESSIONAL EXPERIENCE

Confidential

IOS Developer

Responsibilities:

  • Developed for iPhone, iPad, and iPod Touch devices running iOS 6.0+; optimized for iPhone 5
  • Project managed utilizing Agile/SCRUM methodology with 4 week sprints
  • Implemented UICollectionViews with custom UICollectionViewCells, that are transitioned between each other using UIPageControl upon a UIScrollView
  • Constructed all workflow views utilizing Storyboard and programmatic UI statements
  • Implemented Auto Layout constraints to ensure graceful orientation-handling
  • Performed secure RESTful calls to Banco Azteca back-end to authenticate user banking sessions, utilizing AFNetworking calls
  • Parsed JSON data received from back-end to properly, using NSJSONSerialization, to present the content for numerous UITableViews throughout the application
  • Utilized Grand Central Dispatch (GCD) methods for multi-threading execution, ensuring a fully responsive UI for the user
  • Resolved numerous bugs throughout development by using NSLog statements, Breakpoints, LLDB statements, etc.
  • Implemented AVFoundation for presenting embedded video within custom ViewController, for streaming video from back-end resource
  • Implemented QRCode generation and capture functionality using QR Code Encoder 3rd party Library

Confidential

Responsibilities:

  • Implemented CoreData model to house legacy magazine data onto device upon install of application
  • Utilized RESTful calls to back-end resource to retrieve recent magazine data, as chosen by the user
  • Took part in the entire software development lifecycle (SDLC), by gathering requirements from product owners, designing application workflow and views, and implementing code
  • Resolved bugs throughout development using NSLog statements, Breakpoints, LLDB statements, etc.
  • Constructed custom views by using Storyboard, along with Auto Layout constraints, to ensure proper orientation-handling for UIControls
  • Project matriculated utilizing Agile/SCRUM methodology with 2 week sprints
  • Used Category pattern to implement custom colors for vivid UI presentation
  • Implemented Delegation pattern in order to properly update status displays and reading progress made between views of the workflow
  • Used Grand Central Dispatch to optimize request and response web service calls which updated the UI seamlessly, providing a better user experience

Confidential

IOS Developer

Responsibilities:

  • Developed for iPhone, iPad and iPod Touch devices running iOS 7+; optimized for iPhone 5
  • Implemented NSNotifications to fire UIAlertViews with received PUSH notifications information from back-end
  • Implemented store lookup and displaying functionality upon map utilizing MapKit, CoreLocation, and MKAnnotations
  • Constructed custom ViewControllers from wireframes received from Project Manager using Storyboard and programmatic UI, when needed; utilized Auto Layout constraints for orientation-handling
  • Refactored application from iOS 6 look and feel to new flat, minimalistic iOS 7 UI standard, utilizing numerous Storyboard files within Xcode project
  • Implemented back-end calls with Confidential proprietary API wrapping AFNetworking for server RESTful calls; parsed JSON responses into necessary objects to display content properly
  • Utilized AVFoundation methods to implement application workflow for scanning bar codes and QR codes with device camera
  • Implemented custom colors based off proprietary API Singleton design pattern to ensure company color scale represented accurately within app
  • Used numerous Instruments, including Static Analyzer, Leaks, Zombies, along with LLDB statements, Breakpoints, NSLogs, etc. for debugging
  • Application developed using Agile/SCRUM principles; code delivered in 3 week sprints, with 1 week allowed for testing

Confidential

Responsibilities:

  • App developed to run on both iPhone and iPad, iOS versions 6+; optimized for iPhone 4s
  • Implemented store lookup and displaying functionality upon map utilizing MapKit, CoreLocation, and MKAnnotations
  • Constructed UITableViews with custom UITableViewCells from wireframes received from Project Manager using Interface Builder and programmatic UI, when needed
  • Created a lateral slide main menu to add extra functionality to the application
  • Used Breakpoints and Instruments for resolving development issues
  • Application fully developed utilizing Manual Retain Release (MRR) implementation, giving development complete control of memory management
  • Utilized AVFoundation methods to implement application workflow for scanning bar codes and QR codes with device camera
  • Implemented social sharing functionality using Facebook API for posting directly from the application
  • Application developed using Agile/SCRUM principles; code delivered in 3 week sprints

Confidential

Mobile/Web Developer

Responsibilities:

  • Constructed Views using XIB files with Interface Builder; UIConstraints added programmatically for UIControls to display properly
  • Application fully developed utilizing Manual Retain Release (MRR) implementation principles
  • Implemented store lookup and displaying functionality upon map utilizing MapKit, CoreLocation, and MKAnnotations
  • Implemented several custom Delegation patterns to enable required functionality and information passing between custom Views
  • Used AFNetworking to make RESTful requests for user tracking queries, parsing the received JSON and populating Views
  • Corresponded remotely with other development team members in Europe to scope tasks and handle back-end connectivity issues
  • Refactored several DHL web properties, using HTML and CSS, enhancing the site’s UI appeal and functionality for the client; Utilized JQuery for retrieval of database objects for the site’s content

Confidential

Software Engineer/Architect

Responsibilities:

  • Collaborated with product owners to establish application requirements, ensuring that they were complete
  • Worked closely with Senior Architect in designing the necessary systems, based off requirements gathered from product owners
  • Used IBM Rational Requirement Composer software to compose all documentation and diagram requirements
  • Created all project technical documentation including data dictionary, use case diagrams and subsystem diagrams in proper Unified Modeling Language (UML) format
  • Scheduled follow-up correspondences with product owners to communicate finalization of design phase prior to implementation beginning

Confidential

Java / Web Developer

Responsibilities:

  • Coded a module in Oracle Forms - PL/SQL to send information and layouts to perform money count on various bus stations
  • Implemented new security implementations, coding and session management in ASP/COM+ for Electronic Point Of Sale Web Site
  • Implemented security implementation in Financial Advisors Portal in J2EE - Weblogic environment, using Page Flows to produce a MVC Web Application
  • Used web services to register and retrieve mobile phone numbers and send SMS notifications to financial advisors
  • Designed and developed an implementation to estimate medical expenses, generate digital versions, purchase or generate an XML file to store or send

We'd love your feedback!