We provide IT Staff Augmentation Services!

Sr. Mobile Application Developer Resume

San Francisco, CA

SUMMARY:

  • 10+ years total experience in IT with Mobile Application Developer with 4+ years’ experience in analysis, design, development, implementation and testing. I specialize in developing applications for Android and iOS platforms with rich and intuitive GUI.
  • Mobile: Android Mobile Apps development, Hybrid PhoneGap mobile, Android SDK, XML.
  • Expert in Objective - C, Cocoa/Cocoa Touch with rich understanding of frameworks, memory management, multi-threading, best practices, and development tools.
  • Extensive experience working with Typescript and JavaScript Frameworks like Angular.JS, Node.JS, React.JS, Ext.JS and Ionic 2.
  • Hands on Experience in developing Mobile Applications using Android.
  • Strong hands in developing Mobile and web applications with rest web services.
  • Possess strong knowledge of the Android Activity/Service lifecycle callback methods.
  • Competent in Mobile Hybrid platforms based on Ionic, Angular, JavaScript, HTML SCSS and Mobile First Platform and Titanium Appcelarator Frameworks also experience working with Cordova plugins.
  • Experience in developing and solid understanding of Service Oriented Architecture and Microservices Architecture.
  • Always on the lookout for new technologies to enhance software products. Currently investigating and deploying several iOS apps using TouchDB (CouchDB for iOS) to provide smooth customer experience in offline and facilitate real-time collaborations.
  • Shipped apps to the AppStore and have the knowledge of iOS Dev Center & iTunes Connect.
  • Passionate about creating innovative mobile applications
  • Proficient with common Android framework APIs (PhoneGap, Web View, Google Maps, Telephony API, Camera, Contact Manager).
  • Strong experience in development of iPhone/ipad applications using Objective C, Cocoa Touch technologies.
  • Possess strong knowledge and ability to code Android activities which bind to local Android services to perform expensive background tasks running in separate threads.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS:

Tools: and Technologies: Java Android, iOS, Titanium, PhoneGap, Sencha Touch, HTML5, CSS3, JQuery mobile, Backbone.js, Flash, CorelDraw, iPhone, iPad

Languages: Java, Flex, Javascript, PL/SQL, T-SQL, C# .Net.

Markup languages: HTML, CSS, XHTML and XML

Web Services: RESTful and SOAP.

Datainterchange format: JSON, XML

Change Management tools: SVN, Git, VSS

App/Web Servers: IIS and Apache

Libraries: GSON, Jackson, Ksoap2-Android, Volley, Picasso, HTTP, Universal Image Loader

Methodologies: Agile/XP (Extreme Programming) and SCRUM

Operating Systems: Unix/Linux, Windows

Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory, Visitor Composite

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Mobile Application Developer

