We provide IT Staff Augmentation Services!

Mobile Application Developer (ios/kony) Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8 years’ experience in software development lifecycle (SDLC) including analysis, design, development, and testing, deployment and documentation as per ISO standards.
  • Experience in Mobile Application Operating systems like iOS and Android.
  • Skilled, motivated and product - oriented mobile application developer with strong Object Oriented Programming Concepts and design skills
  • Experience in developing iPhone and iPad apps using Objective-C, Swift and Cocoa Touch, maintaining and publishingiOSapps internally and on App Store.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols, extensions and categories
  • Experience working in Java, J2EE technologies.
  • Experience in Data base development tools like SQL Developer, SQLlite, and MySQL databases.
  • Knowledge on Bug Tracking tools like ALM, JIRA.
  • Extensive experience in all phases of software project development like design, development, testing and deployment of business applications.
  • Experience on cross platform tools such as Kony 7.2, Kony Studio 6.5, Kony Visualizer 2.5.2.5.
  • Extensive knowledge of professional software engineering best practices for both agile and full software development life cycle projects.
  • Expertise in working with Windows, LINUX and UNIX platforms and also in environments using Agile (SCRUM) development methodologies.
  • Have Good experience in implementing web services like SOAP, REST, WSDL and UDDI.

TECHNICAL SKILLS

Languages: Objective C, Swift, Core Java, C++, C, Java Script, HTML, CSS

Internet Technologies: J2EE (Servlet, JSP), XML, JSON, SOAP and RESTful web services

IDE: Xcode, Eclipse, Websphere integration developer toolkit, Kony 7.2, Kony Studio 6.5, Kony Visualizer 2.5.2.5

Web Containers: Tomcat 6/7

Database: Oracle 11g

Operating Systems: Mac OS X, Windows

Script Tools: Maven

Tools: and Utilities: Xcode 7, GitHub, SVN, SOAPUI, Putty, WinSCP

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Mobile Application Developer (IOS/Kony)

Responsibilities:

  • Designed, developed, tested and deployedmobileapplications using KONY APIs, Java, HTML, CSS, JavaScript, Eclipse, Apache Tomcat Server and Websphere
  • Extensively involved in migration of the forms from standard to flex forms
  • Implemented Custom animations and Transitions to flex containers and forms using Kony Animation API
  • Involved in consuming the web services and controlling the request response with preprocessor and postprocessors
  • Implemented Remote Deposit Check feature, which involves third party vendors like MiSnap SDK, Passport, and Mitek etc.,
  • Created custom widgets using JavaScript and Kony API to suffice the business requirement
  • Written FFI's on Kony Platform for iOS, Android platforms for achieving native features
  • Used MiSnap third party library to implement the custom camera feature for Remote Deposit Cheque
  • Used custom HTML and CSS to handle the Kony limitations when observed
  • Implemented accessibility for ADA compliance of app using Kony Accessibility feature
  • Implemented Adobe omniture (site catalyst) analytics for the entire application to track the user navigation
  • Involved in migration of Kony 6.5 to Kony 7.2
  • Extensive knowledge in Kony Mobile Fabric, Kony Middleware
  • Worked on various IOS native POC’s to create Confidential Mobile App features for future migration to native using Swift and Cocoa Touch classes
  • UI design implementation using both Storyboards and XIB files
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone
  • Designed applications for all types of screen sizes and orientations and Developed user interface using storyboards, auto layout, segues, unwind segues, constraints and size classes
  • Used Swift and Cocoa Touch Framework to build the app, including UIKit, MapKit, Foundation, Core Graphics, Core Animation, Core Data, Core Location, Local Authentication and Storyboard
  • Implemented application interaction with web server database (NSURLSession) with JSON parsing
  • Implemented Core Data framework for persistent storage of user data and retrieve data using NSFetchResultsViewController
  • Worked on local and remote push notifications with UserNotificationsUI and UserNotifications
  • Customize UIElements, UIActionsheet, UIAlertView, UITableView, UICollectionView, UIScrollView to build user interface of the application.
  • Developed custom views and elements using IBInspectables and IBDesignables
  • Worked closely with WEB/API development team to develop API for mobile apps
  • Involved in Project documentation and possess expertise in the same.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Involved in all major client meetings and helped to prepare templates for simplifying tasks

Environment: Kony 7.2, Kony 6.5, Kony Visualizer 2.5.2.5, Xcode 7.2 and higher, Objective-C, Swift 3.0, IOS 9.0 and higher, Android SDK, MiSnap SDK 2.3.8, SOAP, Tortoise SVN, Jenkins, Rally, ALM

