We provide IT Staff Augmentation Services!

Mobile Developer Resume

4.00/5 (Submit Your Rating)

Dearborn, MI

EXPERIENCE SUMMARY:

  • Over 8 years of extensive experience on mobile and web technologies, Native, Hybrid, Web and Responsive Web application development, Android SDK, Cordova and Node.js frameworks
  • Analysis, Design, Create & Consume of RESTful Web Services with Node.js & Express.js
  • Hands on with Android SDK, UI development
  • Strong understanding & good experience on Android Activity, Content Provider, BroadcastReceiver, Services
  • Experience working with debugging tools like Trace View, Logcat, Lint
  • Experience in Google Play Store submission
  • Experience creating interactive user experience and real time data push using Socket.io&Node.js
  • Strong in object oriented programming and design skills
  • Experience in JavaScript frameworks like, TypeScript, Angular/Angular JS, React, Ionic 2, Sencha Touch, Backbone.jsand etc.
  • Experience on reactive programming and handling async behavior with RxJS, good knowledge on state management with Redux
  • Experience on usage of JavaScript modern web development tools like Webpack,Grunt, Bower, and Yeoman
  • Experience working on databases SQL/ NoSQL like SQLite, MySQL, MongoDB
  • Experience with distributed version control systems like Git &SVN
  • Good understanding on responsive web design and UI layouts
  • Implement software development using TDD
  • Experience with all stages of the SDLC, starting from requirements gathering, design, development, test and deploymentusing Agile/Scrum and Waterfall methodologies
  • Experience in implementing test cases using QUnit
  • Experience on integrating various third party libraries like Firebase, Google AdMob SDK Facebook SDK, Google Analytics, Localytics, Urban Airship Push Notifications, GCM, Amazon SNS, etc.
  • Knowledge on integrating distinct type of ads like Native, Interstitial & Banner Ads
  • Good exposure on React Native & Node.js framework LoopBack
  • Can Do Attitude with strong commitment towards work
  • Enthusiastic to learn & work on new technologies

TECHNICAL SKILLS:

Languages: Java, JavaScript, TypeScript, Ruby

Mobile Frameworks & SDK: Cordova: /PhoneGap, Android

Server side technologies: Node.js, Express.js, Loopback, Rails

Database: SQLite, MySQL, Mongodb, Redis

JS Frameworks: Angular 2:, Ionic 2, Backbone.js, Sencha Touch, jQuery Mobile, ExtJS

Web technologies: HTML, jQuery, jQuery UI, AJAX, CSS, SASS

API/Web Services: REST, SOAP

Operating Systems: Linux, Mac OS X, Windows

Version Control Systems: SVN, git, Bitbucket, gitlab

Development IDE: Eclipse, NetBeans, Android Studio, VS Code

Build Tool: Ant, Gradle

Web Development Tools: Grunt, Bower, Yeoman, Webpack

Project Management Tools: Redmine, XPlanner, JIRA, Version One

PROFESSIONAL EXPERIENCE:

Confidential, Dearborn, MI

Mobile Developer

Responsibilities:

  • Requirements gathering & analysis
  • Involved in design discussions, architecture meetings
  • UI design and development
  • Test, debug, bug fixes, maintenance and production support
  • Release planning and user story creation and prioritization activities
  • Coordinate, communicate with external partners for new SDK’s, enhancements and bug fixes

Environment: Android, HTML, CSS, Git, VersionOne, JSON, Android Studio, Trello, Ionic, TypeScript

Confidential, Fox River Grove, IL

Mobile Developer

Responsibilities:

  • Requirements gathering & analysis
  • Involved in design discussions, architecture meetings
  • UI design and development
  • Test debug & bug fixes
  • Web Services integration
  • Alert notifications integrations & appropriate navigations
  • Push notifications integration
  • Cordova plugin development & integration
  • Google Analytics SDK integration
  • Do pair programming cross functional teams, to integrate web services
  • Participate in peer reviews session
  • Remote deployments using Ionic Deploy service

Environment: Android, Cordova, TypeScript, Angular 2, Ionic 2, HTML, CSS, Gitlab, JIRA, JSON, Google Analytics, Branch.io, Ionic Deploy

Confidential, Webster, NY

Android Developer

Responsibilities:

  • Analysis of business requirements and design implementation
  • Create user interface design & development
  • Implement session manager to communicate between different components of the application
  • Worked with jenkin for web application development to maintain servlet for the customized encryption and decryption.
  • Implement full screen prioritization by coordinating the intent actions & alerts from MFD
  • Implement alerts that are received from MFD, prioritize & update the user interface
  • EFI’s payment app integration & delegates the intent actions to different components or the workflow applications
  • Test debug & maintenance of the applications
  • Update user interface based on job states of the workflow applications that are generated on MFD
  • POC for design & parsing of software update package structure through OTA with paired programming

