We provide IT Staff Augmentation Services!

Sr. Mobile Apps Developer Consultant/ Ios Developer Resume

5.00/5 (Submit Your Rating)

Webster, NY

SUMMARY

  • Experienced Software Engineer with over seven plus years experience in software development using the full range of methods and techniques, including over five years of iOS design and development experience.
  • Expert development, analytical, and problem - solving skills, who is passionate about mobile computing and want to disrupt the world of application development on mobile and tablet devices.
  • 7+ years of experience as a software developer in designing & developing User Interface applications, integrating with various Databases and Client-Server applications.
  • 5+years of expertise in iPhone/iPad application development using Objective-c and Swift.
  • Hands-on experience working with iPhone SDK - Xcode, Interface Builder and Instruments.
  • Highly Proficient in programming languages - SWIFT.
  • Strong skills in Object Oriented Concepts and solid development experience using those concepts to build re-usable code.
  • In-depth knowledge in MVC design architecture and iOS design patterns like delegation, protocols and categories.
  • In-depth knowledge designing UI screens by using Storyboards and XIB’s files.
  • Strong knowledge of Core Frameworks - Core Data, Message UI, MapKit, AVFoundation, Core Location, Core Graphics, Core Plot, Core Text, Share Kit framework.
  • Had hands-on experience on Android mobile application development for building these prototypes for Android Mobiles and on CoreDova (Phonegap) for building Hybrid mobile applications
  • Proficient handling Web Services, database requests and Core Animation capabilities in Applications.
  • Developed a notification-based application through use of the Apple Push Notification service.
  • Experienced parsing XML and JSON data, to dynamically display data on iPhone/iPad.
  • Highly expertise working with in-app purchase applications for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in Software Development Life Cycle - requirements and specifications, design, construction, testing, and maintenance.
  • Experienced implementing Third Party library into the Codebase.
  • Experience creating and extracting data from database and displaying on iPhone using SQLite3.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Technically proficient in programming languages such as HTML5 and JavaScript.
  • Familiar with Cascading Style Sheets (CSS).
  • Knowledge on XC Test and Bots for UI/UX testing.
  • Knowledge on integration and deployment on SQL Server.
  • Experienced with SVN (Source Control Management) and GIT Repository.
  • Used HOCKEY APP for internal distribution of apps.
  • Experience creating profiles with Certificates for iTunes and Enterprise application.
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Strong work ethic, value based decision-making and managerial skills.
  • Strive for elegance and simplicity in code while focusing on scalability, readability, and standards complicity.

TECHNICAL SKILLS

Operating Systems: Mac OS X 10.9 Mavericks, Windows 7, Windows XP, Windows Vista, Windows Server, Linux.

Programming Languages: Objective C (iPhone/iPad), iOS SDK 5, iOS SDK 6, iOS SDK 7, Java, C++, C#, PERL, JSON, HTML, CSS, SQL, JavaScript, VHDL, Word-press, Joomla, Drupal, XML, Ruby on Rails,HTML5

Methodologies/Frameworks: Cocoa Touch and Cocoa, Quartz Core, Media Player Framework, NFC, XML, JSON, Phone Gap, Basic JSON

Databases: Core Data, Microsoft SQL Server, MySQL, MS Access, Prolog.

Application Servers: PHPMyAdmin, XAMP

Source Control Tools: Github, TortoiseSVN, TFS.

IDEs: Xcode 6.4, Eclipse, Visual Studio.Net, Netbeans

UI / UX Design Tools: Adobe Photoshop, Adobe Illustrator.

PROFESSIONAL EXPERIENCE

Confidential, Webster, NY

Sr. Mobile Apps Developer Consultant/ iOS Developer

Responsibilities:

  • Developed features in the existing App like Photo Shoot mode.
  • Worked extensively with Objective C and Cocoa frameworks on iOS 7 and iOS 8
  • The projects at hand involved understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and correct resource and time allocation.
  • Implemented third party library ZBAR SDK to read the barcode.
  • Used Core data to store data locally in device for a Barcode Scanning feature.
  • Worked with UIKit Framework for the applications at hand.
  • Migrated major app from Objective-C and iOS 8.0 to Swift 2.0 and iOS 9.0
  • Worked with Backend team to communicate with RESTful Web services.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebViews.
  • XML and JSON parsing included in the project.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed Agile methodology using Test Driven Development (TDD) throughout development.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked with GDB for debugging.
  • Worked with GIT to checkout and update the code changes.
  • Reported progress/challenges to Onsite Project lead.

Environment: Objective-C, XCode, iOS8 SDK, Mac OS, JSON, Cocoa Touch Framework, Agile Development.

Confidential, Rockville, MD

Lead- iOS Developer

