We provide IT Staff Augmentation Services!

Sr. Consultant Resume Profile

3.00/5 (Submit Your Rating)

Troy, MI

SUMMARY:

  • Mobile application developer with almost 10 years of experience in designing software, architecture and creating immersive user experiences for the mobile applications.
  • Strong Knowledge of Android, WP8, WP7, WISE, WinRT, SYMBIAN and Ericsson Mobile Platform development using native development tools.
  • Developed applications for various platforms including iPhone, Android and Windows Phone using Kony and Xamarin.
  • Pre-sales support by providing project plan, effort estimations and developing quick PoC's.
  • Extensive experience of development using C, C , Java, C and SQL.
  • Experience in integrating 3rd party tools and API's such as Dropbox, Instagram and XML feeds.
  • Fair knowledge on Web technologies like JQuery framework, CSS and HTML5.
  • Debugging and fixing the bugs using JTag equipment on hardware and Trace32
  • Knowledge of development tools including Eclipse, Android Studio, Visual Studio and Nokia Carbide.
  • Highly skilled in Object Oriented Design concepts, UML, Design Patterns and requirements analysis.
  • Excel at creating and implementing technical and operational plans and strategies.
  • Adept in all phases of the Software Development Cycle including requirements, specifications, design, development, testing and maintenance.
  • Ability to develop a framework rapidly and effectively as learned from previous experience designing software architecture.
  • Excellent communication with the ability to meet tight deadlines with an attention to detail and a self-starting attitude.
  • Strong presentation, analytical and problem solving skills.
  • Ability to handle a large team of professionals.
  • Good programming practices keeping re-usability and refactoring in mind
  • Ability to understand existing code quickly and extend functionality further
  • An eagerness and curiosity to learn new skills and derive simplicity from complex problems
  • Possess excellent organizational, interpersonal, communication and documentation skills with strong business oriented focus, good process management skills along with a remarkable ability to gather requirements to bring out quality product and value added solutions.
  • Experience in UI development and consuming backend RESTful web services such as JSON, XML.
  • Experience in Agile Software Development methodologies, SCRUM.
  • Equipped with the aptitudes of positive attitude, team development, leadership qualities, hard work and long-term association

TECHNICAL SKILLS:

Languages : C/C , C , Java, MySQL, JavaScript, HTML, CSS3,

Mobile Platforms : Android, Windows 8, SYMBIAN S60, EMP, UIQ, Qt, WP7,

Web Applications : HTML, CSS, JavaScript

Mobile Development : Eclipse, Android Studio, KonyStudio IOS/Android development , Xamarin IOS/Android development , Nokia Carbide, Microsoft Visual Studio 2008, 2010, 2012

Database : MySQL, SQL Lite, SQL

Operating Systems : Windows, Mac OSX 10.4 10.6, Linux

Design Tools : Visio, UML

Version Control Systems : Tortoise SVN, GIT, ClearCase, CVS

Merging Tools : Araxis Merge, Beyond Compare, WinMerge

Packet Analyzers : Ethereal, Wireshark, Packetyzer

Presentation : Microsoft Word, Excel, PowerPoint.

Bug Tracking : Mantis, Bugzilla.

TECHNOLOGIES:

  • OpenWave MESSAGING framework.
  • EMP application suite.
  • Extensively worked on Client/Server Architectures.
  • Telephony adaptation layer SYMBIAN .
  • Mobile Device Management MDM .
  • BYOD Bring Your Own Device
  • Enterprise Mobility
  • Healthcare Domain Mobility
  • Retail Digital Banking Mobility.
  • Logistics Domain Mobility
  • MAM Mobile Application Management with AIRWATCH
  • Protocols OMA standards: HTTP, WAP, SMS, MMS, SMTP/POP3/IMAP, Socket Programming, DRM, TCP/IP, OPA.

PROFESSIONAL SUMMARY:

Confidential

Sr. Consultant

Responsibilities:

  • Preparing estimation effort for project and worked to identify and manage risk.
  • Enhancing the APP with features based on role and functions.
  • Generate customized Home page based on profile.
  • Customized report display based on actions selected by user.
  • Settings screen to store user credentials and other preferences.
  • Designed screens based on the UI/UX provided by the UX designer.
  • Integrated backend services to the application.
  • Backend logic for managing Tickets.
  • Customized display of LOGS.

Environment: Android Studio, Android SDK, Agile.

Confidential

Software Development Advisor

Responsibilities:

  • Developed a windows tool to decompile a give android apk file and add Dell login page as the home screen of the application and include Dell libs to add security features to the application.
  • Requirement analysis for the android version of the BYOD product.
  • Developed File encryption and SQL encryption libraries for android.
  • Design and development of containerization concept which would be used as base for BYOD.
  • Design and Development of UI and backend logic HOME screen of the application,
  • Design, development and delivery of the FileShare application for Android version. This would be used by the other apps that are part of the enterprise app store. A kind of wrapper developed for the container.
  • Customization of the pre built/ Enterprise Apps to be executed under BYOD product/App.
  • Support junior resources in implementing applications features like Web services, Barcode, OCR and QR code Scanners.

