We provide IT Staff Augmentation Services!

Android/ios Developer Resume

4.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • 8+ years of professional IT experience in Java/Android/IOS application development, testing & deployment in Consumer and Enterprise Applications.
  • Experience in Mobile Application Development (iPhone/iPad) using Objective - C, UI Kit, Core Location, MapKit, Cocoa Touch and Cocoa Service Frameworks.
  • Expertise in creating and custom UI Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multi view Application.
  • Experienced in working with Storyboard and Interface Builder.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Sound Knowledge and good working experience on launched IOS 8 and basic knowledge on Swift programming language.
  • Develop iOS iPhone and iPad applications in Objective-C and Swift
  • Highly expertise in integrating Push Notifications and Network Connectivity.
  • Experienced in Software Development Life Cycle (SDLC) such as gathering project requirements, Design, Development, Support and maintenance phases to meet requirement of project and familiar with agile software development methodologies as well.
  • Proficient with Java, C++, Objective C and Android SDK version Android 1.5 to Android 4.4(Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat).
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plugin.
  • Hands on experience in developing dynamic web pages using AngularJS, NodeJS, HTML5, JavaScript and made webpages dynamic using AJAX, JSON and XML. 
  • Extensive experience in building mobile applications using Android framework APIs such as (Location, Camera, Animations, Maps).
  • Expertise in Object Oriented Programming language like Objective-C, C++ and Swift.
  • Extensive experience in iPhone, iPad Touch application development.
  • Fluent in iOS SDK, Objective C, and Cocoa Touch.
  • Expertise in iPad application development.
  • Worked extensively on XCode, Interface Builder and Instrument.
  • Experienced in Mobile Application Development using UIKit, AVFoundation, Core Foundation with Cocoa touch.
  • Expert in making efficient use of Interface Builder, storyboard and navigation controller in building the applications.
  • Worked with QT Framework 5.0 in creating .pro files and deploying to Xcode Project.
  • Strong knowledge about Core Frameworks like Map Kit, Core object, Core services, Core Graphics, Core animation, UIKit&, MVC methodologies.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • APIs (Notifications, Background Aware Services, Animation, GPS, Settings).
  • Proficient in programming languages such as HTML5, Java, JavaScript and markup languages such as XML and JSON.

TECHNICAL SKILLS:

Mobile Technologies:  Android 1.5 to Android 5.0.2 (Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat, Lollipop), IPhone (4.0, 4S, 5.0, 5S, 6.0, 6S),Unity.

Languages:  Core Java, J2EE, JDBC, JSP (JDK 1.5-1.7), C, C++, Python, JQuery

Scripting Language:  JavaScript, Groovy, JRuby, Fantom, Scala, Jython.

Web Designing:  HTML, CSS, XML, UML, WebLogic.

IDE:  Eclipse, NetBeans, MyEclipse, Android Studio, IOS SDK (4.x, 5.x, 6.x, 7.x,8.x,9.x).

Web/Application Servers:  Apache Tomcat, IBM WebSphere.

Framework:  Struts, spring, Junit, AJAX, Kiwi, Hibernate, Angular JS, Node JS.

Version Control Tools:  CVS, SVN, GIT/ CVS/ SVS.

Databases:  SQLite, MySQL, Oracle 9i/10g/11g, DB2

PROFESSIONAL EXPERIENCE:

Confidential, Texas

Android/IOS Developer

