We provide IT Staff Augmentation Services!

Sr. Mobile Developer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

PROFESSIONAL EXPERIENCE:

  • Around 9+ years of experience as Software Developer including 5 years of experience on Designing, Development, Testing and Implementation of Android and iOS Applications for Smartphone and tablet. 
  • Expertise in developing apps using SQLite, Java, XML, Google Maps API and GPS Location Data. 
  • Expertise in working with public APIs, such as Twitter, Facebook, Google, YouTube. 
  • Extensively worked on memory leaks, push notifications, content providers, multiple screen support, data offline usage, accounts and sync on Android. 
  • Experience in Bluetooth API. 
  • Expertise with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text 
  • Active experience in developing Android Applications using Core Java and Android APIs (Animation and Graphics, Data Storage, Multimedia, Connectivity, Location and Sensors). 
  • Expertise in Objective - C, Java, Cocoa/Cocoa Touch with rich understanding of frameworks, memory management, multi-threading, best practices, and development tools 
  • Strong front-end UI development skills using scripting languages like JSP, PHP, AJAX, HTML, JavaScript and CSS. 
  • Good programming skills and hands on experience in developing Android enterprise applications for  mobiles  and tablets using IDE's like Eclipse, Android Studio, Android SDK and ADT development tools in Java environment. 
  • Experience on Android UI components such as TextView, ListView, Customized ListView, Menus, Edit boxes, Buttons, Checkboxes, Dialogs, Alert boxes, Status Notifications, Action bars, and Spinners for various layouts in Application development. 
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, XML, Android SDK and ADT plug-in. 
  • Proficient with common Android framework APIs (PhoneGap, Web View, Google Maps, Telephony API, Camera, Contact Manager) 
  • Excellent Leadership, Technical, Communication, Analytical and Problem Solving skills and ability to get on well with people including cross-cultural backgrounds.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly. 
  • Possess application Server experience with Web logic and IBM Web Sphere Application Server. 
  • Extensively used different IDEs like Eclipse, WSAD and RAD. 
  • Proficient in unit testing the application using JUnit. 
  • Used Clear case for Version Control. 
  • Excellent communication skills to deal with people at all levels.
TECHNICAL SKILLS:

Programming Language:  Java, JavaScript, PL/SQL, Bash Scripting, C/C++ J2EE Technologies JSP, Servlets, JSTL, Java Mail, JDBC, EJB, Hibernate 3.x, JPA, JNDI

Web Technologies  HTML/HTML5, CSS/CSS3, JavaScript, JQuery, AJAX, Bootstrap, Ext.js, AngularJS, Google

Web Service:  SOAP, RESTful 

Development Tools:  Apache Maven, JUnit, Log4J, JIRA, Jenkins, SVN, GitHub, Eclipse, IntelliJ 

Application Servers:  Apache Tomcat, JBoss 5.x 

Testing Tools:  CVS, SVN, GitHub, JIRA 

Database:  Oracle 10g/11g, MySql 

Others:  Amazon AWS, EC2

WORK EXPERIENCE:

Confidential

Sr. Mobile Developer

Philadelphia, PA