Environment: Android, AOSP, Cordova, Websockets, JavaScript, HTML, CSS, Gitlab, Codex, XPlanner, JIRA, Eclipse, XML, JSON

Confidential, Seattle, WA

FullStack Developer

Responsibilities:

  • Create angularjs custom directives, component based development and made it as reusable bower packages to other modules
  • Work on application design and flow
  • Create automated build for android application using Jenkins
  • Work on generating a card template (similar to Facebook post preview for a url) using iframely
  • Work on Prerender.io to make AngularJS SPA to be crawled by search engines, to enable rich social sharing
  • Work on creating web widgets to embed on web pages
  • Update web widgets with real time data using Socket.IO

Environment: Node.js, Express JS, Bootstrap, JavaScript, Angular JS, Spring, Cordova, Android, Socket.IO, Eclipse, Github, JSON

Confidential, Seattle, WA

Android Developer

Responsibilities:

  • User Interface design
  • Implement android gestures to detect search criteria
  • Design, development and review of APIusing Node.js

Environment: Android, Node.js, MongoDB, Bitbucket, Eclipse

Confidential, Seattle, WA

Node.js Backend developer & Tester

Responsibilities:

  • Prepare Data flow and implement core business logic on Node JS
  • Implement cron job on Node.js to get “#AuthenticNW” posts from TagBoard API
  • Access social network posts with the hashtag “#AuthenticNW” and store it in redis cache
  • Implement social sharing across the networks with “ShareThis”
  • Application deployment on Amazon S3
  • Application testing

Environment: Node.js, Express.js, Redis, HTML, JavaScript, Github, Redmine, JSON

Confidential, Seattle, WA

Lead Developer

Responsibilities:

  • Analyze the functional specifications and perform requirement gap analysis
  • Design, development and review of REST API
  • Integrate “Semantics3” API to get product categories and product information
  • Implement core business logic on mobile application
  • Implement push notifications for service renewal reminders and product service alerts using cron job on Node.js and AWS SNS

Environment: Node.js, Express.js, Sencha Touch, MongoDB, iPhone, Cordova, Angularjs, XCode, Github, Redmine, JSON

Confidential, Seattle, WA

Backend Developer & Tester

Responsibilities:

  • Work on upgrade of geo - rails plugin
  • Bug fixing of google geo bound box search to provide geo search results for DrySoda Canadian locations
  • Upgrade of Ruby and Rails to latest version
  • App deployment to production server
  • Application testing

Environment: Ruby on Rails, Android, iPhone, Ruby, Github, Aptana Studio, Redmine

Confidential, Seattle, WA

Lead Developer

Responsibilities:

  • Design data model for end to end application
  • Design, development and review of REST API
  • Work on integration facebook and twitter on Node.js, to send personalized messages
  • Implement social sharing on facebook to work on across all the channels of Web, Mobile Web and iPhone and Android devices
  • Implement Passport authentication on Node.js
  • Implement Socket.IO on both client and server side, to update question without page refresh

Environment: Node.js, Express.js, Passport, MongoDB, Bootstrap, Backbone.js, Socket.IO, Eclipse, Github, Redmine, JSON

Confidential, Seattle, WA

UI Developer

Responsibilities:

  • Implementation of parallax design

Environment: HTML, Bootstrap, CSS, JavaScript

Confidential, Seattle, WA

Front end Lead Developer

Responsibilities:

  • Requirements analysis and identifying the gaps
  • Design of front end application layout and application flow
  • Design of UI layouts, update with dynamic data & template rendering
  • Work on implementation of Question Bank module and its layout design

Environment: Backbone.js, Android, iPhone, Phone Gap, Cassandra, Apigee, Eclipse, NetBeans, SVN, Redmine, JSON

Confidential, Seattle, WA

Lead Developer

Responsibilities:

  • Requirement analysis
  • Created flow charts for mobile application and back end application flow,
  • Implemented core business logic
  • Application deployment to app stores
  • Done white label apps

Environment: Android, iPhone, PhoneGap, Sencha Touch, Zend PHP, SVN, Eclipse, Redmine, JSON

Confidential, Seattle, WA

Android Developer

Responsibilities:

  • UI design and implementation of application behavior.

Environment: Android, PhoneGap, Sencha Touch, Eclipse, SVN, Redmine

Confidential, Seattle, WA

Android Developer

Responsibilities:

  • UI design on Sencha Touch,
  • Create an android widget to search and easy access to copy paste and search
  • Create custom cordova plugin to get the search criteria

Environment: Android, iPhone, PhoneGap, Sencha Touch, Eclipse, SVN

We'd love your feedback!