We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Over 6 years of extensive experience on web and mobile 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 of Android Activity life cycle, Content Provider, Broadcast receiver, Services
  • Experience working with debugging tools like Trace View, Logcat, Lint
  • Experience in 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, AngularJS, Sencha Touch, Backbone.js and etc.
  • Experience on writing custom directives, component development in Angular JS 1.3
  • Experience on usage of JavaScript modern web development tools like Grunt, Bower, and Yeomen
  • Experience working on databases like SQLite, MySQL, MongoDB
  • Experience with distributed version control systems like Git or 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 deployment using Agile/Scrum and Waterfall methodologies
  • Experience in implementing test cases using QUnit
  • Experience on integrating various third party libraries like Facebook SDK, Google Analytics, Localytics, Urban Airship Push Notifications, GCM, Amazon SNS, etc.
  • Good exposure on Node.js framework LoopBack
  • Can Do Attitude with strong commitment towards work accomplishment
  • Enthusiastic to learn & work on new technologies

TECHNICAL SKILLS

Languages: Java, JavaScript, Ruby

Mobile Frameworks: Cordova

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

Database: SQLite, MySQL, Mongo DB, Redis

JS Frameworks: AngularJS, Backbone.js, Sencha Touch, jQuery Mobile, ExtJS

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

Web Services: REST, SOAP

Operating Systems: Linux, Mac OS X, Windows

Version Control Systems: SVN, Git

Development IDE: Eclipse, NetBeans

Build Tool: Ant

Web Development Tools: Grunt, Bower, Yeoman

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Developer

Responsibilities:

  • Create angular js 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 AngualrJS 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

Confidential, Seattle, WA

Developer

Responsibilities:

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

Environment: Android, Node.js, MongoDB

Confidential, Seattle, WA

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

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

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

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

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

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

Confidential, Seattle, WA

Developer

Responsibilities:

  • UI design and implementation of application behavior.

Environment: Android, PhoneGap, Sencha Touch

Confidential, Seattle, WA

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

Confidential, Seattle, WA

Developer

Responsibilities:

  • Implementation of application behavior and core business logic
  • Work on Menu and MyMeal section of the application
  • Integration of java script facebook SDK on hybrid application to share game score on social networks.
  • Work on Scratch Game to support multiple devices on android platform using HTML Canvas
  • Application deployment to app stores

Environment: Android, iPhone, PhoneGap, JQuery, JQuery Mobile

Confidential, Seattle, WA

Developer

Responsibilities:

  • Create core shell for android
  • Work on receiving data from SOAP Web services
  • User Interface designing
  • Application deployment to play store

Environment: Android, iPhone, PhoneGap, Sencha Touch

Confidential, Seattle, WA

Developer

Responsibilities:

  • Implementation of core business logic and update UI with dynamic data

Environment: Android, iPhone, PhoneGap, jQuery Mobile, PHP, Dojo

Confidential, Seattle, WA

Developer & Tester

Responsibilities:

  • Design UI screens and application testing

Environment: Android

Confidential, Seattle, WA

Developer

Responsibilities:

  • Layout design using sencha touch framework
  • Consume web service, Parsing JSON data and dynamic UI updates.
  • Implemented push notifications for service renewal remainders using Urban Airship
  • Application deployment to Play Store
  • Integrated application crash report

Environment: Android, iPhone, PhoneGap, Sencha Touch, Zend, UrbanAirship

We'd love your feedback!