Responsibilities:

  • Developing a hybrid mobile app in Ionic 2 Framework for client.
  • Developed a kids coloring Android application to allow any downloaded coloring book template to be colored. Included a port of a flood Fill algorithm and bitmap manipulation. This application is on Android and iOS.
  • Ported an iPhone iOS application to Android to include SQLite database management and several data entry views and GUIs.
  • Created mobile applications for Blackberry, Android, Windows 7, and iPhone mobile phones using Java.
  • Involved in developing hybrid mobile applications in iOS and Android development. Using Javascript, typescript and Phonegap.
  • Publishing the application in production for all platforms (Android, BlackBerry).
  • Developed an Android keyboard entry game with different selectable skins in a dynamic drawing threaded environment.
  • Developed part of the Mobile app with jQuery Mobile and PhoneGap libraries.
  • Design UI scripting using typescript in Angular.
  • Developed front end view using HTML, LESS, JSP, JavaScript.
  • Built the native applications for startup companies such as Nightpro.co and Spinvite.com with appcelerator Titanium.
  • Developed and implemented many Phone Gap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.
  • Update Titanium with latest features and resolve existing bugs in the platform.
  • Worked on iOS and Android application development with Titanium SDK.
  • Used JavaScript & Titanium tools to implement the entire Prototype of email app, including SQL Lite database schema and query design, JS based HTTP request to fetch email data and UI design & implementation.
  • Worked on application backend implemented as Node.js express application server.
  • Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with mongodb.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.
  • Develop the Microservices using Spring Pivotal Cloudfoundry(NetFlix OSS suite).
  • Implemented using various microservices through springboot.
  • Implemented microservices architecture by splitting business functions into reusable services.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Developed and Designed Application using Spring Boot to Develop Microservices.
  • Worked using Microservices, spring boot, Pivotal Cloud Foundry and Netflix Eureka.
  • Developed and consumed Rest Services using HTTP methods for user account microservices.
  • Worked on messaging/queuing systems, streams and microservices.
  • Worked on shell scripting for cron and batch jobs and automation test scripts in Python.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed and designed automation framework using Python and Shell scripting.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Deployed infrastructure on AWS utilizing services such as EC2, RDS, VPC and Managed Network and Security, Route 53, Direct Connect, IAM, Cloud Formation, AWS Ops Works (Automate operations), Elastic Beanstalk, AWS S3, Glacier and Cloud Watch Monitoring Management.
  • Automated the cloud Deployments using Chef and AWS Cloud Formation Templates.
  • Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Used ionic 2 framework for the icons used in this application for presentation.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Worked on implementation of Web Design based on SCSS, CSS3, HTML5, and Bootstrap Front-End Framework.
  • Created the Shaker Slots game for the iPhone and iPod touch using the iPhone SDK with Cocoa Touch and Xcode to develop Objective-C code.
  • Worked on Single page applications using Typescript, ANGULAR JS, NODE JS, GULP and WEBPACK (ES6).
  • Designed and developed multi-protocol telecom Single-Page Architecture application using Node.js, Express and Jade on the backend, Backbone.js on the front end, and web sockets using Socket.IO for communication between client and server.
  • Develop mobile applications using IONIC 2 Framework to deliver hybrid iOS and Android Applications.
  • Wrote complex reporting applications with Ext JS and Sencha Touch for Windows Azure and Amazon Web Services, Linux and Windows servers.
  • Developed web pages using HTML/CSS, Typescript and JavaScript.
  • Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
  • Developed client GUI modules using Swing, Java script and Flash.
  • Develop prototype application on Android handset and tablet for viewing editing, sharing, and creating montages of photos, videos, events and albums which can be transferred wirelessly across other devices.
  • Developed Hybrid Mobile App with Ionic and Cordova framework on both Android and IOS platforms.
  • Managed the creation of mobile applications utilizing both HTML, CSS, SCSS, JavaScript (PhoneGap) and native technologies Java on Android, and Objective-C on iOS platforms delivered through the App Store and Google Play.
  • Created various UI components for different web pages using SCSS, CSS, HTML, Typescript, JavaScript and Ext JS.
  • Used the Apache CXF and Ionic 2 framework to build web service clients.
  • Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop. AutoComplete, AJAX, JSON, Angular JS and JavaScript, Bootstrap.
  • Used Spring Web MVC framework for the applying MVC Implementation to the web application
  • Worked on various web designing like Bootstrap, jQuery, Typescript, JavaScript, JSON, Backbone.js, CSS, JSP.
  • Developed Hybrid Mobile App with Ionic and Cordova framework on both Android and IOS platforms.
  • Implemented MVVM in all interactive views using jQuery & Knockout.js and layouts in Bootstrap
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and jQuery
  • Worked with ionic framework for making application as a hybrid application.
  • Extensively created SharePoint solutions using Typescript.
  • Extensively used Oracle programming using SQL and PL/SQL.
  • Worked on web services SOAP and REST technologies.
  • Installation and configuration of Development Environment using Eclipse with Weblogic Application server.
  • Sound knowledge over cloud hosting in GitHub and Open shift.

Technologies: Mobile, Android, iOS, Titanium, PhoneGap, Sencha Touch, ionic 2, HTML5, CSS3, SCSS, JQuery LESS, ES6, Typescript, Backbone.js, Flash, CorelDraw, Appcelerator Titanium, NodeJS, React, Microservices, shell scripting, AWS, PL/SQL, JSF, Spring, Hibernate, APACHE CXF, REST, ECLIPSE, WEBLOGIC, SVN, JUNIT, COHERENCE, UML, Cocoa, Xcode, JSTL, SOA, Objective-C

Confidential, Austin, TX

Sr. Mobile Application Developer