Environment: Eclipse, Android, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Responsible for defining, maintaining, and supporting the mobile architecture
  • Preparing estimation effort for project and worked to identify and manage risk.
  • Translating the client's business requirements into systems design and document them.
  • Responsible for design, development, and technical team leadership over the project.
  • Worked in an Agile Scrum development methodology using SVN Source Control.
  • Collaborated with designer to create client approved Graphics for the application.
  • Used RESTFUL JSON web services to communicate with the server for android.
  • Implemented GPS tracking module for the Application.
  • UI development for some of the Android and IOS screens based on wireframes from UX designer.
  • Used Bugzilla software for all issue and ticket tracking.
  • Mentor team members for the other tasks to be completed.
  • Supported Deployment of Application to Google Play Store.

Environment: Eclipse, XCode, Android, IOS, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Responsible for defining, maintaining, and supporting the mobile architecture
  • Preparing estimation effort for project and worked to identify and manage risk.
  • Translating the client's business requirements into systems design and document them.
  • Responsible for design, development, and technical team leadership over the project.
  • Worked in an Agile Scrum development methodology using SVN Source Control.
  • Collaborated with designer to create client approved Graphics for the application.
  • Used RESTFUL JSON web services to communicate with the server.
  • Used Mantis software for all issue and ticket tracking.
  • Implemented GPS module for the Application.
  • Performance analysis using android tools,
  • Development of modules PAV, PM, LOGCARD FSR 10 Screens .
  • Mentor team members for the other tasks to be completed.
  • Supported Deployment of Application Via AIRWATCH

Environment: Eclipse, Android, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Estimation, Requirement Analysis, Project Planning, Application Design.
  • Preparing business requirement document and Software Use case document.
  • Integrated backend services to the application.
  • DB design and coding.
  • Data encryption using API.
  • UI for couple of screens.
  • Visited NHS development office at UK during the last stage of the project as a trouble shooter to provide quick fixes to the issues reported by client.
  • Added Enhancements to the application and provided Knowledge Transfer to the Client.

Environment: Visual Studio 2012, Windows 8, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Estimation, Requirement Analysis, Project Planning, Application Design.
  • Preparing business requirement document and Software Use case document.
  • Coding and Testing of BT Comm. Module, Service Module and Installer Module.
  • DB design and coding.
  • UI for couple of screens.
  • Code review for all the modules..
  • Mentoring team in delivering other features of the applications.

Environment: Visual Studio 2012, Windows 8 Windows 7, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Estimation, Requirement Analysis, Project Planning, Application Design.
  • Coding and Testing of Communication modules for Printer.
  • Coding and Testing for Payment Gateway interaction.
  • UI for Payment Transaction Handling.
  • UI for Cart preparation and receipt printing.

Environment: Eclipse, Android SDK, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Estimation, Requirement Analysis, Project Planning, Application Design.
  • Coding and Testing of REST API and UI for Medical Record DICOM display.
  • UI and Connectivity for NHDR app.
  • GPS implementation for CityManager.
  • Mentoring team in delivering other android features of the applications.

Environment: Eclipse, , Xamarin Studio, Android SDK, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Requirement collection for the application.
  • Trained to understand about the MDM server life cycle.
  • Developed Android version of the MDM application.
  • Responsible for Delivery and Maintenance of the application.

Environment: Eclipse, Android SDK, Agile.

Confidential

Role: Software Development Advisor/Technical Lead

Responsibilities:

  • Requirement collection for the application.
  • Design and development of the application.
  • Developed UI as per the wire frames provided by the UX team.
  • Developed android reflections to get the silent installation of the apk feature.
  • Developed Sync framework to support MAM functionality.

Environment: Eclipse, Android SDK, Agile.

Confidential

Sr. Software Engineer

Responsibilities:

  • Participate in design, development and testing of the mobile applications.
  • Actively engage in client discussions about the progress of the project and weekly meetings at client locations.
  • Developing the front end of the apps using Ericsson Mobile Platform, SYMBIAN and Android.
  • Mentoring the team in achieving the tasks assigned to them.

Confidential

Role: Senior Software Engineer

Responsibilities:

  • Responsible for delivering ATMT and SSMS applications on GW620 model.
  • Worked as a team member for Messaging module.
  • Requirement gathering and feasibility study
  • Designing of the application in Android architecture.
  • Coding and unit testing of the Modules.

Environment: ECLIPSE, Android SDK, Agile.

Confidential

Role: Senior Software Engineer

Responsibilities:

  • Implemented CAIF driver to provide communication between Application Processor and the modem. CAIF is the proprietary protocol from Ericsson.
  • Developed LTSY module to handle various call related scenarios.
  • Developed LTSY module to make a packet connection for S60 browser application.
  • Hacked CTSY to bring sync between the application processor and the modem for the Activate PDP context AT command.

Environment: Nokia Carbide, SYMBIAN SDK, Agile.

We'd love your feedback!