We provide IT Staff Augmentation Services!

Sr. Mobile Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Over 9+ years of extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance.
  • Tested the app across different versions of Android and different android phones to assure quality and performance. And followed Android UI design principles, interface guidelines, patterns, and best practices.
  • Worked on the UI using fragments to build a multi - pane UI which is compatible with mobile devices and tablets.
  • Implemented Material design for visual motion and interaction design( Android 5.0 & API level 21).
  • Analyze the memory leaks using MAT(Memory Analyzer Tool) tools and improve the app performance.
  • Expertise in J2EE web application technologies such as Servlets and JSP.
  • In-depth knowledge of Android development and Hadoop (HDFS, MapReduce, Maven, Hive)
  • Experienced in using Agile (Scrum), Waterfall and Test Driven Development (TDD) process to provide high quality and efficiency solutions.
  • Deep understanding of Unit testing and Integration testing, experienced in using JUnit4.
  • Expert in deploying applications on various Application/Web Servers Apache Tomcat 8.0, JBoss 6.1.0, WebLogic; Creating and consuming Web Services (RESTful, SOAP, WSDL).
  • Excellent experience in building web applications using HTML5, CSS3, JavaScript, JQuery, AngularJS, JSP with Custom Tag libraries, Struts Tag libraries, AJAX.
  • Proficient in MVC Frameworks like Struts2, Spring MVC and rich experience in Spring4 modules like IoC, AOP, Data Access, Transaction Management, Spring Boot.
  • Well experienced in using Hibernate4 and JPA for data persistence ORM and Hibernate query language (HQL).
  • Hands-on experience in configuring and deploying EJB3 components and JMS queues and topics. Confidence in working with other iOS and Android developers to complete detailed projects.
  • Worked on iOS development. iPhone SDK Programming: Advanced Mobile Development for Apple iPhone and iPod touch.
  • Expert in Objective-C, Java, Cocoa /Cocoa Touch with rich understanding of frameworks, memory management, multi-threading, best practices, and development tools.
  • Expert in Object oriented design patterns in Cocoa/Cocoa Touch.
  • Experience in build scripts using Maven and do continuous integrations systems like Jenkins.
  • Good knowledge on Kafka and Storm.
  • Basic knowledge in Apache Spark for fast large scale in memory MapReduce.
  • Experience in Object Oriented Analysis, Design (OOAD) and development of software using UML Methodology, good knowledge of J2EE design patterns and Core Java design patterns.
  • Involved in depth at all phases of project life cycle, such as requirement analysis, design, coding, testing and release.
  • Expertise in developing apps using SQL, Java, XML and HTML5 Extensively worked on memory
  • Extensive knowledge of CSS and JS methods for providing performant visual effects.
  • Expert in Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Expert in Developing SPA apps using AngularJS.

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr. Mobile Developer

Roles And Responsibilities:

  • Mobile-Web, Enyo R&D, created 8 PhoneGap Android, iOS, Window-Mobile plug-ins
  • Design and implementation of desktop, mobile and web applications in Java and HTML/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Experience in developing the UI using Jsp, CSS3, Jquery, JSON.
  • Created User Interface in DOJO/AJAX and Struts tags for different customized screens for each type of Provider.
  • Used Sencha Touch to create Android and iOS applications to support RoR app
  • Coded several large Flash-based Actionscript applications for financial firms.
  • Developed four iPhone apps from conception to release
  • Mobile application development utilizing Sencha Touch Javascript API Framework
  • Develop iPad & iphone web based applications as well as native applications with tools such as HTML 5, CSS3 and Titanium Appcelerator.
  • Developed Mobile App in Titanium Appcelerator IDE using JavaScript, Obj C and Java.
  • Implemented Presentation layer using JSP, Servlets, HTML5.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Design and development of Web Pages using PHP, jQuery, jQuery Mobile, Ajax.
  • 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.
  • Worked in team to develop iOS and Android application.
  • Design is done in Panorama Style for Windows Phone 7.
  • 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.
  • Worked on both android and iOS as a lead for this project.
  • Application Server and used them for messaging.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Developing test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing.
  • Leads and coaches customers by using proven Agile software development processes and Continuous Delivery techniques.
  • JSP interfaces were developed. Custom tags were used.
  • Has involved in development of back-end business layers using Servlets
  • Experience in creating build files using Maven.
  • Analysis of QTP for web 2.0 objects and created custom objects using web extensibility tool.
  • Lead, Designed and Developed SOA enterprise system using Oracle SOA
  • Used core location API, Third party Libraries(Dirac), Social Networking API.
  • Designed the view programatially on both platform.
  • Implemented various background tasks and handled Google Play Service APIs mainly
  • Google Maps APIs and GCM (Google Cloud Messaging)
  • 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.
  • Design front end with CSS3 and HTML coding
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Extensively using Jquery Mobile, Google Maps UI plugin and Google Maps Javascript Api.
  • Repurposed the Content of web for Mobile using jQuery mobile & launched a Mobile
  • Application.
  • Worked on the MVC architecture of Angular.JS in developing the Single Page Application (SPA), build the controllers and directives which are totally customized to meet the needs of the application.
  • Mobile App Development IDE: Android Studio, HTML 5, Bootstrap, JQuery, Mobile.JS are also part of development Develop hands-on in-seat, online, & iPad curriculum college wide.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
  • Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Created all the services to work with the various entities provided and restified the services using REST APIs
  • Used My Eclipse as an IDE for developing the application.
  • Using Java Messaging Service JMS for messaging, configured queues and topics on the WebLogic