Responsibilities:

  • Developing webkit browser based mobile app using technologies like Sencha touch, DOJO and PhoneGap.
  • Proposed a mobile web app using JQTouch Created a web interface experiment with EXT.JS.
  • Developed Silver light add-on applications.
  • Design hybrid mobile app for Android and iOS using Ionic, Cordova and Angular.Js.
  • Developed web pages using HTML, CSS, SCSS, Typescript and JavaScript.
  • Worked on full software development cycle from concept through deployment for iOS and Android.
  • Used jQTouch to handle touch events on iOS and Honeycomb.
  • Proposed a mobile web app using JQTouch Created a web interface experiment with EXT.JS.
  • Developed web apps for iOS (iPhone) and Android using frameworks like jQTouch, iWebKit.
  • Effective use of CSS3 features, such as creating multiple column, borders and background, etc. and used LESS/SASS Preprocessor.
  • Design and written Unit test cases and scenarios for Windows Phone 7.
  • Developed Single Page applications using Angular.Js using components, directives using Typescript.
  • Responsible for the content of all SOP and WI documents used to support the global BlackBerry environment.
  • Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc.)
  • Developed and implemented many PhoneGap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.
  • Repaired existing iOS and Android applications using Xcode and Titanium.
  • Performed stress test on data migration from Titanium to SQL database.
  • Worked as a Sole Developer for building a Mobile Application in Titanium Studios for Crossroad.
  • Involved in developing mobile application using appcelerator Titanium studio.
  • Deployed node.js in VPS server and clouds like AWS and Digital Ocean.
  • Designed and implemented core back end API using Node.js.
  • Developed the code to send the automated emails from NodeJS when an action is performed on front-end Angular view pages.
  • Worked on Mocha package and used chai to use expect method in the unit test cases results on NodeJS.
  • Worked on Integration - where an external endpoint is accessed by the Microservices.
  • Used to work Eureka from Spring Cloud for dynamic Microservices registry and discovery.
  • Implemented first-hand the best/worst practices for integrating Microservices into existing system architecture.
  • Designed and developed Microservices business components and RESTful service endpoints using spring boot.
  • Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Automation for execution of tests in batch using Shell scripting in python.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Deploy applications by using AWS Elastic Beanstalk and AWS CloudFormation.
  • Reduced management complexity without restricting control by using AWS Elastic Beanstalk.
  • Create an AWS OpsWorks stack to model application, code deployment, instances configuration, automate tasks, and control the resources used by your application using Chef.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling and RDS in Cloud Formation Json templates.
  • Deployed code on Ubuntu Linux system hosted on AWS and developed a mobile web app using Ionic Framework and Angular.Js.
  • Provide customer service and technical support to customers with regards to the iPhone, iMac, iPad and iPod.
  • Built Single Page Apps using Angular and Typescript for Responsive Designed, Developed Single Page applications using Angular.Js using components, directives using Typescript.
  • Using Sencha touch for development to find relevant people for the same social Networking Websites.
  • Developed the hybrid side of the application using Ionic framework, Angular.Js and Cordova plugins.
  • Developed an Android keyboard entry game with different selectable skins in a dynamic drawing threaded environment.
  • Implemented content pages using CSS Preprocessors like LESS.
  • Design and implementation of desktop, mobile and web applications in Java and HTML, CSS, SCSS, Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap frameworks; and SVN, git, maven source code environments.
  • Developed Mobile application with HTML, CSS, SCSS, JavaScript, jQuery, JSON and RESTful web service.
  • Designed and implementing a Node.js based mobile text and voice messaging app and its cloud backend.
  • Works on Apache Cordova and Ionic framework for cross platform mobile app development.
  • Developed and implemented many PhoneGap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms.
  • Developed the hybrid side of the application using Ionic framework, Angular.Js and Cordova plugins.
  • Developed the presentation layer (UI) using JSP, Tag libraries, HTML, Flash, CSS and client validations using JavaScript.
  • Developed front-end User Interface by Flex and Action Script create reusable UI component for the client side
  • Implemented various Ajax Frameworks and Javascript using jQuery, DOJO, JSON
  • Developed the hybrid side of the application using Ionic framework, Angular.Js and Cordova plugins
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, Sencha EXTJS and JQUERY.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Utilized Node.js to create a fast and efficient chat server.
  • Spring MVC and JQuery were used for the site navigation. Bootstrap was used for html styling.
  • Worked independently to design and develop an Android and iOS compatible task management app with the Ionic framework Created web application prototype using jQuery and Angular JS.
  • Developed frontend widgets in Backbone.js and Handlebars.js.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Involved in the deployment of Web-Service End-Points using Apache CXF.

Technologies: Mobile, Android, iOS, Titanium, PhoneGap, Sencha Touch, JQuery ionic, LESS, ES6, Typescript, Backbone.js, Flash, JSP, JavaBeans, Struts, JSTL, Hibernate, Java Script, JQuery, Angular.Js, Struts, JSF, XML, XSLT, C++, Web Sphere, Cocoa Touch, Tomcat, Cocoa, Xcode, Objective-C

Confidential, Atlanta, GA

Mobile Application Developer