Responsibilities :

  • Involved in IOS app build (xcode) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test the app on Android platform (major release components)
  • Executed IOS native app, OS compatible (IOS 8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for the applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Worked with Objective C, Swift and Cocoa frameworks.
  • Created Rest API for this app using NodeJS and MongoDB.
  • Used Python, Html5, Bootstrap, CSS, JavaScript, Angular JS, to developed a website to introduce text information and image detail.
  • Involved in UI workflow and data rendering.
  • Involved in developing Image Gallery and data display of Information.
  • Developed native image rendering from server with REST API calls and processing the image bitmaps.
  • Developed the communication between server and the newly merged app. Worked on memory management using ARC in Swift.
  • Unit tests with Kiwi framework.
  • Improvement of memory management for Bitmaps using Async Tasks and threading.
  • Worked on rendering google maps and image tagging on the maps.
  • Freelance work on an iOS/Android project using React Native framework. 
  • Well versed with google map API and getting weather conditions based on the location.
  • Implemented filtering based on geographical and areas of interest.
  • Tested the iOS app by simulating the user gestures, using the tools such as Kiwi, the tool for TDD. 
  • Developed using Android Studio IDE.

Environment :Xcode 6.4, Objective-C, SDK 7.1, using ARC, AV Foundation, aCore Data and Auto Layout, GitHub for version control, XML, JSON Frameworks, UIKit, Core Location, Agile Scrum Methodology, Android SDK 5.0.2, Kiwi, Eclipse IDE, JSON, REST, JavaScript, WebServices, XML, Crashlytics, Retrofit, Action-Bar and GIT-HUB.

Confidential, Plano, TX

Android/IOS Developer

Responsibilities :
  • Worked extensively on Android frameworks and third party APIs.
  • Worked extensively with Objective-C, Xcode and Storyboard for the application at hand.
  • Involved in entire software development process for all android application including requirement analysis, design, implementation and testing.
  • Designed and developed android UI for displaying the sales reports for retailers and sales distributors.
  • Upon login, the user, based on his role, can see the sales reports for the retailers/distributors by weekly, monthly and quarterly.
  • Worked on several methods for testing and tracking of applications like kiwi.
  • Created a variety of scripts and tools to mine data, automate tasks, etc. using Python 
  • Built android layout to display the reports in grid like format.
  • Added filters in the UI and called APIs to fetch the JSON result set based upon the filter.
  • Used AF Networking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Worked as UI developer.
  • Handled the client side session management and NS Timers.
  • Familiar with AVFoundation, Core Animation / UI animation concepts and Worked as UI developer.
  • Worked with GIT to checkout and update the codebase changes.
  • Performed Unit test and fixed bugs in Agile Environment.
  • Worked on UI with HTML, CSS, Javascript.
  • Implemented Accessibility and Localizations on the application.
  • Worked in the internal process using SCRUM Agile methodology.
  • Used Xcode 6.1, 5.1.1 and 5.1 to build application for iPhone 3.5 inch, iPhone 4-inch retina and iPhone 4-64bit Retina iPhone 5, 5s, 6 and 6 plus.
  • Used Z barcode for search products using barcode and QR Codes.
  • Created Custom UI Views, custom Table Views, and custom Table View Cell for user interface.
  • Sub-classed a UINavigationController to make a Styled Navigation Controller which would then be used throughout the application. This would make it easier to change a certain behavior of a View Controller for example to change the color of the navigation bar throughout the application.
  • Created Table View Controllers in the application and segue ways from different View Controllers.
  • Worked on iOS SDK 7 and iOS SDK 8.
  • Used GitHub to push changed codes.

Environment: iOS 7.1/8.0, Xcode 6.0/6.3, Agile Methodology, iPad, iPhone, Objective-C, Cocoa Touch, Kiwi Framework, UIKit, JSON, XML, HTML5, CSS, REST, JavaScript, jQuery, Core data, Core animation, SQLite, Android SDK, Eclipse IDE, AVFoundation, Google Maps, AML and SQL Databases, Junit, GPS Services. 

Confidential,Minneapolis,MN

Mobile iOS and android developer.

Responsibilities :

  • Worked extensively with Objective-C, Xcode and Storyboard for the application at hand.
  • Performed Unit test and fixed bugs in Agile Environment.
  • Used custom search bar controller to search for items and used custom predicates to filter the results according to user preferences (scopes).
  • Used Photoshop for image editing purposes.
  • Used Z barcode for search products using barcode and QR Codes.
  • Created Custom UI Views, custom Table Views, and custom Table View Cell for user interface.
  • Implemented custom UI Tab Bar Controller, UI Navigation Controller for easy navigation of the app.
  • Used UIKit, Map Kit and Core location to enhance user to find nearest store locations.
  • Created custom annotations and annotation views.
  • Web services used to connect to database were NSURL, NSURL Connection, and Grand Central
  • Dispatch Back end response was JSON based and parsing was done using NSJSON Serialization

Environment: Objective C, Cocoa Touch, Storyboard, NSJSONSerialization, Zbarcode, SQLite and CoreData, GCD, Map Kit and CoreLocation.

Confidential, Chicago, IL

 Java Developer

Responsibilities :
  • Analysis and development of different types of messages for interplan communication using SOAP Over JMS
  • Analysis and development of other modules like sccf search, listing search, mailbox, accessing remote sccf search, claim summary, message summary
  • Analysis and development of plan integration, ECM web services using JAX-WS
  • Analysis, development of various server side components like SDOs, service handlers for service layer, DAOs for persistence layer and action classes.
  • Build application components based on software specifications
  • Development and deployment of Entity Java Beans to communicate with the database using IBM Websphere Application Server3.5.
  • Design UML diagrams like class diagram, sequence diagram for various modules using UML tools for system design.
  • Developed front end through utilizing the CSS, JavaScript, HTML and Bootstrap.
  • Development of Java Beans to communicate with Ejb’s developed.
  • Designing and development of web based UI using Spring, Struts, Mootools etc.
  • Development of application communication through asynchronous message using JMS, MQ, MDB process message in point-to- point scenarios
  • Development of MQ application programs for Java JMS environments using queues and messages. Working with JMS Handling and managing exception conditions. Handling acknowledgements, retries, cancellations and transactions
  • Development of XML/XSLT/XSD for schema definitions.
  • Participating in design and code reviews
  • Unit Testing, and Integration Testing of application.
  • Analysis of defects and Fixing them.

Environment: JAVA 1.5, XML, HTML/XHTML, JavaScript, AJAX, J query, CSS, J2EE, EJB 2.0, JMS, SDO, XSD, Web services, SOAP, DB2, IBM Websphere Application Server 3.5, Mootools, RAD 7.0, Spring Framework 2.0, WebSphere Application Server 6.0, UML, Ant, Struts 1.3, Clearcase, SOAP, DB Visualiser, RUP, ClearQuest, Requiste Pro, Wicket Framework, SAP, OLAP, Crystal Reports, COBOL.

Confidential 

Java Developer

Responsibilities :
  • Interacting with client to define business requirements and scope of the project.
  • Creating GUI Screen and implementing business logics for them.
  • Coding in J2EE using combination of Struts and Spring Frameworks, XML and Javascript.
  • Compiling and running the software.
  • Writing and executing test cases and fixing bugs through unit testing.
  • Integrating the module with other modules and deploying them on UNIX.
  • Generating daily progress reports.
  • Co-ordinating with other programmers in the team to ensure that all the modules compliment each
  • Developed the client side scripting using JavaScript.
  • Maintained the tomcat server.
  • Used JDBC to interact with databases where ever needed.
  • Used SQL for creation and modification of the database tables and sequences.
  • Wrote classes containing XML
  • Prepared various documents which would help in easy understanding and implementation of the software.

Environment:   J2EE, XML, Apache Tomcat, Eclipse, WinSCP, Java, Javascript, Oracle 9i.

We'd love your feedback!