We provide IT Staff Augmentation Services!

Ios Project Lead Resume

SUMMARY:

  • Responsibilities include leading onshore and offshore team, conducting systems and requirement analysis, component level work estimation, Conduct component level systems design and developing prototypes, conducting unit and integration testing, assist with project estimation, reviews and configuration management.
  • Provide testing of software before delivery to QA & fixing defects reported by QA. More than 12 years of experience in design and programming of Mobile handset Software.
  • Experience spans all the phases of the software development life cycle, right from requirements gathering, design, estimation, development, code reviews through testing and delivery of Mobile handset Software.
  • My technological forte is Objective - C, Swift and C/C++ as programming languages, Apple iOS and BREW as mobile platforms.
  • Attained expertise in UI and engine development of various applications for mobile handset.
  • Experience working in the United States on various applications such as Confidential & Chase Iphone and Ipad, Zeebo gaming console UI development, Sprint messaging and Tools application, Digital watermark and bar code encoding as well as mobile browser applications.
  • Attained expertise in Apple frameworks such as Core Location, Core Data, Local Authentication, Quick Look, Map kit, UI Kit, Foundation etc.
  • Used Story boards as well as Interface builders for UI development.
  • Extensively used AutoLayouts though interface builders as well programmatic constraints.
  • Well versed with Manual Memory Management as well as Automatic Reference Count systems.
  • Experience building frameworks that were used across multiple iOS applications.
  • Experience working with UK, US and Japan clients.
  • Excellent Oral and written communication skills.

TECHNICAL SKILLS:

Operating Systems: iOS 3.0 through iOS 9.x, Mac OS, Windows 10

Languages: C, C++, Objective-C, Swift 3.0, Java

Domain/Technology Used: IPhone/iPad, BREW, BMP, Android, Messaging Clients like SMS, Instant Messaging, Email, VoiceSMS, Voicemail, Financial banking apps.

Tools: / Software Source Editor Microsoft Visual Studio ver6.0, Microsoft Visual Studio 2005Eclipse Galileo, Xcode and Interface builder.

Software Configuration management: Visual SourceSafe, Perforce, ClearCase, Tortoise SVN, SvnX for Mac, Git

Handset debugging: QXDM, TRACE 32/JTAG, Brew Logger, Instruments such as Build and Analyze, Leaks, NSZombies etc for iOS applications.

Handset Downloading Dynamic application tool: QPST, Brew App loader. Network Sniffer Wireshark.

EXPERIENCE:

Confidential

iOS Project Lead

Responsibilities:

  • Responsible for requirement gathering and analysis in conjunction with the project manager and architect.
  • Conduct systems and requirement analysis in conjunction with Project Manager and Architect
  • Conduct component level work estimation and assists in project plan development, execution and change control
  • Conducts component level systems design and develops prototypes
  • Conduct unit and integration testing
  • Assist with project estimation, reviews and configuration management
  • Provide testing of software before delivery to QA
  • Fix bugs reported by QA for the software
  • Responsible for the Project Revenue and Profit Margin
  • Responsible for Resource Management (hiring, identification, utilization, attrition)
  • Responsible for all the Project Logistics and environment setup
  • Responsible for Client communication and reporting
  • Responsible for the Project Quality and Process activities
  • Responsible for the People Activities
  • Responsible for new opportunities and presales in the project

Confidential

Technical Lead / Architect

Responsibilities:

  • Promotional material upload by Brand Managers to SharePoint site
  • Notification for Promotional material updates/ Uploads and expiry on SharePoint site.
  • Browsing of Promotional material from iPad
  • Custom categorization
  • Opening multiple files and switching between them
  • Handpicking and re-ordering of PDF pages and PPT Slides
  • Trigger Sending of Promotional material from SharePoint to the Physician
  • Content usage statistics capture

Environment : iOS 5.0 for iPad application

Technical Lead / Architect

Confidential

Responsibilities:

  • Responsible for Requirements gathering and analysis, Estimation, Project Planning, Design, Performing code reviews and Defect management.
  • Active Participant in the regular calls with the client for requirements gathering.
  • Responsible for establishing a successful connection from the iPad application with the SOA gateway using a secured network connection and group keychain items.
  • Used sqlite3 database for local storage of the downloaded promotional material.
  • Data was fetched from the back end with the Web services using JSON over HTTP protocol.

Confidential

Technical Lead / Architect

Environment : iOS SDK 4.0 for iPad.