Responsibilities:

  • Created cross-platform mobile application prototypes with Adobe Air and PhoneGap.
  • Designed the unique system logo and upgraded it to a brand new friendly web interface by JQTouch.
  • Used Sencha Touch to create Android and iOS applications to support RoR app.
  • Performed basic, system and performance testing on the iPhone/ipad application before sending them to the end to end testing team.
  • Implemented live video broadcasting from Android camera to streaming server.
  • Responsible for training of helpdesk personnel for BlackBerry and Right Fax support.
  • Developed portions of HTML-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.
  • Delivered mobile app for book reading capability with HTML Sencha and online services with Flash/Flex.
  • Developed portals using project specific custom components built in Flex.
  • Develop Silver light application using Onion/PRISM Architecture.
  • Implemented business requirements using Action script.
  • Used spring for cross cutting concerns and IOC for dependency injection.
  • Extensive experience using framework APIs like Struts, spring, iBatis and Hibernate.
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Developed Web Java/J2EE application (JSP, EJB) using Struts/Tomcat/Xerces for Sybase, JBuilder.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used Perl, Php and MySql to develop several web sites, SEO (search engine optimization) skills.
  • Used TOAD for all database query testing and optimizations
  • Involved in Creation, Manipulation and Supporting the SQL Server Database.
  • Java and JSP developer for J2EE web application on WAS, DB2 and AIX.
  • Written Web services using Apache Axis2 and generated the WSDL.
  • Proficient use of developing applications using Eclipse, My Eclipse, RAD, NetBeans and ANT.
  • Configuration and deployment of application on to Jboss application server
  • Create and maintain Amazon EC2 instance that supports the companies project management site and Mercurial
  • Created ClearCase VOBs and setup triggers and backups for a new project
  • Implemented Selenium IDE with java script for Web apps.
  • Expertise in employing Water Fall Model and best practices for software development
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Design and implement existing and new website features using ASP.Net
  • Design and Develop programs in C/C++ to integrate as per the users requirements.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Code development using PL/I, COBOL, JCL and DB2
  • Developed using VB, Asp, C/C++, some java, javascript, SQL, ADO record sets.

Technologies: iOS/Android, PhoneGap, Sencha Touch, JQuery mobile, Blackberry, Tablet, WebSphere, DB2, NetBeans, Jboss, Visual Source Safe, Selenium, Mercurial, Sencha Touch, mobile, Backbone.js, Flash, CorelDraw

Confidential, Madison, NJ

Software Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents.
  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Worked on various client websites that used Struts framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use File Aid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance.

Technologies: Core Java, JSP, JUnit, Mercurial, Eclipse, .Net, JIRA, JDBC, Struts, Hibernate, Visual Source Safe, Weblogic, Oracle, OGNL, C, C++, Linux, MS SQL Server, COBOL, File Aid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL

Confidential, San Jose, CA

Application Developer

Responsibilities:

  • Developed iPhone and Android mobile app using Sencha Touch and Phonegap framework.
  • Used Sencha Touch to create Android and iOS applications to support RoR app.
  • Mobile application development utilizing Sencha Touch Javascript API Framework.
  • Responsible for the implementation of Web Design based on CSS, HTML, and Bootstrap Front-End Framework.
  • Developed HTML Mobile application with HTML, Java Script, jQuery, JSON and RESTful web service.
  • Used JSP, JavaScript, JQuery, AJAX, CSS, and HTML as data and presentation layer technology.
  • Design front end with CSS and HTML coding
  • Extensively using JQuery Mobile, Google Maps UI plugin and Google Maps Javascript Api.
  • 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.

Technologies: Java, spring, RESTful web service, spring data, Tomcat, Eclipse, log 4j, JSON, SVN, Oracle, Maven.

Confidential

Software Developer

Responsibilities:

  • Designed Frontend with an object oriented Sales force Lightning JavaScript Framework.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Implemented a JavaScript front end for a Purchase Order processing applications built using Angular JS.
  • Responsible for setting up Angular.Js framework for UI development. Developed html views with HTML and CSS.
  • Created optimized graphic websites and application interfaces using HTML and CSS.
  • Designed the front end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
  • Worked with Angular JS for creating own HTML elements for building a companied website which is an open source project.
  • Used Angular.js framework where data from backend is stored in model using http for authentication and authorization for populated model on to UI.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Developed API Gateway using Node.js and Used MongoDB as a Database for storing information.
  • Implemented User Interface and integrated with backend code, Node.JS as server side technology.
  • Designed and implemented a UI update for a server repair software tool in HTML and CSS.
  • Created mock-up and prototypes using HTML and CSS.

Technologies: HTML, CSS, Angular, JavaScript, Node.Js, MongoDB.

Hire Now