Responsibilities:

  • Overall Seven years of software development experience with Five years of   iOS  development experience in developing iPhone and iPad apps using Objective-C, C++, Swift and Cocoa Touch testing, maintaining and publishing  iOS  apps internally and on App Store. 
  • Complete understanding of iPhone/iPad/iPod architecture and various versions of iPhone Software Development Kit (SDK) that includes Xcode, UIKit, MapKit, WebKit, Instruments, iPhone simulator and Third Party frameworks.
  • Good exposure to third party frameworks and IDEs-Xamarin, Cordova and Android Studio.
  • The company's success with T-Mobile. Earned T-Mobile's trust by developing and implementing the test plans they and Windows phone 7 manufacturers needed.
  • Support  Blackberry  Curve 8 820 and 88 30, Bold 9650, Bold 9700 and Torch 9800.
  • Demonstrate with End User on how to use their smart phones and tablets.
  • Used Spring MVC to implement REST architecture and get account activity, stock portfolio, cash flow, quantitative and analytics from web services and database. Applied JSON format to transfer data in services. 
  • Developed Hibernate Relationship and Inheritance Mapping using ORM in Hibernate to achieve features of gathering details of account activity by setting up search criteria.
  • Implemented MHA (Master High Availability) for My SQL, added custom Perl code snippet for graceful online/manual (panned) failover 
  • Built a REST ful API to save and retrieve geo locations using a remote server in Java using Spring, Mongo DB, Apache CXF, and JAX-RS
  • Created Rest Web services using client Apache Axis.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE. 
  • Worked on servers including Web Sphere application server, Web logic Application server, J Boss application server and Apache Tomcat web server. 
  • Worked with version controlling tools, which includes Git Hub, SVN, CVS, Harvest & Clear case. 
  • Java Based Quality Center plug in which can be used in any tools such as Selenium, RFT etc.
  • Revamped development process to Agile (Scrum) model of implementation 
  • Reviewed and analyzed requirements to design and implement functional specifications for the integration of the Front-End Interfaces and J2EE Server Machine for Web Tier JSP pages and Business Tier Enterprise Beans. 
  • Designed the presentation layer with Servlets and JSPs to display the portfolios, activities and reports. Developed the web pages using HTML/CSS, JavaScript, jQuery and AJAX. 
  • Used Maven script for building and deploying the application. 
  • Collaboration technology planning, social media adoption and metrics Web 2.0 strategy 
  • Worked with business teams using agile methodology to integrate business line of apps with SOA in a seamless fashion. 
  • Developed iPhone and Android mobile app using Sencha Touch and Phone gap framework.
  • Architect and develop EGIS Enterprise Spatial Portal application to improve the multi-faceted aspects of airport management using HTML5, DOJO, C# and ESRI ArcGIS.
  • Experience in Web technologies using HTML/HTML5, CSS/CSS3, XHTML, JavaScript, jQuery, AJAX, JSON, Node JS, AngularJS and JSP.

Environment: iphone, ipad, android, windows phone7, Blackberry, tablets, Spring, Hibernate, MYSQL, Apache CFX, Rest, Eclipse, Web Logic, SVN, Selenium, Agile, JSP, Servlets, Maven, Web 2.0, SOA, Phone gap, Sencha Touch, HTML5, CSS3, Jquery Mobile, Angular.js, Node.js, Backbone.js.

Confidential

Sr. Mobile Developer

Philadelphia, PA

Responsibilities: 

  • Development of custom components using Flash CS3 Professional.
  •   Created re-usable custom components in Flex and ActionScript3. 
  • Developed a Jump applicaton in Silverlight for AT&T Network connections. 
  • Generated dynamic Column and bar charts in Action script and customized the look and feel of the axes, data labels and axes label. Created a Custom item renderer for the bar chart to display the Chart data labels below the bar for each bar of the bar chart.
  • Integrated various plug ins to access and customize native iPhone and Android features. 
  • Good understanding of Android UI guidelines.
  • Design and written Unit test cases and scenarios for Windows Phone 7
  •   Development  mobile  web application for Android, iOS and BlackBerry Device. 
  • Implemented Spring Security with interceptor features to provide Authentication and Authorization for log in functionalities. 
  • Integrated Spring with Hibernate using Hibernate DaoSupport to create most of the models in the application to communicate with database to manage securities in Portfolio Tracker under imitation environment. 
  • Wrote Hibernate configuration files and mapping files to ensure data persistency to Oracle database. Converted JDBC mappings to Hibernate entity classes and verified database reading and writing transactions. 
  • Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
  • Used Spring MVC to implement REST architecture and get account activity, stock portfolio, cash flow, quantitative and analytics from web services and database. Applied JSON format to transfer data in services Experience in developing user interface using HTML, JavaScript Libraries (jQuery), JSON, AJAX and CSS. 
  • Developed Web services using Apache CXF and exposed WSDL for Flex client to consume.
  • Efficiently used IDE's like Eclipse, NetBeans, and XCode for development of applications
  • In depth knowledge in Installing, Configuring and Trouble-Shooting Application Servers like Oracle Web Logic and IBM HTTP Server, Apache CFX Webserver on Sun Solaris, Linux.
  • Good experience in Cloud SaaS, PaaS, Iaas. Good experience in UI front, in JSP, Struts, Javascript, angular JS, html5, CSS, jQuery. Good knowledge in Apache ant, maven, Gradle, GIT, Jenkins/Hudson 
  • Used JIRA to track the projects and GitHub to share code and ensure version control. 
  • Experience in creating and updating Java test scripts using  Selenium  IDE and   Selenium  Web-driver.
  • Agile and scrum process is used for tracking and developing the application
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JSP, JSF, Servlets, Struts, Hibernate, Spring Framework and Web Services, EJB, JDBC.
  • Designed the presentation layer with Servlets and JSPs to display the portfolios, activities and reports. Developed the web pages using HTML/CSS, JavaScript, jQuery and AJAX. 
  • Proficient use of developing applications using Eclipse, My Eclipse, RAD, Net Beans and ANT.
  • Study applications written in C and program them on Web using Object-oriented PHP and AJAX while making them more efficient. 
  •   Implemented MVC design architecture using Ruby on Rails and My SQL
  • Eventually delved into CMS, such as Word Press. 
  •   Develop and implement online marketing strategies for clients, including Drupal & Wordpress
  • Design and implement existing and new website features using ASP.Net MVC
  •   Designed the dynamic stress reporting Sybase, Perl and C.
  • Responsible, efficient, cooperative and eager to learn new technology Skilled in developing APIs for middle ware Framework modules for   mobile   platforms using C and C++ and Java
  •   Created cross-platform   mobile   application prototypes with Adobe Air and Phone Gap
  • Used jQTouch to handle touch events on iOS and Honeycomb.
  • Design, development, testing and implementation of WEB applications using Sencha touch framework.
  • Researched future web technologies such as HTML5, CSS3, Backbone. js etc. to develop new web applications.

