Java Mobile Developer Resume
SUMMARY:
- 5+ years of IT experience in designing and developing enterprise level Web and Mobile Applications.
- Sound knowledge and good working experience in design and delivery of cross platform and iOS native mobile applications.
- Proficient in developing applications using HTML5, PhoneGap/Cordova, AngularJS, JavaScript, CSS, Jquery, JQuery Mobile, Bootstrap, NodeJS, iOS (Objective C).
- Developed applications using IDEs Xcode, Android Studio, Eclipse.
- Knowledge of development of webservices using Java, Hibernate, Apache Axis2 with the appropriate standards such as XML, JSON, Rest and OAuth.
- Worked on Android SDK.
- Knowledge of web application development using Java.
- Thorough understanding of COCOA design patterns, MVC architecture and other concepts like Delegation, Protocols, Singleton, Notification.
- Proficient in parsing JSON, XML, PLIST.
- Developed prototypes by customizing Views with Table Views, Tab Bars and Navigation Bars which are some basic functionality in a Multiview Application.
- Built rich user interface applications supporting various devices using XIBs, Storyboard, Auto layout constraints, size classes, stack view.
- Integrated Google Analytics.
- Experienced in implementing Third Party library/SDKs into the Codebase.
- Extensive experience consuming REST web services and APIs.
- Experienced in using GoogleMaps APIs for the Geo location services and using JSON web services to call external web service.
- Experienced in provisioning and publishing applications with working experience of Apple publishing procedures and App review process.
- Worked with version control tools Git /Tortoise Git.
- Worked on CI/CD for Android, iOS, Angular JS, Maven Project.
- Proven aptitude on learning and working on cutting - edge technologies and strong ability to work with Cross Functional Teams of Developers and Testers.
- Researched and worked on recent technologies and frameworks such as Beacons, Goods Technology, Confidential MIS, Open Bank Project.
- Strong understanding of the server side software, scalability, performance and reliability aspects.
- Experienced in both SDLC and Agile project methodologies.
- Goal oriented and organized team player with good interpersonal skills, thrives well within group environment as well as individually
TECHNICAL SKILLS:
Languages: Core Java, Objective C, SQL, iOS SDK, Android SDK
Web Technologies: HTML5, AngularJS, Javascript, CSS, Jquery, Bootstrap, J2EE (JSP, Servlet), Hibernate JSF (Prime faces), Webservices.
Database : My SQL, Oracle, SQLite.
Web Server: Apache Tomcat 7
Tools : Eclipse, NetBeans, Rational Rose, cURL, Xcode, Android Studio, NodeJS, Jenkins.
Project Methodologies: SDLC, Unified Modelling Language (UML), Agile (scrum), and Waterfall methodologies
PROFESSIONAL EXPERIENCE
Confidential
Java Mobile Developer
RESPONSIBILITIES:
- Supporting app for International Markets like Canada, Mexico, UK.
- Implementation of localization using Angular Translate library.
- Worked on French, Spanish and UK version of app.
- Working on BYOD for the app.
Environment: Angular JS, NodeJS, Cueme Device Manager, NodeJS, HTML5, CSS, Javascript, Tortoise GIT.
Confidential
Java Mobile Developer
RESPONSIBILITIES:
- Building CI/CD pipeline for Android project using gradle commands.
- Building CI/CD pipeline for Angular 2 application.
- Building CI/CD for Maven project.
- Building CI/CD pipeline for iOS project.
- Implementation of version bump based on release type.
- Creating YAML file for automating builds.
Environment: Jenkins (Looper), YAML, iOS SDK, Android SDK, NodeJS, Maven, Angular 2, Tortoise GIT.
Confidential
Hybrid App Developer
RESPONSIBILITIES:
- Development of pages using HTML5, Bootstrap, CSS, AngularJS.
- Writing media-queries to support different screen resolutions.
- Implementation of Services and Controllers.
- Different validations throughout the existing pages.
- Routing for the app in AngularJS
- Android SDK wrapping for Samsung Galaxy S6and plugins for geolocation, network etc.
- Interaction to client and requirement gathering, changes.
- Build Management of releases for different environments.
- GIT branches for different environment and releases.
- Wrapping the app for Citrix MDM.
- Implemented HTTP interceptors in Angular JS.
- Onsite Offshore communication.
Environment: HTML5, CSS, AngularJS, Bootstrap, Javascript, Android SDK, Apache Cordova, NodeJS, Tortoise GIT.
Confidential
Web Developer
RESPONSIBILITIES:
- Development of pages using HTML5, Javascript, Jquery, CSS.
- Implementation of microservices using Ajax
- Implementing media queries for responsiveness.
- Implementation of scheduler with weekly view and drag drop for events.
- Unit testing the app.
- Fixing the defects.
- Onsite Offshore communication.
Environment: HTML5, CSS, AngularJS, Bootstrap, Javascript, Apache Camel, Apache Tomcat.
Confidential
iOS Developer
RESPONSIBILITIES:
- Development of app screens using Objective C and XCode.
- Integration of microservices to the app.
- Implementation of subviews with addition and removal on appropriate actions.
- Adding Auto Layout constraints to support different iPhone screen sizes.
- Unit test of the app.
- Interaction to different project stake holders.
Environment: Objective - C, AFNetworking, AutoLayout, Custom Views.
Confidential
iOS Developer
RESPONSIBILITIES:
- Development of app screens using Objective C and XCode.
- Integration of microservices to the app.
- Implementation of Collection view for screens with custom cells.
- AFNetworking implementation for project.
- Adding Auto Layout constraints for support of different iPhone and iPad screens.
- Unit test of the app.
- Creating offline and online version of the app.
- Interaction to different project stake holders.
Environment: Objective - C, NSURL, AutoLayout, iOS.
Confidential
iOS Developer
RESPONSIBILITIES:
- Requirement gatrhering and analysis.
- Co-ordinated with UX team for UI design screens.
- Development of app screens using HTML5, JQuery Mobile, CSS, Phonegap.
- Implementation of REST webservices in app using Ajax
- Packaging of app for Android and iOS platform using Phonegap.
- Unit test the app.
- Fixing the defects.
- Interaction to different project stake holders
Environment: HTML5, Javascript, CSS, Bootstrap, Jquery, Apache Cordova, Android SDK, Xcode, NodeJS.
Confidential
iOS Developer.
RESPONSIBILITIES:
- Requirement gathering, designing wireframes of the app.
- Leading a small team of developers for the app.
- Development of iOS app.
- Development of Apple watchkit extension for the app.
- Development of Webservices in Java and integration of backend database of app to support POS.
- Implementation of Google Analytics in app.
- Implementation of Kairos faces recognition API.
- Unit testing and maintaining agile methodologies for the project.
- Implementation of Open Bank Project in app.
- Interaction to different project stake holders
Environment: Objective C, Xcode, Apple Watchkit, Java, Apache Axis2, Hibernate.
Confidential
Web Developer.
RESPONSIBILITIES:
- Configuring Confidential beacons at Confidential Cloud.
- Implementation of Confidential APIs at POS for payment infrastructure.
- Development of webapps for restaurant to be integrated with Confidential MIS merchant side.
- Supporting CORS error at Confidential MIS APIs in webapp.
- Unit test the app.
- Implemented the prototype for beacon based checkin.
- Interaction of different project stake holders and Confidential technical team.
Environment: HTML5, Java, OAuth, Java, Jax RS, Jquery, Javascript, Bootstrap.
Confidential
Web Developer
RESPONSIBILITIES:
- Development of webservices based on EMVCo standards using Java, Hibernate, Apache Axis2, XML.
- Encryption at server side using AES-256.
- Configuration and implementation of GCM Push Notification.
- Schema design and integration with webservices using MySQL.
- Unit Testing of the app.
- Maintenance and log management for the applicaton.
- Interaction with different project stake holders.
Environment: Android, Java, Hibernate, Apache Axis2, XML, EMVCo, QR Code, MySQL, AES 256.
Confidential
Hybrid App Developer.
RESPONSIBILITIES:
- Requirement gathering and analysis for the app.
- Development of screes using HTML5, Javascript, Jquery, Jquery Mobile.
- Implementation of chart and progress bar the app.
- Development of webservices using Java, Hibernate, Apache Axis2.
- Part of deployment team to JBoss Server.
- Packaging of app using Xcode, Eclipse ADT for Android and iPhone.
- Provisioning and publishing app to App Store for Android and iPhone.
- Unit testing of the app.
- Interaction to different project stake holders.
Environment: HTML5, Javascript, Jquery, Jquery Mobile, CSS, Phonegap, NodeJS, Android SDK, Eclipse ADT, Xcode, Java, Hibernate, Apache Axis2, JBoss.
Confidential
Hybrid App Developer
RESPONSIBILITIES:
- Development of various screens for the app using HTML5, Jquery Mobile, Javascript, CSS, Jquery.
- Handling page level events using Jquery for single page architecture.
- Worked on support to different user roles within an app.
- Consuming webservices for the app using Ajax.
- Development of webservices using Java, Hibernate, Apache Axis2.
- Written events for MySQL database to change the status of device.
- Implementation of responsive and customized datepicker to support all mobile screens
- Packaging of app for Android using Phonegap using Eclipse ADT.
- Unit testing of the application.
Environment: HTML5, Javascript, Jquery, Jquery Mobile, CSS, Phonegap, Android SDK, Eclipse ADT, Java, Hibernate, Apache Axis2, Apache Tomcat.