environment: s: PhoneGap, Sencha Touch, HTML5, CSS3, Jquery mobile, angular.js, node.js, Backbone.js, iPhone, iPad Android, Windows Phone 7, Blackberry, Tablet, Spring, Hibernate, MYSQL, APACHE CXF, and REST, Eclipse, Weblogic, Subversion (SVN), Selenium, Agile, JSP, SERVLET, MAVEN, Web 2.0 and SOA

Confidential, Delaware

Android Developer

Roles And Responsibilities:

  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Worked in team to develop iOS and Android application
  • Proficient with Xcode IDE, iphone SDK, Apple Approval & Distribution Process and Apple HIG.
  • Implemented the QBurst Game center SDK for iPhone/ ipad that communicates with the QBurst Game Server.
  • Created cross-platform mobile application prototypes with Adobe Air and PhoneGap
  • Used Sencha Touch to create Android and iOS applications to support RoR app
  • Created the data base design, for the iPhone/ipad using core data.
  • Worked on Android & J2ME applications.
  • Developed on a team of four paid with a research grant to produce an Android application (currently under non-disclosure agreement).
  • As the Android developer was responsible for Implementation of NewsFeed and Claim Module.
  • Design and written Unit test cases and scenarios for Windows Phone 7.
  • OS Development and maintenance both on UNIX based Blackberry QNX OS as well as the native BlackBerry OS platforms
  • 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.
  • Architected a customized network protocol used by client applications including Android, iOS and Windows Phone 7 to communicate with cloud architectures.
  • Technological Platform used was BlackBerry Widget on the client side, CGI and JDBC on the server side.
  • Developed Remote Tablet application for IBM Thinkpad; Provided a remote graphical user interface into AIC for scenario interaction through a wireless encrypted connection
  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Develop Silverlight application using Onion/PRISM Architecture.
  • Coding, maintenance and enhancements to iPhone Application.
  • Worked in team to develop iOS and Android application
  • 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.
  • Developed and Implemented WebServices and used Spring Framework.
  • Implemented application level persistence using Hibernate and Spring.
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
  • EIS layer had Oracle as the database and implemented connection pooling to optimize connections
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Creation of REST Web Services for the management of data using Apache CXF (JAX-RS)
  • Acquired JSON data feeds from different repository APIs and the internal Wiki.
  • Created hybrid cloud by combining private cloud and public cloud (using Amazon web services) and used it for public scaling.
  • Extensively used Java Collections API to store intermediate data objects using Eclipse editor.
  • Created the domains, application servers and load balancers using Weblogic 9.0.
  • Tracking the project using Git hub version control
  • Updating code on Git regulary.
  • Involved in creation of automation framework using selenium and testing.
  • Wordpress integration, migration, design, redesign, and expansion
  • Built custom websites for clients using CMS's (Drupal) by coding custom modules and themes, as well as utilizing e-commerce APIs for secure payment processing.
  • Used ADO.NET to provide connectivity to SQL Server back end database.
  • Built ASP.NET VS 2008 .NET C# applications to: o Import Excel Inventory Data into SQL 2000 database.
  • Developed business logic of the system using C++

