We provide IT Staff Augmentation Services!

Ios Lead Developer Resume

0/5 (Submit Your Rating)

AZ

SUMMARY

  • 8+ years of rich development experience in iOS (Cocoa) and Wireless Networking technologies
  • Deep knowledge and experience in Apple iOS (Cocoa) application design and development
  • Experienced in Cocoa and UI design implementation using both Storyboards and NIB files.
  • Employed best practices in Objective - C and Swift with designing and developing multiple applications for iPhone and iPad
  • Experienced in Cocoa and UI design implementation using both Storyboards and NIB files.
  • Deep understanding of Object Oriented Features
  • Well-versed in user-friendly design, performance improvements, documentation and refactoring
  • Experienced in continuous integration and deployment and unit testing
  • Expertise in REST and SOAP functionalities, including JSON and XML parsing
  • Good knowledge in multithreading using both native and 3rd party frameworks
  • Well experienced in implementing Push services, using Apple, UrbanAirship and Parse frameworks
  • Designed and Implemented applications using MVC, Singleton and various other design patterns
  • Familiar with source control using Git and Subversion
  • Experienced in debugging memory leaks and management using instruments
  • Extensive knowledge of various frameworks including: UIKit, Core Data, AVFoundation, EventKit, MapKit, Security, AddressBook, AddressBookUI, MessageUI and Core Location frameworks including various 3rd party frameworks/APIs like TestFlight, AFNetworking, ASIHttp, Unity, Opencv etc.
  • Experienced in working with ARC and MRR
  • Worked with onshore/offshore teams, in Agile model, including QA, Graphic Designers and other Shareholders, to effectively build applications

TECHNICAL SKILLS

Programming languages: Objective-C, Swift, C, C++, Java, C-Sharp (Unity)

IOS Frameworks: UIKit, Foundation, Core Graphics, MessageUI, Core Media, Media Player, AVFoundation, AudioToolBox, OpenGLES, CoreLocation, QuartzCore, MapKit, CoreData, CoreImage, CoreMotion, Social, StoreKit, CoreAnimation, AssetsLibrary, AddressBook, AddressBookUI, EventKit, XCTest

3rd Party Frameworks: Facebook, Twitter, Google, Parse, OpenTok, OpenCV, NinevehGL, BrainTree, Paypal

Tools: XCode 4, 5, 6 & iOS 5, 6, 7, 8, Instruments, Versions, Cornerstone, Git, Subversion, AWS (EC2, EBS, S3, Mobile Kit), Unity

Operating Systems: Mac OS X, Ubuntu, Kubuntu, Red Hat, Unix, Windows 7, Vista, 2003, XP, 2000

Network Protocols: 802.11, Ethernet, HTTP, Token Ring, ATM, ARQ, CRC, PPP, MAC layer protocols for Sensor Networks (XMAC, SMAC, TMAC etc)

Packages: MS Office, Matlab, Openoffice.

Databases: Mimer, MSSQL, MySQL, Oracle, PostgreSQL

Concepts: Object oriented design, Distributed systems, AD HOC network routing, Randomized Re-Routing, QoS.

Others: Omnet++ (Network Simulator), Lejos (Java for NXT Robot), Eclipse

PROFESSIONAL EXPERIENCE

Confidential, AZ

IOS Lead Developer

Responsibilities:

  • Integrated third party frameworks Parse, OpenTok, Stripe, Flurry, Google+, Facebook and Twitter
  • Built the SignIn/SignUp module using Facebook and Google+
  • Implemented multi-user video calling feature using OpenTok library
  • Developed the PoC for the live streaming feature using OpenTok library
  • Built the credit purchasing feature using Stripe library
  • Implemented the share call detailsfeatureusing Facebook and Twitter
  • Designed the local datastore and implemented the syncing module with Parse backend
  • Integrated Flurry analytics library
  • Built the notification module to handle the push and local notifications
  • Implemented Swift closure and high order functions like Filter, sort etc.
  • Used Swift array and dictionaries to handle the data.
  • Used Size classes for designing in different devices.

Confidential

IOS Lead Developer

Responsibilities:

  • Designed and built the application for iOS Platform
  • Implemented the memory management to handle multiple images together
  • Integrated the third party RestKit Framework to interact with Restful Webservice
  • Implemented data changes syncing with server along with offline mode.
  • Built the feature to take multiple screenshots of web views and save them temporarily in the app
  • Handled the button actions in UIWebview with objective-c code
  • Improved the performance of the loading of web view, taking screen shots and loading images
  • Implemented asynchronous loading of maps with location pin and taking screenshot
  • Customised cache to fast-load the images when scrolling and remove with memory crunch

Confidential

Sr. iOS/C# Developer

Responsibilities:

  • Designed and built the application for iOS Platform and Unity Platform
  • Worked on third party frameworks like Facebook, Unity and OpenCV
  • Handled the memory management
  • Created the interaction between Unity and iOS
  • Created Prefabs in Unity when there is any identical data
  • Employed Vuforia and OpenCV for scanning the marker
  • Implemented parsing of the code generated by generated by Vuforia and OpenCV using C#
  • Implemented screenshot capture to share it through Facebook or twitter or Email or Sms
  • Implemented the location module
  • Created 3D Object using unity assets bundle
  • Displayed the video or 3D object exactly on the marker, along with accurate corresponding movement
  • Implemented capturing the screenshot of the 3D Object
  • Implemented removing the video or 3D object when marker is not visible from mobile camera
  • Added interactive buttons in the view or 3D objects so that user can do the action he/she likes
  • Animated the interactive buttons to its appropriate position when a video was made full screen or small screen
  • Displayed the coupons and brochures and let the user to save those in application
  • Handled analytics based on user actions like video capturing, sharing and tapping interactive buttons

Confidential, AZ

IOS Developer

Responsibilities:

  • Designed and built the application for iOS Platform on iPad
  • Implemented the web services to download the list of appointments/tasks and save in CoreData
  • Displayed appointments and tasks on map using pushpins and tables for the selected day
  • Calculated and displayed the route based on the appointment time and tasks available in way of that path within 2 kilometres radius
  • Implemented guiding the user through the travel path
  • Implemented synchronous display of results in table based on the results that are visible in map
  • Implemented creating new appointments and tasks

Confidential, CA

IOS Developer

Responsibilities:

  • Designed and built the application for iOS Platform
  • Implemented capturing the location of the user to show it in the map when create and trip
  • Integrated third party frameworks like Facebook and Google iOS SDK
  • Implemented geo-tagging user actions such as capturing photo and recording video or audio
  • Implemented the feature to send image captured through mail
  • Implemented saving all the information in the CoreData in a relationship format in device
  • Implemented uploading images, videos and audio to Google Picasa
  • Fetched the URLS of the uploaded files and post it on Google Blogger in Html format
  • Implemented sharing the blog link with friends in Facebook or Twitter
  • Converted audio files to video files with blank screen to upload those files to Picasa

Confidential

C/C++/OMNeT++ Developer / Project Associate

Responsibilities:

  • Worked on the UI design of sensor network for the application
  • Implemented Randomized-Re Routing, QoS, X-MAC protocol
  • Worked on minimising the energy consumption of sensor network
  • Implemented Reliable data transfer
  • Implemented traffic controlling and traffic shaping for delivering in best effort fashion
  • Implemented handshaking between two sensor nodes
  • Worked on making the sensor node sleep if it is idle for a certain amount of time and waking it up after some time to check incoming packets to save energy
  • Worked on evaluating performance with OMNeT++ simulator

We'd love your feedback!