Environment: Flash, Flex, Silver light, Action Script, iphone, android, windows phone 7, Blackberry, Spring, Hibernate, Oracle, Apache CFX, REST, JSON, Web Services, Eclipse, Web Logic, GIT, GitHub, Selenium, scrum, JSP, Servlets, ANT, PHP, Ruby, Word Press, Drupal, .net, ASP, C, C++, Phone Gap, jQTouch, Sencha touch, HTML, css3, Dojo Mobile, Node.js, Backbone.js.

Confidential

Android Developer

Responsibilities: 

  • Design User Interface for the project using HTML, CSS and Flash.
  • Used Spring MVC Web Flow to support the Flex applications in business layer
  • Created and implemented an interactive UI in Silverlight for managing passwords for team environments which hooked in to a SQL Server Azure database
  • Migrate logic from Flex/Actionscript to HTML5/javascript/angular front end for advanced features.
  • Updating and upgrading Ipad and Iphones through apple software
  • Development mobile web application for Android, iOS and BlackBerry Device 
  • Updating and upgrading Ipad and Iphones through apple software. 
  • Develop application for Windows P hone 7 using C#, SQL, WCF
  •  Completely re-architected and launched WorkLife suite of products for BlackBerry to address Direct to Enterprise market
  • Building SQL tables (MySQL tables) to consolidate data on research projects.
  • Consumed external services by generating client from the external service wsdl (WSDL Java) and published services by generating wsdl from java with Apache CXF.
  • Implemented web services with REST ful standards with the support of JAX-RS APIs. 
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server. 
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JSP,JSF, Servlets, Struts, Hibernate, Spring Framework and Web Services, EJB, JDBC, JNDI
  • Good expertise using various IDE tools like RAD, Eclipse & Net Beans etc. 
  • Wrote test cases using JUnit testing framework and configured applications on Web logic Server.
  • Administered bot Git and Subversion repositories for an enterprise code off.
  • Used Cassandra and oracle 11g as DB's and used GitHub as versioning tool. 
  • Automation of test cases using Selenium Web driver, Test NG, Page object Model(POM).
  • Utilized Agile Methodology Scrum (SDLC) to managed projects and team.
  • Excellent programming skills in languages/technologies Java, Servlets, JSP, XSL, XML, JMS, XML Schema and Web Services
  • Development work is also done to the legacy system using WSAD IDE. The modified application is deployed on web sphere using ANT and java scripts for use by interface project.
  • Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application 
  • Configured Word Press publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  • Responsible for requirements gathering, designing, coding web applications using Ruby on Rails, Java Scripts, HTML, CSS and jQuery
  • Configured Word Press publishing software for non-profit firm. Created weblog layout in HTML, CSS and PHP based on an original design according to client's branding needs.
  •   Collaborate with Web Director to expand Drupal architecture. HMTL / CSS / jQuery
  •  Developed and implemented the multi-threaded Web forms; Win forms GUI design by using .NET framework, Visual Studio.
  •  C, C++ and Python tools / utility development for reporting framework and back office work
  • Enhancing and writing new tools and utilities in C++ to be used by deployment team.
  • Implementing and improving a phone/web application by using Phone Gap and JavaScript
  • Port existing iPhone demo application to the Android platform. This application utilizes Java, JQTouch
  • worked on Mobile Cross Platforms Sencha Touch, Phone Gap and Android Application.
  • Used Struts Framework along with JSP, HTML5 to construct the dynamic web pages for the application
  • Solid experience in design, development of web based applications using HTML5, DHTML, CSS3, JavaScript, Angular-JS, AJAX, JSP, Java Script libraries like JQuery & DOJO and Tag Libraries.
  • Responsible, efficient, cooperative and eager to learn new technology Skilled in developing APIs for middle ware Framework modules for DOJO mobile platforms using C and C++ and Java.
  • Environment: Flash, Flex, Silver light, Action Script, iphone, android, windows phone 7, Blackberry, My SQL, Apache CFX, REST, JSON, Web Services, Eclipse, Web Logic, Git, GitHub, Selenium, Scrum, JSP, Servlets, ANT, GWT, PHP, Ruby, Word Press, Drupal, .Net, ASP, C, C++, Phone Gap, JQTouch, Sencha Touch, HTML5, CSS3, DOJO mobile, node.js, Backbone.js.