Responsibilities:

  • Developed workflow of the application from understanding the business, current process and requirements.
  • Designed wireframes, based on the application workflow, using Balsamiq and Justin Mind
  • Worked extensively with Objective-C and Swift.
  • Had hands-on experience on Android mobile application development for building these prototypes for Android Mobiles and on CoreDova (Phonegap) for building Hybrid mobile applications
  • Created and customized table views, pop-over views, collection views and navigation bars
  • Worked extensively with Core Data to implement data persistence on the devices
  • Implemented singleton design pattern while developing the application
  • Used Core Data, UIKit, Core Text, Core Graphics, Message UI frameworks for the function implementation
  • Data parsing (JSON) to dynamically display data on iPad and posting the data back to the server
  • Worked with NSURLConnection to integrate with backend web services
  • Implemented features like user authentication, PDF generation and email PDF for users to keep a record of various transport timings, routes etc.
  • Communicated with business team regularly, provided status reports, discussed the needs and provided possible solutions whenever necessary
  • Followed Agile Methodology and TDD to develop the enterprise application
  • Used GIT for version control
  • Worked closely within a cross-functional team of testers, QA’s, BA’s; debugging issues at onsite whenever required

Environment: iOS 5.0/6.0/7.0/8.0/9.0 , Objective-C, Swift, JSON, Mac OS X - 10.9, 10.10 & 10.11

Confidential, Scottsdale, AZ iOS Developer

Responsibilities:

  • Used Local Notifications to remind the patients about the procedure steps.
  • Designed and implemented using iPhone SDK, Xcode, Objective-C and Interface Builder.
  • Used MapKit and Core Location frameworks for finding center locations of doctor and rendering it on the application map.
  • Developed and delivered application for the launch of the Apple iTunes App Store.
  • Used: iPhone SDK, Objective-C, Cocoa Touch, Xcode, Interface Builder, SQL server, MapKit framework and core location framework.
  • Implemented custom calendar UI (day, month, Week) and also implemented Event Triggering Using Event Kit Framework.
  • Implemented custom UI for Whole app.
  • Implemented functionalities like Call using Open URL schemas.
  • Involved in compatibility testing for iPhone (4, 4s, and 5), iPod touch, and iPad.
  • Managed off-shore team of 5 people by taking the requirement from the client and get the work done before the dead-line.

Environment: iOS 5.0, Mac OS X 10.8, Objective-C, JSON, XCODE, UIKit, Core Graphic, Sqlite, Quartz Core

Confidential, Boston, MA iOS Developer

Responsibilities:

  • Designed the application architecture using MVC, Singleton and Delegation design patterns.
  • Worked on Google Maps API for Reverse Geo coding to drop the pin for an address to the Map View.
  • Implemented Category for MKMap View to add additional functionality to customize the MapView.
  • Integrated third party library KT Photo Brower library to browse the photos into full view screen.
  • Heavy use of API calls deeply revolving around the use of JSON responses and encrypted data.
  • Used Phone Gap to support various APIs and Major platforms like iOS, Android etc.
  • Extensive used Singleton and web service response classes for storing of data.
  • Designed database architecture using Core Data framework.
  • Integrated ASI Http Request framework for posting and getting the data to the server, and SM XML Document parser for parsing XML element getting from the Web Service.
  • Involved in application testing and bug fixing to fine-tune the application.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Used Instruments to fine tune the app performance and memory management.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugged issues at onsite whenever required.
  • Worked with GDB and Xcode for debugging.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: iOS 4 and older support, Objective-C, Xcode and Mac OS, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, View Controller

Confidential, Atlanta, GA iOS Developer

Responsibilities:

  • Developed Fly smart for IPhone/IPad which is used to search flights and find airport info, restaurants and facilities in the airports through app.
  • Responsible for tech design and architecture of the project and working with user experience design team, business analysts, and clients to create the needed requirements artifacts
  • Integrated iPhone application with applications across all aspects of the client: user input, protocols, performance, memory management, debugging.
  • Designed and integrated application for different devices like iPad, iPhone, iPod.
  • Used JSON Parsing and have excellent knowledge of it.
  • Designed and developed Geo Fencing modules to locate and push nearest promotions.
  • Worked on iPhone SDK and internet connection Protocols
  • Upgraded to story boards and given ARC support to improve performance and source code organization.
  • Coordinated with technical staff in the configuration of iTunes App Store

Environment: IOS 5.0, 4.0 and 4.1(iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa Touch, Cocoa framework, iPhone Simulator 4.1, XML Parser, Touch JSON, Adobe CS4

Confidential

Java Developer

Responsibilities:

  • Wrote PL/SQL stored procedures to extract reporting data from various database tables.
  • Implementation of reporting which generates PDF files using text API.
  • Testing - Unit testing & Integration testing.
  • Used JSTL, XSLT for custom tag libraries.
  • Developed JSPs as views, Action Servlets as controllers and Action classes as wrappers to business objects and Action form beans for modeling.
  • Used Validation framework for validating the input data from the user.
  • Used Stored Procedures for various complex utility task/interfaces performed by the system (send data every morning to state police).
  • Wrote Custom Tags for custom requirements of fields on GUI.
  • Coordinating team members’ work while developing.
  • Documentation for all the modules.
  • Provided production support and maintenance, analyzed and troubleshoot system problems, documented the process changes and modifications done to the existing system.
  • Have done peer review considering quality of code and performance bottlenecks for objects developed by peers.
  • Involved in batch monitoring and scheduling of jobs after the Go-Live of the project.
  • Extended post Go-Live Support to the client in enhancing the code.

Environment: Windows Server 2000/XP, Oracle 9i, JBOSS, JMS, MVC, Struts, Servlets, JSP, EJB 2.0, CSS, HTML, XML, XSLT, AJAX, DHTML, CVS, UML, Rational Rose EE.

We'd love your feedback!