We provide IT Staff Augmentation Services!

Sr Ios Devloper Resume

0/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • 4+ years‘ experience in mobile application development in iOS using Objective - C
  • Experienced developing web content targeted for mobile devices using HTML5, CSS3, and PHP
  • Well-versed in creation of both Core Data and SQLite databases following best practices
  • Stored user settings data device-side with NS User Defaults
  • Experienced creating efficient UIs via Storyboard, XIBs and programmatic UI
  • Experienced leading a development team and ensure on-time deliverables
  • Expert in OOP design principles, also in the use of MVC architecture and popular design patterns such as Singleton, Observer, Delegate, Block, KVO, KVC & Factory
  • Well-versed in interfacing device-side requests with back-end resources using both SOAP and RESTful calls
  • Familiar with OpenGL, CoreGraphics, CoreAnimation, and various tools for making tailored graphics and UX presentations in iOS; have utilized UI View animate With Duration, UI Dynamics, CG Affines amongst others
  • Proficient with debugging practices via the use of NSLogs, LLDB statements, Breakpoints, and Instruments such as Allocations, Leaks, Zombie, Time Profiler, Static Analyzer
  • Experience utilizing XC Test framework to perform thorough Unit Testing on code
  • Well versed with various third-party frameworks for iOS such as AF Networking
  • Solid knowledge and experience with various popular social media through use of frameworks such as Accounts, TwitterKit or web services
  • Very experienced in offering design of application UI/UX and overall system architecture
  • Very proactive and innovative IT professional with a go-getter attitude
  • Highly motivated individual who always meets deadlines and works well in both team settings and solo

TECHNICAL SKILLS:

Languages: Objective-C, Swift, Java, JavaScript, HTML5, C#, HTML5, CSS3, JQuery, MySQL, PHP, Ruby, AJAX

Databases: Core Data, SQLite, MySQL

Web Services: RESTful, SOAP, JSON, XML

IDEs: Xcode, Eclipse, Visual Studio, Netbeans

Libraries: CoreLocation, AV Foundation, MapKit, AF Networking, SocialFramework, CoreGraphics, UIKit, Foundation, GCD, PLists, NS User Defaults, Keychain, Categories, UI Gestures, Interface Builder, XIB s, Storyboard, Push Notifications, Reachability, NS JSON Serialization, NS XML Parser, UI Gesture Recognizers

Change Management Tools: Git, SVN

Methodologies: Agile/SCRUM, Waterfall

OperatingSystems: iOS, Windows, Mac OS X, Linux (Debian, Ubuntu, OpenBSD)

PROFESSIONAL EXPERIENCE:

SR IOS DEVLOPER

Confidential, Los Angeles, CA

Responsibilities:

  • Developed to work with iOS7 and later
  • Optimized for iPhone 5, iPhone 6, and iPhone 6+
  • Initial role was to help tackle bug fixes and the eventually the addition of new features
  • Multithreading changes with GCD were required to improve user interactions and increase performance speed
  • Implemented favorites using persistent storage of data with CoreData
  • Performed image downloads using NSOperationQueues to allow cancellation if the user wished
  • Invoke REST ful web service requests and parsed JSON using NSJSONSerialization
  • Used XIBs for UI creation to simplify merging with the team of six developers
  • Implemented search filters based on the properties of the objects being searched
  • Performed debugging with NSLogs, LLDB, Breakpoints, and Instruments
  • Improved user security credentials with the implementation of Keychain
  • Project managed using Agile/SCRUM principles
  • Project code stored in Git repository; used Github for version control

Used: Xcode 6, iOS7 SDK, iOS8 SDK, GCD, NSOperationQueue, CoreData, UIKit, CocoaTouch, Foundation, Git, Github, Instruments, LLDB debugger, XIBs, Keychain, Reachability, Agile, SCRUM

IOS DEVELOPER

Confidential

Responsibilities:

  • Designed and developed for iPad, iOS version 7.1+
  • Implemented custom lazy load mechanism to handle several images upon UI Scroll View
  • Developed mechanism to show several images with parallax effect using custom lazy load
  • Usage of native frameworks to play different audio files for poem reading
  • Implementation of custom SQLite wrapper using Singleton pattern to index several images and source text for data app
  • Utilized Storyboards with AutoLayout constraints to create UIs and application flow
  • Used UIWebViews to show video in order to optimize resources and disk space.
  • Implemented Delegation pattern in order to notify to the user the status of the poem reading.
  • Utilized NS User Defaults in order to store minimum data such as flags.
  • Implementation of UIGesture Recognizers to display several images of the biography of Octavio Paz
  • Created JSON implementation to store data such as minutes and seconds to be able to handle reading poem feature
  • Utilized block codes to handle animations on custom UI elements such as images and buttons.
  • Used Category pattern to implement custom colors
  • Project matriculated using Agile/SCRUM methodology
  • Code stored in Git repository
  • Version control functions handled with SourceTree

Used: iOS7 SDK, SQLite, CocoaTouch, UIKit, Storyboards, Autolayout constraints, CoreGraphics, AVFoundation, Categories, JSON, NSUserDefaults, Blocks, GIT, SourceTree, UIGestureRecognizers, Grand Central Dispatch, SCRUM