Confidential

Sr. IOS Developer Developer

Westfield, NJ

Responsibilities: 

  • Mobile  application development with Titanium SDK 
  • Develop  mobile  time tracking user interface for iPhone and Android using PhoneGap library 
  • Design, development, testing and implementation of WEB applications using Sencha touch framework. 
  • Implemented Presentation layer using JSP, Servlets, HTML. 
  • Used JSP, JavaScript, JQuery, AJAX, CSS, and HTML as data and presentation layer technology. 
  • Design and development of Web Pages using PHP, jQuery, jQuery  Mobile , ajax. 
  • Developed ANT scripts for the build and deployment of J2EE, WebSphere Studio Application  Devloper  (WSAD), Git, GitHub, Junit, Scrum, UML, JSP, JavaServer Pages Standard Tag Library (JSTL), Servelet, MAVEN applications. 
  • Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services. 
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript. 
  • Design UI screens using JSP, CSS, Struts Framework, Flash, Java Script and HTML. 
  • Designed User manuals in CorelDraw 
  • Worked with Core Location and MapKit framework for the purpose of showing current locations on a map on iPhone applications 
  • Provide recommendation for app purchase for iPad use. 
  • Worked in team to develop iOS and Android application. 
  • Design is done in Panorama Style for Windows Phone. 
  • Used BlackBerry JME JDE to test software on the device. 
  • Developed Remote Tablet application for IBM Thinkpad; Provided a remote graphical user interface into AIC for scenario interaction through a wireless encrypted connection. 
  • Configured Struts, Hibernate framework with Spring MVC. 
  • Implemented JBOSS Cache provider with Hibernate second-level cache for clustered caching using cache factory interfaces. 
  • Data modeling using Database development skills in Oracle, MySQL, PostgreSQL 
  • Have used the Apache CXF to build web service clients.reated all the services to work with the various entities provided and restified the services using REST APIs. 
  • Eclipse TPTP plug-in was used for profiling and performance testing.  
  • Java Based Quality Center plugin which can be used in any tools such as Selenium, RFT etc. 
  • Manage multiple, high profile cross-functional AGILE program teams across various business units. 
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML 
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework. 
  • Used Maven to build and generate code analysis reports. 
  • Developed a web control console using GWT to manage data matching for data staging. 
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion. 
  • Development of web pages in PHP/FX.PHP using Filemaker Pro as the database. 
  • Generated simulation data using in-house software and Ruby scripts. 
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules. 
  • Mentoring of junior members for Agile (Scrum) process & JUnit testing . 

Enviromment: Java, Android, Objective-C, IOS, Titanium, Phonegap, Cordova, Sencha Touch, Xcode, Cocoa touch, Flash, CorelDraw, Flex, iPhone, iPad, Windows Phone, BlackBerry, tablet, jQuery, Agile, HTML, CSS, Backbone.js, Angular.js, Node.js, Spring, Hibernate, MS SQL, Apache CXF, REST, Git, Eclipse, WebLogic, subversion, Selenium, JSP, Servlet, Maven, web, SOA, PHP, Ruby, ILOG.

Confidential