environment: PhoneGap, jqtouch, Sencha Touch, HTML5, CSS3, Dojo Mobile, node.js, Backbone.js, Flash, Flex, Silverlight, ActionScript, iPhone, Android, Windows Phone 7, Blackberry, Spring, Hibernate, Oracle, APACHE CXF, REST, JSON, Web Services, Eclipse, Weblogic, Git, GitHub, Selenium, Scrum, JSP, SERVLET, ANT, PHP, Ruby, wordpress, drupal, .Net, ASP, C and C++.

Confidential, Northbrook, IL

Mobile Application Developer

Roles And Responsibilities:

  • Worked with the PhoneGap SDK to publish a single HTML/CSS/JS "webview" to multiple phone platforms
  • Developed share view using Sencha Touch for non flash supporting devices.
  • Designed and implemented an mobile version of lizardbase using jQTouch
  • Architect-ed, designed and developed a mobile web application which can be also accessed and updated offline (by using HTML5 local persistence storage feature)
  • UI was developed in HTML5, CSS3 and Groovy Server Pages (GSP).
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Currently working on converting our product from an on-premise to a cloud based application. In this process, I am working with Node.js and CouchDB which is replacing our Liferay and Tomcat code.
  • Day to day handling of Git hub issues for enhancement and issues tracking
  • Developer mobile site for marketing campaigns by using JQUERY MOBILE, BACKBONE.JS, and latest technologies.
  • Lead the effort in development of other CNN Drupal websites.
  • Worked on asp.net to build rich user interface.
  • Made Fixes and enhancements to Online bill paying ASP.NET/SQL software for water companies.
  • Developed business logic of the system using C++.
  • Created cross-platform mobile application prototypes with Adobe Air and PhoneGap
  • Used Sencha Touch to create Android and iOS applications to support RoR app.
  • Developed portions of HTML5-based game for use in an online gambling promotion
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Used DOJO to create interactive user interface.
  • Architected and implement REST api interfaces using javascript and Node.js.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js, Can.js, and JQuery.
  • Delivered mobile app for book reading capability with HTML5 Sencha and online services with Flash/Flex.
  • Developed portals using project specific custom components built in Flex.
  • Develop Silverlight application using Onion/PRISM Architecture.
  • Implemented business requirements using Actionscript.
  • Coding, maintenance and enhancements to iPhone Application.
  • Implemented live video broadcasting from Android camera to streaming server.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented business logic using Struts action components in the Struts and Hibernate framework. Custom configured iPads based on predetermined specifications as requested by the receiving parties (Cablevision and Vevo Pizza)
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Involved in writing complex SQL and MySQL procedures.
  • Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
  • Knowledge of building applications for Web Services using different technologies and standards such as REST, Apache CXF.
  • Consumed Restful Web services where the transmission of data is in JSON format.
  • Experienced in supporting data analysis projects using Elastic Map Reduce on the Amazon Web Services (AWS) cloud.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Implemented business logics using Servlets and actively participated in deploying the application in WebLogic 8.0.
  • Implemented software development system for Android project using git, gerrit and repo.
  • Reviewed the Selenium Scripts developed by the team members
  • Designing the flow of the project using Water Fall Model.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Developed JSP pages and Servlets for customer maintenance
  • Used ANT to run build scripts developed UNIX shell scripts and auto deployment processes.
  • Extensive skills in development of web based applications using Java 1, JDBC and advanced technologies such as J2EE(Servlets, JSP), Struts.x, GWT, Hibernate and EJB Framework.
  • Develop complex web applications in PHP, AJAX with Informix as the database to model the business logic of the company which is Supply Chain Management.
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts
  • Developed the Performance Evaluation Application GUI using flex, Actionscript
  • This Project aims at providing all the retail & private banking features over the smart phones ( iPhone, iPad, Android, BlackBerry) to consumers along with the advanced features (Quick Deposit-Check deposit over Phone and Quick Pay along with Account Summary, Transfer Funds, Bill Pay, Wire Transfers, ePay (Credit Cards), Alerts functions and ATM/Branch Locator using native maps.
  • Developed on a team of four paid with a research grant to produce an Android
  • Designed & created websites in WordPress using Bluehost Web Hosting Solutions
  • Lead development and site building on Drupal-based projects. Mentor junior developers on site building and development best practices.
  • Created ASP.NET User Controls and Master pages to reduce the complexity of user interface design and to have a common look and feel.
  • Used ASP.NET technology for developing the presentation layer.
  • Simulation was developed using C++

environment: PhoneGap, jqtouch, Sencha Touch, HTML5, CSS3, Dojo Mobile, node.js, Backbone.js, Flash, Flex, Silverlight, ActionScript, iPhone, Android, Windows Phone 7,Blackberry, Spring, Hibernate, MYSQL, APACHE CXF, REST, JSON, Web Services, Eclipse, Weblogic, Git,GitHub, Selenium, Scrum, JSP, SERVLET, ANT, GWT (Google Web Toolkit), PHP, Ruby, wordpress, drupal, .Net, ASP, C and C++.

Confidential, Shelton, CT

Software Developer

Roles And Responsibilities:

  • Built up a client base and experience in the web field. Maily HTML/CSS and WordPress.
  • Built custom websites for clients using CMS's (Drupal) by coding custom modules and themes, as well as utilizing e-commerce APIs for secure payment processing.
  • Worked with performance tuning in .net and Reporting Services.
  • Built ASP.NET C# legal billing program that accepts barcode gun input. Also used javascript to advance from field to field after gun is clicked.
  • Creating Clients and Server for Java to establish communications between 'Online' client windows and different servers created using both C++ and Java
  • Responsible for developing the entire profile from the application level till the JNI level to access the Bluez stack.
  • Used Activities which implement Broadcast Receivers to listen to several Broadcasts from other applications and the system.
  • Used Services using AIDL and Intent Services.
  • Developed the JNI native layer to interact with the Bluez stack.
  • Used the XML layout files for adding relevant resource files.
  • Responsible for developing the Profile across several Products and several Android versions.
  • Used GIT for version control
  • Used hcidump, adb logcat, fastboot for Debugging.

environment: PhoneGap, jqtouch, Sencha Touch, HTML5, CSS3, Dojo Mobile, node.js, Backbone.js, Flash, Flex, Silverlight, ActionScript, iPhone, Android, Windows Phone 7,Blackberry, Spring, Hibernate, MYSQL, APACHE CXF, REST, JSON, Web Services, Eclipse, Weblogic, Git,GitHub, Selenium, Scrum, JSP, SERVLET, ANT, GWT (Google Web Toolkit), PHP, Ruby, wordpress, drupal, .Net, ASP, C and C++.

Confidential, Atlanta, GA

IOS Developer

Roles And Responsibilities:

  • Instituted and trained fellow developers on a custom Data Access Layer utilizing the Entity Framework, LINQ and Lambda expressions
  • Created numerous web applications utilizing MV, C# 4.0, jQuery, AJAX and Web Services
  • Implemented cross-departmental Innovation Meetings to engage employees to explore new avenues of revenue-generating or cost-saving ideas
  • Coordinated branching/merging strategies incorporating Team Foundation Server 2010
  • Assisted in running various Agile project management meetings (Sprint Planning Meetings, Scrums, etc )
  • Automate build process by writing ANTbuild scripts.
  • Experience in building the war with help the putty and deployed into cloud environment using the cloud controller and Experience in solving the cloud issue.
  • Configured and customized logs using Log4J.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Environment: jQuery, Entity Framework, SQL Se 2008, TFS 2010, MVC .

Confidential, Austin, TX

Java Developer

Roles and Responsibilities:

  • To track the allocation of resources for projects created by the government agency and bid on by the general public.
  • To reduce corruption by government officials by making the bidding and awarding process of contracts anonymous.
  • To allow all contractors an equal opportunity to win a government contract.
  • Lead a team of 2 programmers, 1 graphics artist and 1 analyst through the entire development process.
  • Worked closely with the QA team to develop an effective testing schedule.
  • The lead technical contact for all branches of the organization. Sales, training, QA, installations, etc
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • Entire Applications are developed in Eclipse and deployed in the JBoss Server.
  • Used Perforce for source code repository and version controlling.
  • Maven was used as a build tool for the project.
  • Involved in code reviews and enhancement of application.
  • Tested the application in different environments for cross browser compatibility.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java, Spring, Struts, SQL Server 2005, JavaScript, CSS, Crystal Reports.

We'd love your feedback!