Confidential, Pleasanton, CA

Mobile Application Developer (IOS)

Responsibilities:

  • Extensively used Objective C, Swift and Cocoa frameworks for cross-functional mobile application development.
  • Implemented custom UITabBarController, UINavigationController for easy navigation throughout the app.
  • Worked on Push Notification sent from server for new Alerts.
  • Migrated from existing Objective-C code in SWIFT.
  • Implementing new features and modules in the app by usage of SWIFT and developed Touch ID to login into the app.
  • Worked on implementing MessageUI.Framework, AVKit.Framework, CoreData Framework, UI Kit Framework, and AFNetworking.
  • Implemented POC on Kony 6.0 framework with Visualizer 2.0 for iOS, Android platforms.
  • Extensively Used REST Web Services with JSON and JSON serialization to parse the data.
  • Involved in Agile Scrum methodology for development and involved in Daily Standup call, Sprint planning& Review meetings.
  • Implemented Auto-layout concept for the entire Storyboard and dynamically adjusted the height of the collection View based on the content.
  • Used Atlassian tools such as JIRA to manage and keep track on progress of project.
  • Created models in MVC and development of delegates for updating model information.
  • Customize UIElements, UIActionsheet, UIAlertView, UItableView, UICollectionView, UIScrollView to build user interface of the application.
  • Involved in Project documentation and possess expertise in the same.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis and code development.
  • Involved in all major client meetings and helped to prepare templates for simplifying tasks.

Environment: IOS 8.0 and higher, IPhone SDK, Objective-C, C++, Swift, Xcode 6.4/7.1.1, StoryBoard, Auto Layout Constraints, JSON, HTML5, CSS3, REST API'S, JIRA, JavaScript, GitHub, Custom Graphs, Agile methodology, iPhone simulator.

Confidential

IOS Developer

Responsibilities:

  • Reconstructed UI with new menu navigation using Storyboards; Added AutoLayout constraints to conform UIControls to desired layout
  • Created overview screen with accompanying Delegation pattern, based off wireframes given, simplifying access to usage information
  • Worked with existing Core Data model to add implementation for managing stored payment profiles on device
  • Debugged and resolved persisting badge notification errors
  • Debugged and improved performance issues within app workflow by using Allocations instrument
  • Worked Extensively on Categories for XML Scheme Definitions (XSD) for the existing code
  • Performed unit testing with XCTest framework within Xcode.
  • Project managed using Agile/SCRUM; code delivered in 4 week sprints
  • Constructed necessary UIs for workflow that allows user to switch between multiple accounts, using Storyboards

Environment: Objective-C, Blocks, iOS7 SDK, UIKit, Push Notifications, CoreLocation, Interface Builder, JSON, NSJSONSerialization, GCD, RESTful, Agile, SCRUM, Git

Confidential

Software Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked on JavaScript and HTML for the client side validations.
  • Data Model design and interface layer design with other team members.
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Developed connection pooling method to avoid the waiting for database connection.
  • Building, testing and deploying the application on Web logic server.

Environment: Core Java, Multithreading, Swing, Struts, Maven, JDBC, JSP, Servlet, Html, JavaScript, Web logic, Oracle.

Confidential

Business Analyst

Responsibilities:

  • Gathered Business Requirements, Interacted with the Users, Designers and Developers, Project Manager and SMEs to get a better understanding of the Business Processes
  • Conducted JAD Sessions periodically with various stakeholders at various phases of the Software Development Life Cycle (SDLC) to discuss open issues and resolve them
  • Organized requirements into high level use cases and low-level Use Cases Specifications and modeled them into UC, Activity and Sequence Diagrams using Rational Rose.
  • Created Use Case specifications, business flow diagrams, Activity/State diagram and Sequence diagram using MS Visio.
  • Performed GAP analysis for the modules in production and also conducted feasibility study for the performance impact analysis.
  • Responsible for providing documentation to team for troubleshooting and resolving issues reported by system users, facilitating resolutions.
  • Created Requirements vs. Test Case Matrix in Excel Spread Sheet template used Test Director to store and maintain the Test Repository.
  • Used the Unified Change Management (UCM) tool, Rational Clear Quest, to maintain and track the Stakeholders requested enhancements and changes.
  • Conducted User Acceptance Testing (UAT) and collaborated with the QA team to develop the test plans, test scenarios, test cases, test data to be used in testing based on business requirements, technical specifications and/or product knowledge.

Environment: MS Office, Rational Rose, UCM, Rational clear quest, Windows

We'd love your feedback!