IOS DEVELOPER

Confidential

Responsibilities:

  • Designed for universal devices, iPhone, iPad and iPod touch running iOS version 6+
  • Invoked requests to RESTful web services and parsed JSON with NS JSON Serialization to handle information about new recipes and dishes
  • Utilized JSON format to store and handle content for the app
  • Implementation of custom SQLite wrapper using Singleton design pattern to handle source text for data app
  • Implementation of NS Timer and Delegation pattern to notify to the user tasks completions
  • Usage of NS User Defaults in order to store minimal user data, such as flags
  • Used block code to handle animations on custom UI elements, such as images
  • Usage of Category pattern to implement custom colors
  • Constructed UIs using Storyboards and programmatic UI elements to create custom UI for children user base
  • Performed maintenance and bug fixing in order to implement data retrieval using RESTful web services
  • Code stored in Git repository

Used: iOS SDK 6, Foundational, Delegation, Singleton, Categories, NSUserDefaults, SQLite, CocoaTouch, UIKit, Storyboards, AVFoundation, GIT, SourceTree, NSJsonSerialization, RESTful

IOS DEVELOPER

Confidential

Responsibilities:

  • Implemented social sharing functionality using Facebook API for posting directly from the application
  • Implemented store lookup and displaying functionality upon map utilizing MapKit, CoreLocation, and MK Annotations
  • Created a lateral slide main menu to add extra functionality to the application
  • Constructed UI Table Views with custom UI Table ViewCells from wireframes received from Project Manager using XIBs and programmatic UI, when needed
  • Used Breakpoints and Instruments for resolving development issues and bugs
  • 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
  • App developed to run on both iPhone and iPad, iOS versions 6+; optimized for iPhone 4s
  • Application developed using Agile/SCRUM principles; code delivered in 3 week sprints
  • Code stored in SVN repository

Used: iOS 5 SDK, iOS 6 SDK, Xcode 4.x, UIKit, Foundational Framework, proprietary API, Facebook API, Instruments, GDB, XIBs, JSON, MRR, NSZombieFlag, AFNetworking, Singleton, MapKit, CoreLocation, MKAnnotations, AVFoundation, SVN

IOS/WEB DEVELOPER

Confidential

Responsibilities:

  • Aeromexico Banamex - native iOS application, supporting up to iOS5
  • Application targeted for both iPhone and iPad devices
  • Created UIs from wireframes received from designer using XIBs
  • Utilized MapKit, Core Location, and MK Annotations to display map-driven content
  • Stored data device-side Core Data model
  • Handled Encryption of data being sent over the network
  • Invoked and consumed RESTful web services using NSURLConnection
  • Parsed JSON using NS JSON Serialization into NS Objects for use within app
  • Banamex Click y Paga - native iOS application, supporting up to iOS5
  • Application targeted for both iPhone and iPad devices
  • Created UIs from wireframes received from designer using XIBs
  • Utilized MapKit, Core Location, and MK Annotations to display map-driven content
  • Stored data device-side Core Data model
  • Handled Encryption of data being sent over the network
  • Invoked and consumed RESTful web services using NSURLConnection
  • Parsed JSON using NS JSON Serialization into NS Objects for use within app
  • Iniciativa Mexicomovil - native iOS application for Mexico initiative
  • Application targeted for iPhone 3S device
  • Created UIs from wireframes received from designer using XIBs
  • Utilized MapKit, Core Location, and MK Annotations to display map-driven content
  • Stored data device-side Core Data model
  • Handled Encryption of data being sent over the network
  • Invoked and consumed RESTful web services using NS URL Connection
  • Parsed JSON using NS JSON Serialization into NS Objects
  • Playboy Movil - mobile site for Playboy Mexico
  • Designed UIs using HTML5
  • Implemented PHP backend for 1st version
  • Utilized Ruby to implement backend of 2nd version
  • Structured Data Model for backend data layer
  • Confidential - mobile site for Latin America
  • Handled large portion of the backend work driving the site’s content
  • Created UI using HTML5 and CSS3

Used: Objective-C, HTML5, CSS3, JQuery, MVC, Ruby on Rails, Xcode, Apache, MySQL, PHP, Ruby, AJAX, MRR, RESTful, XIBs, NSJSONSerialization, MapKit, CoreLocation, MKAnnotations

UNIX SYSTEM ADMIN/DEVELOPER

Confidential

Responsibilities:

  • Confidential - interactive application for Vaio product
  • Built detection system that triggers events when user motion is detected
  • Designed UIs using Adobe software Suite
  • Confidential - Digital Test and QA
  • Created digital mirror interface to allow users to visualize themselves in Confidential apparel
  • Worked with open source software to manipulate image detection from sensor hardware
  • Confidential - Suite for Nuug Adventures product
  • Modeled 3-D images using SoftImage for game development
  • Implemented the game engine and logic using Unity 3-D
  • Created web pages and web service to add ability to present user scores and other content

Used: Java, Unity, UNIX, Adobe Suite, SoftImage, HTML5, CSS3

We'd love your feedback!