Android Developer

Austin, TX

Responsibilities: 

  • Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap. 
  • Using sencha touch for development to find relevant people for the same social Networking Websites. 
  • Developed HTML Mobile application with HTML, Java Script, jQuery, JSON and RESTful web service. 
  • Implemented CSS, DOM Api, DOJO and Ajax to create a dynamic and interactive experience. Utilize Dojo framework for performing front end validations. 
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend. 
  • Developed UI components for email and link sharing of documents and files for a Content 
  • Extensive use of Light box with embedded navigations, by creating them using complex CSS and AJAX at user interface to hide the server calls from the client perspective and routing them to backend using XMLHTTP request objects. 
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server. 
  • Management System using Backbone.js and jQuery. 
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript. 
  • Developed Silverlight add-on applications for use with CRM solutions. 
  • Coded several large Flash-based Actionscript applications for financial firms. Provide customer service and technical support to customers with regards to the iPhone, iMac, iPad and iPod. 
  • Design and written Unit test cases and scenarios for Windows Phone. 
  • Developed applications using a combination of Java with Android SDK, and Java with BlackBerry SDK. 
  • Used RMS storage as a database and the Blackberry API was applied for the user interface. 
  • Implemented Spring AOP for admin services. 
  • Configured Struts, Hibernate framework with Spring MVC. 
  • Extensively used Oracle programming using SQL and PL/SQL 
  • Involved in the deployment of Web-Service End-Points using Apache CXF. 
  • Implemented the web services client to consume the third-party service API for validating credit cards. 
  • Used CVS to maintain source and version management and used Eclipse as IDE. 
  • Created the domains, application servers and load balancers using Weblogic. For integration tests JUnit framework. Worked with Selenium for working with test cases. 
  • Established a lightweight Scrum project management process and helped team meet sprint goals. 
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application 
  • Handled necessary Business logic in Servlets. 
  • Developed prototypes using Flex, ActionScript, JavaScript, HTML, GWT. 
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report. 
  • Developed and designed web interfaces and layouts using PHP, Javascript, HTML and CSS. 
  • Design & creation of multiple sites using: WordPress, HTML, PHP, XML, CSS, Javascript & more. Lead the Drupal development team in creating and launching of HLNtv.com. . 

Environment: Java, Objective-C, iOS, C#, ASP.NET, PhoneGap, Cordova, jQTouch, Sencha Touch, Cocoa touch, Linux, HTML, CSS, DOJO, Backbone.js, Node.js, Flash, Flex, ActionScript, Silverlight, iPhone, iPad, Xcode, Android, Windows Phone, Blackberry, Java, Spring, Hibernate, JavaScript, XML, CSS, Git, AJAX, Rest, Angular.js, Backbone.js.

Confidential

Mobile Developer

Westfield, NJ

Responsibilities: 

  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce 
  • Configured DynaCache to provide an effective caching strategy, and greatly improved performance, for a B2C store. 
  • Responsible for the implementation of a custom catalog inventory allocation and reclamation system based on client specifications. 
  • The system used the OOB inventory table but required implementation of new task commands, EJBs (session) and databeans to allocate and reclaim inventory. 
  • Analyzed and implemented DynaCache invalidation rules to ensure that inventory messages were not incorrectly cached. 
  • Designed and implemented a solution to allow the persistence of secondary user profile information and also customizations to the Accelerator that allow the creation of Customer Segments based on the secondary profile information. 
  • Designed and implemented customized promotions to provide greater promotional flexibility to the client. 
  • Designed and implemented a number of WebSphere Commerce integrations, for a Japanese B2C store, with warehouse management systems, offline inventory management, triggered email messages, and SAP (sales and payment information). 
  • The design of the inventory management job required the use of IBM WebSphere MQ to retrieve inventory messages. 
  • The messages were parsed and the inventory levels were updated. Implemented EJBs (session/entity) for additional flexibility for integrations. 
  • Implemented BODL readers and writers to allow the load of custom data. 
  • Designed and implemented integrations with Responsys Interact to offload email processing to a third-party service provider. 

Environment: J2EE, XML, Struts, Spring, Hibernate, JAXB, LDAP, RUP/UML, RSA (for Analysis, Design and Development), EJB, XMLSpy, Eclipse, DB2, Application Server - WAS, Logging - log4j, IBM Rational Clear Case, Rational Clear Quest.

We'd love your feedback!