Sr. Mobile Developer Resume
San Diego, CaliforniA
SUMMARY
- Above 6 years of experience as Software Developer with 3+ years on Designing and Development of Android Applications for Smartphone and tablet and around 3+ years on iOS based applications.
- Very good understanding of Android and iOS Back - end and UI guidelines.
- Expertise in developing apps using SQLite, Objective-C, Java, XML, Google Maps API and GPS Location Data.
- Excellent knowledge and working experience in Android SDK, Eclipse IDE, Xcode,Application Stack and Android Architecture Focused on synchronous and asynchronous concurrency models, background processing with AsyncTasks and Services, IPC, AIDL, Storage and retrieval of structured data, fragments and broadcast receivers.
- Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android.
- Experience in Bluetooth
- Experience in Architecture Design, Development and Implementation, Troubleshooting and Debugging, Testing of Software Applications.
- Working knowledge of graphic design, audio and video features and handling various kinds of media using Photoshop, Flash.
- Worked extensively on various stages of application development, viz., collecting requirements, and providing guidelines for design, creating application architecture, implementation that includes various stages in development, QA, code signing and releasing to Market.
- Good programming skills and hands on experience in developing Android Enterprise Applications for mobiles and tablets using Android SDK and ADT tools.
- Active experience in developing Android and iOS Applications using Core Java and Android APIs (Animation and Graphics, Data Storage, Multimedia, Connectivity, Location and Sensors),Objective-C.
- Strong experience in using Android SDK tools like Hierarchy Viewer, TraceView, zipalign, AVD Manager, Android shell tools like logcat and Android Platform tools like adb, ADT up to Android 5.0.2 (API Level 23).
- Extensive experience in design, development and deployment of multi-tier enterprise applications for J2EE platform/SOA using Java, JDBC, Servlets, EJB, Struts, Tag Libraries, Hibernate 3.0, and XML.
- Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript and CSS,AngularJS.
- Expertise in developing the presentation layer components using JSPs, Servlets, JavaScript, XML, HTML.
- Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like Apache Tomcat.
- Expertise in Web Front End technologies, Spring2.5, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
- Experience with Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
- Superior coordination of user acceptance testing and QA of final IT infrastructure and software development deliverables through iterative evolutions.
- Exposure to interaction between various devices and different versions of Android.
TECHNICAL SKILLS
Programming Languages: OBJECTIVE-C, JAVA
Mobile Technologies: TITANIUM, PHONEGAP, SENCHA TOUCH, JQUERY MOBILE, BACKBONE.JS, FLASH, CORELDRAW, IPHONE, IPAD, ANDROID
JavaScript Framework: BACKBONE.JS, ANGULAR.JS, NODE.JS, ANGULAR.JS, BOOTSTRAP.JS, KNOCKOUT.JS, PROTOTYPE.JS, REQUIRE.JS
Database Management: ORACLE, SQL SERVER, DB2, TOAD, INGRESS, PL/SQL, SQL PLUS, SQL QUERY ANALYZER, SAS, DATA INTEGRATION STUDIO
Scripting Languages: HTML5, JAVA SCRIPT, CSS, DHTML, CSS3, HTML5
IDE Tools: ECLIPSE, XCode
Application Frame Work: HIBERNATE, SPRING
Rational Tools: IBM RAD
Application /Web Server: TOMCAT, APACHE, WEBLOGIC
Reporting Tools: OPPROX REPORTS/DESIGNER
Operating System Environments: WINDOWS, MacOSX
Versioning / Build Tools: Subversion,SmartSVN,Maven
PROFESSIONAL EXPERIENCE
Sr. Mobile Developer
Confidential, San Diego, California
Responsibilities:
- Worked on both android and iOS as a lead for this project.
- Used core location API,Third party Libraries(Dirac),Social Networking API.
- Designed the view programatially on both platform.
- Performed Mobile app testing on (iOS, Android Gingerbread, Kitkat)
- Involved in cross device testing and Cross OS testing (i.e. IOS and Android (Gingerbread, ICS, Jelly bean, Honeycomb))
- Involved in every stage of application development from initial stages of development to app store deployment.
- Use XCode,Instruments, and Eclipse to develop, debug, and optimize code in Objective-C and Java.
- Mobile Device Management (MDM) using Good MDM and Mac OS
- Enable the app to use HealthKit framework on iOS and app was providing health related data to health kit app.
Environment: OBJECTIVE-C, COCOA, XCODE, IPHONE, ANDROID, SWIFT
Lead Mobile Developer
Confidential
Responsibilities:
- Mobile application development with Phonegap SDK.
- Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework
- A native android application with the same functionality is developed in Java. Java, Eclipse, Android SDK, HTML5, jQueryMobile, CSS3, PhoneGap.
- Using sencha touch for development to find relevant people for the same social Networking Websites
- Designed the web user interfaces for all the above use cases using HTML5, jQuery, XML and Ajax.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Designed and developed a dedicated launcher application for MDM
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js, and JQuery
- Developed UI components for email and link sharing of documents and files for a Content Management System using Angular.js and jQuery
- Equipped to deal with the complete lifecycle of an iOS application right from design and all the way to deployment on the iOS App store.
- Worked on Google Cloud Messaging (GCM) and Google Maps APIs.
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Developed four iPhone apps from conception to release.
- Developed book -reader for the Windows phone 7 platform using Microsoft Visual Developer us ing the Silverlight platform and C# and using JSON as the data -source.
- Populated spinner data from SQLite database by using simple spinner which allows selecting an item from a drop down menus and to store user and app data into SQLite database.
- Used BlackBerry JME JDE to test software on the device
- Used Spring for cross cutting concerns and IOC for dependency injection.
- Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
- Extensively used Eclipse as the IDE tool for creating the code.
- Implemented Selenium IDE with java script for Web apps.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Used Subversion for software version control.
- Manage multiple, high profile cross-functional AGILE program teams across various business units.
- Integrate Web 2.0 sites into client' Confidential website. implemented phonegap plugins in android and iOS
Environment: OBJECTIVE-C, COCOA, SQLITE, PHONEGAP, XCODE, IPHONE, ANDROID, WINDOWS PHONE 7, BLACKBERRY, SPRING, HIBERNATE, APACHE CXF, ECLIPSE, SELENIUM,JSON, WEB SERVICES, GWT (GOOGLE WEB TOOLKIT)
Lead Mobile Developer
Confidential, Denver
Responsibilities:
- Worked on both android and iOS as a lead for this project.
- Used core location API,Third party Libraries(Dirac),Social Networking API.
- Designed the view programatially on both platform.
- Performed Mobile app testing on (iOS, Android Gingerbread, Kitkat)
- Involved in cross device testing and Cross OS testing (i.e. IOS and Android (Gingerbread, ICS, Jelly bean, Honeycomb))
- Involved in every stage of application development from initial stages of development to app store deployment.
- Use XCode,Instruments, and Eclipse to develop, debug, and optimize code in Objective-C and Java.
- Mobile Device Management (MDM) using Good MDM and Mac OS
Environment: OBJECTIVE-C, IPHONE, ANDROID,ECLIPSE, SELENIUM.
Mobile Application Developer
Confidential, Manila, Philipinnes
Responsibilities:
- Mobile application development with Phonegap SDK.
- Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework
- A native android application with the same functionality is developed in Java. Java, Eclipse, Android SDK, HTML5, jQueryMobile, CSS3, PhoneGap.
- Using sencha touch for development to find relevant people for the same social Networking Websites
- Designed the web user interfaces for all the above use cases using HTML5, jQuery, XML and Ajax.
- Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Designed and developed a dedicated launcher application for MDM
- Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js, and JQuery
- Developed UI components for email and link sharing of documents and files for a Content Management System using Angular.js and jQuery
- Equipped to deal with the complete lifecycle of an iOS application right from design and all the way to deployment on the iOS App store.
- Worked on Google Cloud Messaging (GCM) and Google Maps APIs.
- Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
- Developed four iPhone apps from conception to release.
- Used BlackBerry JME JDE to test software on the device
- Used Spring for cross cutting concerns and IOC for dependency injection.
- Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
- Extensively used Eclipse as the IDE tool for creating the code.
- Implemented Selenium IDE with java script for Web apps.
- Created Maven build file to build the application and deployed on WebSphere Application Server.
- Used Subversion for software version control.
- Manage multiple, high profile cross-functional AGILE program teams across various business units.
- Integrate Web 2.0 sites into client' Confidential website. implemented phonegap plugins in android and iOS
Environment: OBJECTIVE-C, COCOA, SQLITE, PHONEGAP, XCODE, IPHONE, ANDROID, WINDOWS PHONE 7, BLACKBERRY, SPRING, HIBERNATE, APACHE CXF, ECLIPSE, SELENIUM,JSON, WEB SERVICES, GWT (GOOGLE WEB TOOLKIT)
Mobile Application Developer
Confidential
Responsibilities:
- Worked on both android and iOS as a lead for this project.
- Used core location API,Notification API.
- Designed the view programatially on both platform.
- Performed Mobile app testing on (iOS, Android Gingerbread, Kitkat)
- Involved in cross device testing and Cross OS testing (i.e. IOS and Android (Gingerbread, ICS, Jelly bean, Honeycomb))
- Involved in every stage of application development from initial stages of development to app store deployment.
- Use XCode,Instruments, and Eclipse to develop, debug, and optimize code in Objective-C and Java.
- Mobile Device Management (MDM) using Good MDM and Mac OS
Environment: Android, iOS, Selenium
