We provide IT Staff Augmentation Services!

Lead Ios / Senior Ios Developer Resume

5.00/5 (Submit Your Rating)

Sarasota, FL

SUMMARY

Prolific programmer with over 7 years of experience creating complex mobile applications and win form application, especially for iOS platform, including games, health care, and shopping. Adept at entire development lifecycle, from requirements, development, testing, delivery, and maintainance. Familiar with a variety of languages and frameworks, including Objective C, Swift, C++, Java; Xcode, Eclipse, and Unity3D.

TECHNICAL SKILLS

Languages: Objective C, Swift, C++, C#, Java;

Web services: RESTful, SOAP, JSON

Databases: MySQL, TouchDB, CouchDB, SQLite

Tools: Microsoft Visual Studio, Xcode, Eclipse, UML, MS Visio, phpMyAdmin, SQLite Manager, Unity3D, WordPress, MindMap, Google Analytics, Fabric Analytics / Crash Reports

Platforms: Windows, Linux, iOS, Mac OS

SDLC: Agile - Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Sarasota, FL

Lead iOS / Senior iOS Developer

Responsibilities:

  • Senior iOS Developer as well as iOS Technical Leader, responsible for the entire application's work flow and technical issues for iOS platform.
  • Implement new features, maintain, fix bugs, and improve code quality in order to achieve the better performance.
  • Refactoring the code, converting Objective C to Swift.
  • Applied Swift concepts such Optional Chaining, Error Handling, Type Casting, Extension, Protocol, Enumerations, Closures, Subscript, etc.
  • Extensively working with AFNetworking and resolve the crash from AFNetworking framework when we lose the Internet connection suddenly while sending multiple requests in the background.
  • Handle offline mode with JSON serialization and sqlite database.
  • Especially, resolved the problem: blocking the main thread when store data to local database of FMDB.
  • Designed the complete MVC flow for the application with UI components and controllers to be used in the application.
  • Worked extensively on table view controller and customized some components such as Navigation bar, Custom segment control, collection view cell, table view cell, etc.
  • Deep understand about handling concurrent tasks in iOS such as GCD, NSOperation, NSThread.
  • Responsible for creation, design, and execution of test strategies, including writing test plans, test cases and test scenarios.
  • Simplify complex problem, process projects into component parts, explore and evaluate them systematically.
  • Identify and construct frameworks, for problem solving and development.
  • Able to think ahead in order to establish an effective and approriate course of action for self and others.
  • Prioritizes and plans activities taking into account all the relevant issues and factors such as deadline and other requirements.
  • Excellence problem solving skills, curious and adapt at researching project related issues and challenges.
  • Mentoring juniors, manage member's tasks, and working with Product Manager in order to meet the deadline.

Technologies: Objective C, Swift, RESTful, SOAP, SQLite, UIKit, AutoLayout, GCD, Unit Testing.

Confidential

Lead iOS / Mobile Developer

Technologies: C/C++, Objective C, RESTful, SOAP, MySQL, UIKit, OpenTok.

Confidential

Lead iOS / Business Consultant

Technologies: C/C++, Objective C, Restful, TouchDB, XCode, Wordpress, RTSP streaming.

We'd love your feedback!