Mobile Application Developer (iphone/ipad) Resume
Estero, FL
PROFESSIONAL SUMMARY:
- Over 7 years of extensive experience in Information Technology sector in designing and developing high - end enterprise level Web and Mobile Applications Development (iPhone/iPad/Android).
- Over 5+ years of experience in native iOS development for iPhone/iPad.
- Over 2+ years of strong work experience in iOS application development using Swift language.
- Experience working in Android development for Android devices.
- Strong knowledge of Software Development Life Cycle (SDLC) wif strategically designing and implementing teh software, debugging, fixing and maintaining teh software.
- Experience in Agile methodologies for SDLC and support framework for support & maintenance.
- Strong work experience in iPhone/iPad (iOS) SDK application development using Objective-C, Swift and Cocoa/Cocoa Touch frameworks.
- Proficient in Xcode SDK, Interface Builder and Instrument tools for memory management
- Good exposure of Apple coding guidelines, code architecture, storyboards, auto layouts and adaptive layout, stack views.
- Experience in writing Unit test cases using XC Test framework and handling secure client-server communication.
- Strong knowledge in integration of AWS SDK in iOS.
- Experience in OAuth for Google, Localizable strings and Core Graphics.
- Good understanding in Android OS, interactive application development and memory management.
- Designed GUI and interfaces wif services for mobile applications, Asynchronous programming in iOS/Android (such as Thread pool, Tasks and services). Implemented teh monetization of apps, which TEMPhas capabilities to doing in-app purchases.
- Good experience in Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based on Unified Modeling Language (UML).
- Experienced in Core Animation Framework, creating animations to include rotation, fade, translation and scaling.
- Experience developing custom libraries built specifically to function wif different versions of iPhone.
- Collaborated wif UI/ UX team developing wire frames and invision prototypes using various 3rd party tools.
- Experience working wif various data parsing forms to dynamically display data on iPhone/iPad/J2ME such as XML, JSON and REST.
- Good mobile and web design skills using Activities (android), HTML5, JavaScript, AJAX and XML.
- Experience working wif Core Data & SQLite database for storing data locally in iPhone application.
- Worked on GUI applications using Java SWING and AWT.
- Well versed in CVS, SVN, Git Version Control tools.
- Skilled at analyzing and solving complex problems and face challenges wif teh ability to maintain consistency of solving issues and maintenance type of problems.
- Responsible to define and scope new releases, prepare design, conduct impact analysis, resource allocation, code review, planning release and delivery time lines.
- Highly motivated enthusiast, Fast learner, and self-starter, eager to meet new challenges and quickly grasp new technologies, skills, concepts, and ideas.
TECHNICAL SKILLS
SKILL SET: Swift, Objective-c, C, C++, Core Java, JavaScript, HTML, Node.js, Cocoa Touch Frameworks, Media Layer Frameworks, Core Services Frameworks, IOS Frameworks, GCD, Xcode, Eclipse, Android Studio, Core Data, SQL lite, MySQL, Oracle PL/SQL, NoSQL MangoDB XML, SOAP, REST, JSON Parse, Jenkins, UI Testing Automation, Unit Testing Automation, SVN, Git, Mercurial, Agile Methodologies.
PROFESSIONAL EXPERIENCE:
Confidential, Estero, FL
Mobile application developer (iPhone/iPad)
Responsibilities:
- Worked extensively wif Swift and Cocoa frameworks.
- Implemented UI View and View Controller animations for better user experience.
- Implemented NS Keyed Archiver and NS User Defaults to persist user settings.
- Implemented Core Data stack to store and fetch local data.
- Implemented complex layouts using latest Stack Views.
- Delegated all URL Session calls making it easier to load custom progress bars.
- Implemented all REST calls over secure network and worked wif app transport security.
- Integrated Map View using Map Kit and Core Location Frameworks.
- Implemented async concurrent tasks to make better UX by delegating heaving non-UI work on separate threads and updating UI on main thread.
- Worked on web service calls, XML and JSON parsing included in teh project.
- Worked wif UIKit Framework for development and maintenance.
- Worked wif Backend team to display teh correct data format in devices.
- Used teh same XIB to design for all iPhones screens by using Auto-layout.
- UI Automation and Unit test cases using Swift.
- Formatted teh Data as per Business rule to display in UI.
- Followed a work data flow principle for design and development.
- Worked closely wifin a cross functional team of testers and developers.
- Debugging issues at onsite whenever required.
- Worked wif GDB and Xcode for debugging.
- Worked wif Subversion to checkout and update teh codebase changes.
- Reported progress/challenges to onsite project lead.
- Used Agile Scrum methodology for development.
- Facilitated Release Planning, Sprint Planning, Backlog Grooming, and Retrospective meetings.
- Collaborated wif members of teh Product, Business and Engineering Teams to develop and maintain Product Backlogs.
Environment: Swift 2.x and Swift 3.x, Objective C, Cocoa Touch, Xcode, Core Data, Core Location, iPhone SDK, MAC OS X, Interface Builder, GIT, iPhone Simulator, HTML, CSS, Adobe Dreamweaver.
Confidential, Bentonville, AR
Mobile Application Developer
Responsibilities:
- Worked extensively wif Swift2.x and Swift3.x
- Developed Custom UI Views based on UIKit Framework.
- Worked extensively wif Objective-c, Swift and Cocoa frameworks.
- Worked wif UI Navigation View, UI Tab Bar View, UI Custom Cell, UI Alert View.
- Used Core Data to store data locally on teh device for Barcode Scanning feature.
- Utilized ARC and Storyboards in order to streamline development.
- Used Android NDK to create teh library files to be used by Services.
- Worked wif backend team to communicate wif RESTFUL API web services.
- Parsed JSON objects obtained from teh server side and show contents on teh app.
- Integrated a web-based content made wif HTML5 on a native app using UI Web view.
- Worked wif MF Mail Compose View controller to create email which enable user to share.
- Implemented custom classes for calling web services using teh secured connection.
- Implemented third party library ZBAR SDK to read teh barcode and implemented QR reader functionality.
- Worked wif TDD for unit testing and XCTest frameworks.
- UI Automation and Unit test cases using Swift.
- Used MVC, singleton, delegation and notification patterns.
- Worked closely wif API to develop custom API for creating push notification.
- Created alerts view and fetched alerts from alerts API.
- Updated swift2.2 to swift3.x, performed class updates and fixed iOS10 defects.
- Debugging issues at onsite whenever required.
- Tested teh applications for memory leaks and relevant bugs, fixed them.
- Performed testing end application for data accuracy and process critical information from multiple inputs simultaneously.
- Design and Development of Android native client application.
- Utilized Agile Scrum development for SDLC
Environment: iOS 9, iOS10, Xcode 7, Mac OS X, Objective C, Swift2.x and Swift3.x, Android SDK, Android NDK, Framework, Cocoa Touch framework, SQLite, JSON, HTML5, RESTFUL Web services, Agile scrum Methodology.
Confidential, Atlanta, Georgia
iOS Application Developer
Responsibilities:
- Responsible for tech design and architecture of teh project and working wif user experience design team, business analysts, and clients to create teh need requirements artifacts.
- Involved in teh development of module Mosaic Squares, which is teh home page of teh app and also did unit testing of teh same.
- Integrated approach in designing teh UI.
- Designed and built teh distribution for deploying in teh AppStore.
- Developed iPhone application that can perform user registration, login, forecast, portfolio, profile, purchase, wifin application, and referral scenarios.
- Integrated iPhone application wif applications across all aspects of teh client: user input, protocols, performance, memory management, debugging.
- Extensively worked wif Objective C, Xcode JSON, iPhone Simulator.
- Designed and integrated application for different devices like iPad, iPhone.
- Coordinated wif technical staff in teh configuration of iTunes AppStore.
- Preparation of internal QA builds and maintaining teh Apple developer portal.
- Defects fixing and also defects distributing among developers.
- Pinpointed and solved several of our most widespread crashing bugs.
Environment: Xcode, Objective C, iPhone simulator, Cocoa Touch, Cocoa framework, RESTKit, Core Data, Push Notification, Adobe CS5.
Confidential, Seattle, WA
iOS Application Developer
Responsibilities:
- Developed new screens for teh application and navigation in teh application.
- Involved in creating messaging screen and sending.
- Analyzed and coordinated teh development of application.
- Worked on navigation screen to count teh miles and draw teh path in maps from start to end point.
- Integrated Map View using Map Kit and Core Location Frameworks
- Worked on GCD concept to load images from service smoothly.
- Used GCD for Asynchronous background fetches to build more responsive User Interface.
- Customized UIButton, UITabBar, UINavigationBar, UIAlertView, UITableView, UICollectionView, and ContainerView to build user interface of teh application.
- Worked on writing methods for receiving and sending messages
- Parsed JSON objects obtained from teh server side and show contents on teh app.
- Implemented custom classes for calling web services using teh secured connection.
- Involved in teh Unit testing.
- Coordinated wif testing team regarding bugs reported.
- Handled bug fixing after testing.
- Interacted wif other teams in understanding teh loop holes.
- Involved in writing teh unit test cases.
Environment: Xcode, IOS Framework, Media layer Framework Service Frameworks, Mapkit Framework. RESTKit, MapKit, Core Location, Core Data, AV Foundation, SQLite, JSON, HTML5, RESTFUL Web services.
Confidential, SF, CA
iOS App Developer
Responsibilities:
- Performed Map View implementation using MapKit and Core Location Frameworks.
- Worked wif Objective C and Cocoa Touch Framework which includes UIKit, Foundation, UINavigationView, UITabBarController, UITableView and Storyboard to build teh App
- Used Web Services on teh iPhone to communicate wif MediaWiki API using teh NSRURLRequest and NSURLConnection objects.
- Parsed XML Response using teh NSXMLParser and NSXMLParserDelegate.
- Parsed JSON objects using SBJSON Framework.
- Performed Audio playback using teh AV AudioPlayer from teh AVFoundation Framework.
- Design, develop, and deliver a guide application to be successfully launched.
Environment: iPhone SDK, Xcode, Interface Builder, Objective C, iOS, Mac OS X, iPhone Simulator, Cocoa Touch, NSXMLParser, SBJSON, AVFoundation and Instruments.
Confidential, Wilton, CT
C++ Developer
Responsibilities:
- Designed and implemented pricing algorithms for FX-based products paying exotic coupons priced using PDE techniques.
- Tested existing pricing methodologies by developing an alternative implementation either in Excel or Mathematica and prepare a full-length report.
- Build support for options on futures underlying.
- Build support to compute, store and report standard errors in price and delta for Monte-Carlo based pricing methods.
- Done wif Bug fixing and feature extension projects.