We provide IT Staff Augmentation Services!

Consultant Developer Resume

4.00/5 (Submit Your Rating)

AtlantA

PROFESSIONAL SUMMARY:

  • Overall 10+ years of experience in IT industry.
  • 8 Years of Mobile Development experience.
  • 4 Years experience on Native Android Application Development.
  • Experience in C, C++ developement.
  • Experience in Javascript, Prototype, JQuery, CSS - 3, AJAX, HTML5 Client side development.
  • Experience in design and developing UI, Gesture and Application Frameworks.
  • Experience in porting and maintenance with webkit.
  • Experience in browser developement on Android, Qt and S60.
  • Experience in UI design and development on Android for multiple devices and multiple screen resolutions.
  • Experience in developement of chrome webapps and extensions.
  • Experience in development of sender and receiver frameworks using DIAL protocol for android and chromecast devices.
  • Experience in development of DIAL Server and HTTP server using TCP and UDP sockets.
  • Experience in developement of multi threaded applications in Android and C++.
  • Experience in development of application from start to deployment on popular app stores like Google play.
  • Exposure to Google Analytics SDK.
  • Excellent technical abilities possess strong oral and written communications skills, analytical and interpersonal skills.

TECHNICAL SKILLS:

Languages.: C, C++, Java, JNI, Qt, Javascript, Prolog, Lex and Yacc.

Operating systems: Android, Linux, Symbian, Mac, ChromeOS, XWindows and Windows.

Version Control: SVN, Clear-Case, Perforce(P4).

IDE & SDK: Android Studio, Microsoft Visual Studio, Eclipse, Qt, Qt, Forte Developer 6.0, CodeWarior and D2K. Android SDK, X

Web Technologies: JSON, XML, HTML5, jQuery, CSS 3, AJAX, WebSockets

Database: Oracle, SQL-Lite.

Methodology: Agile.

Project Management Tools.: Jenkins, Jira, TopTeam.

Design Tools: Star-UML, Rational Rose

Other tools: PhoneGap, Clockworks, Android DDMS

PROFESSIONAL EXPERIENCE:

Consultant Developer

Confidential, Atlanta

Responsibilities:

  • Requirement analysis.
  • Application Design using MVC pattern.
  • Implementation Inital Application and UI navigation flow.
  • Theme and styling the application.
  • Created application UI - Layouts and dimensions to support Multiple Screen sizes and resolutions.
  • Integration of GCM push with Application.
  • Integration of REST apis into application using volley http library.
  • Implementation of database using content provider for application persistence storage
  • Involved with OffShore / Onsite team on a daily basis.
  • System Requirements Reviews.
  • In a senior role guiding developers..

Technical Environment: Android, Java, Google Volley Http, Json, XML, QC HP-ALM, Jira, Jenkins, SVN.

Consultant Developer.

Confidential, Atlanta, GA

Responsibilities:

  • Ported the existing VW application to Audi requirements.
  • Implemented Client side caching to facilitate offline data access.
  • UI development for new E-Manager screens.
  • Proposed and Designed Sync Adapter module for automating the synching data with the server.
  • Integrating Volley http library for new RestFull Api’s.
  • Migrating Project from eclipse to Android Studio.
  • Refactoring the existing Application and implementing new MVC based design.
  • Involved with OffShore / Onsite team on a daily basis.
  • System Requirements Reviews.
  • In a senior role guiding developers.

Technical Environment: Android, Java, Google Volley Http, Json, XML, QC HP-ALM, Jira, Jenkins, SVN.

Consultant Developer

Confidential, FortLauderdale, FL

Responsibilities:

  • Feasibility study of DIAL implementation on Android, Chromium-OS.
  • Design and Development of DIAL protocal in Android and chrome browser.
  • Implemented custom HTTP server using TCP Socket.
  • Implemented DIAL Client and Server apis using multicast UDP, SSDP.
  • Implemented Application Manager which actually listens start and stop command from DIAL server and responds with app list and app status to dial server.
  • Developed DIAL Sender and Receiver API library using AIDL.
  • Tested DIAL Sender and Receiver APIs by writing sample MessengerApplication.
  • Used Android Services, Handlers, Sockets, MultiThreading and AIDL while creating DIAL and custom HTTP server on Android device.