Responsibilities:

  • Responsible for Requirements gathering and analysis, Design, Estimation and Performing code reviews.
  • Implemented features such as E-signature, state - city - zip code two way look up, various field validations, auto hyphenation of phone and fax numbers, submitting the form via email with the filled form being sent as a pdf attachment.
  • ITP and PO Invoice approval applications support online as well as offline modes.
  • Used sqlite3 database for local storage and local data was encrypted using SQLCipher that encrypts the data using AES 256 algorithm.
  • Data was fetched from the back end with the Web services using HTTP/SOAP protocol
  • Coordinated the entire testing effort from conception to final roll out including task allocation, plan execution, monitoring and defect reporting & tracking
  • Prepared the testing strategy, test plan, assisted in estimating work effort, resources allocation, prepared work schedule, prepared test scripts, test data, set up test lab, tracked all problems during testing etc
  • Generated test reports, involved in defect prevention and defect tracking

Confidential

Technical Lead / Architect

Environment : iOS 4.0 for iPhone

Responsibilities:

  • Responsible for Requirement Gathering and Analysis, Design, Estimation and Performing code reviews.
  • Delivered two versions of this application, one that uses a shades wheel that can be rotated via a finger touch to apply different shades of the various cosmetic products. Another version uses shade buttons for the makeup application.
  • The application also lets the user to add the various tried, recommended and promotional products to their shopping cart for purchase.

Confidential

Technical Lead

Environment : iOS SDK 3.0 for iPhone

Responsibilities:

  • This project is based on iPhone 3.0 iOS and Objective-C as programming language for Lafarge cement.
  • Responsible for requirements gathering and analysis, designing UI layout and responsible for the entire application’s architecture. Also, involved in application development.
  • Developed the modules such as http connectivity and XML parser.
  • Responsible for performing code reviews.

Confidential

Technical Lead

Environment : iOS SDK 3.0 for iPhone

Responsibilities:

  • This project is based on iPhone 3.0 iOS and Objective-C as programming language for Kaiser life insurance.
  • Leading this project, also involved in requirements gathering and analysis, designing UI layout and responsible for the entire application’s architecture.
  • Involved in UI and engine development.

Confidential

Technical Lead

Environment : Brew SDK 3.1.5

Responsibilities:

  • Responsible for the developing JSON (Java Script Object Notation) decoder for this application.
  • Responsible for developing UI for this application using BREW SDK 3.1.5 as mobile platform and C++ programming language.
  • Also, responsible for developing the Legacy Address Book Apis for win32.
  • Implemented the Network Inactivity monitors, Polling, Instant message and Status message monitors at the engine level.
  • Used Perforce as Software Configuration Management tool. Also, used Openmake software Mojo to build the application using Jam files.

Confidential

Technical Lead

Environment : Brew Mobile Platform 1.0 SDK

Responsibilities:

  • Responsible for the defect fixing.
  • Used Brew MP (BMP) SDK 1.0 for development. Also, used various tools such as brew logger, app loader.
  • Responsible for fixing memory leaks within the application.

Confidential

Technical Lead

Environment : Brew 3.0 SDK

Responsibilities:

  • Responsible for defect fixing.
  • Worked on a variety of LG, Samsung & Motorola handsets for this application.
  • ARM compiler was used for generating dynamic builds.
  • Used Brew simulator and tools such as Brew Logger and Brew Apploader.
  • Responsible for the implementation on the ‘title gravity’- development feature for this application.
  • Active participant of various code reviews held on a regular basis.

Confidential

Technical Lead

Environment : Brew 3.0 SDK

Responsibilities:

  • Involved in the Design and forward development of the UI application for Zeebo gaming console using BREW (Forms and Widgets).
  • Responsible for the UI implementation of the Registration and Pre-payment methods, for purchasing games.
  • Implemented the HTTPS connection using the IWEB interfaces for data transfer between the gaming console and the Pre-payment server.
  • Responsible for the UI implementation of the Set-Up menu in the gaming console.
  • Used the brew simulator and tools such as QPST and QXDM.
  • Involved in defect fixing and enhancing the code for weekly releases.
  • ARM compiler used for generating the dynamic builds, for on device testing.
  • Active participant of various code reviews held on the regular basis.

Confidential

Senior Programmer

Environment : Brew 3.0 SDK

Responsibilities:

  • Designed and Implemented the UI flow for the bar code and digital watermark encoding mobile application.
  • Responsible for implementing the UI specifications using BREW menus and controls.
  • Coordinating with the team that implemented the engine to integrate the UI code on the regular basis.

Hire Now