Technical Environment: Android, Java, C++, HTML5, JavaScript, PNacl, Chromium-OS, SamsungSmartTV, ChromeCast.

Consultant Developer

Confidential, Fort Lauderdale, FL

Responsibilities:

  • Developed the DisplayConnector App in Android.
  • Ported DisplayConnector App in Chrome.
  • Worked on Multi Media Virtual Driver.
  • Worked on decode of input raw steam data.
  • Worked on displaying stream data on HTML5 canvas.

Technical Environment: Android, HTML5, JavaScript, PNaCl, C++, Chrome App.

Confidential

Chief Engineer

Responsibilities:

  • Worked on Bookmark module.
  • Worked on Enhancements in Bookmarks UI.
  • Designed and optimized common base UI code for both table UI and phone UI.
  • Added support for multiple screen layouts.
  • Added support for adaptive layout.
  • Designed and implemented multiple resource files (layout, bitmaps, dimensions, values, …) and maintained in same APK file to achieve auto-layout. So that our application can be installed multiple devices based on device size, density parameters we provided better End User experience.
  • Added innovations to existing browser experience.
  • Involved in Design reviews.
  • Managing teams.

Environment: Android (Jelly Bean), Java, C++

Chief Engineer

Confidential

Responsibilities:

  • Involved in Requirements analysis.
  • Ported webkit browser using Linux on Confidential TVs.
  • Design and Implemented Cloud TV platform.
  • Implemented App framework.
  • Developed tools for Unit Testing.
  • Actively involved in Reviews.
  • Leading a team for maintenance & support activity.
  • Worked on Cloud TV Settings application.
  • Worked on Cloud TV Channel Manger application.
  • Worked on EPG application
  • Worked on Volume Control Application
  • Worked on Notification framework using web-sockets
  • Worked on Remote Control Framework.
  • Fixing bugs in native webkit and improved performance of rendering.
  • Worked on AppManager.

Environment: C & C++(Webkit), JavaScript, Html5, CSS and Android

Technical Leader

Confidential

Responsibilities:

  • Involved in Requirement Design and Implementation of GestureFramework.
  • Developed tools for Unit Testing.
  • Actively involved in Reviews.
  • Understanding of webkit and multitouch port in different platforms (Android, iOS, Symbian).
  • WidgetUi Framework provides rich UI Controls like list, buttons, views, scroller, slider, popup, command menus, soft keys,… with animations and standard theme.
  • In charge of a team for maintenance & support activity.
  • Worked on CallLogs App.
  • Worked on Phonebook App.
  • Co-ordinated with App team to integrate with our WigetUI and Gesture framework to add rich user experience.

Environment: Javascript, HTML5, CSS-3, ChromeOS, Webkit (C & C++).

Confidential

Senior Software Engineer

Responsibilities:

  • Technically leading team to implement W3C widget specifications
  • Designing and implementation of JIL 1.2 specification
  • Expose platform services in JS context
  • Features development on QtWebKit
  • Contributed various features like WCSS, Symbian plug-in porting to open-source QtWebkit.
  • Layout testing on all platforms other than Symbian i.e. android, linux, windows.
  • Understanding the webkit port of android for Input Editor, and ported the same in Qt
  • Understood the porting of Input Editor special feature from android webkit port and implemented the same in Qt.
  • Involved in feature Analysis,
  • Preparing user study document.
  • High level and low level design
  • Implementation of feature
  • Writing unit testing code

Environment: C++, Qt, Symbian

Confidential

Software Engineer

Responsibilities:

  • Involved in feature Analysis,
  • Preparing user study document.
  • High level and low level design
  • Implementation of feature
  • Writing unit test code.
  • Integration of Home-screen with widget framework.
  • Worked on bug fixing in QtWebkit.
  • Worked on AppCache in webkit.
  • Worked on porting of WAPCSS format of Input Editor in webkit.
  • Fixing bugs in JavaScript engine module in webkit.
  • Involved in fixing bugs in flash and video plug-in modules.

Environment: C++, Qt, Symbian.

We'd love your feedback!