We provide IT Staff Augmentation Services!

Sr.android Developer Resume Profile

2.00/5 (Submit Your Rating)

AZ

SUMMARY:

  • 10 years of Information technology experience in Analysis, Design, Development and Testing of software product solutions using C/C and Java
  • 9 years of experience in Mobile application Development, which includes 5 years in Android Development and 2 years inIOS Development.
  • Good programming skills and hands on experience in developing Android Enterprise Applications for mobiles and tablets using Android SDK and ADT tools.
  • Active experience in developing Android Applications using Core Java and Android APIs Animation and Graphics, Data Storage, Multimedia, Connectivity, Location and Sensors .
  • Strong experience in using Android SDK tools like Hierarchy Viewer,TraceView,zipalign, Draw 9-patch, AVD Manager, Android shell tools like logcat and Android Platform tools like adb, ADT up to Android 4.4 API Level 19
  • Strong front-end UI development skills using scripting languages like HTML, JavaScript, JQuery and CSS.
  • Some expertise in developing the presentation layer components using JavaScript, XML, HTML.
  • Experience with Object Oriented Analysis and Design OOAD , Agile Software Development, Scrum Methodology.
  • Good understanding of Web Services, XML Parsing and JSON.
  • 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.
  • Experience of SDLC Agile, RUP, Iterative ,SCRUM including SRS, Design Analysis, Development, Implementation, Build, Deployment, Version Controlling, Testing Post implementation and UAT issues support, migration and conversion of existed project.
  • Experience in UI development and consuming backend RESTful web services such as JSON, XML.
  • Experience in Agile Software Development methodologies, SCRUM.
  • Problem solving oriented, able to co-ordinate the analysis and production of a development team with good interpersonal and negotiation skills.
  • Experience in requirement analysis, Object-Oriented Analysis and Design, Project Planning, Architecture and Management.

TECHNICAL SKILLS:

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

Mobile Platforms : Android, IOS, 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.

BugTracking : Mantis, Bugzilla .

PROFESSIONAL SUMMARY:

Confidential

Sr.Android Developer

Responsibilities:

  • Conducted the requirement gathering process with users and key stakeholders
  • Work distribution and follow up of tasks assigned.
  • Preparing the GUI transaction screens for the banking account on Android Mobile using java
  • Implementation of Android Broadcast Receiver from background service to start application and trigger application activities without User knowledge or intervention.
  • Created interface for Android native and hybrid implementation. NOT REQUIRED
  • Created Custom SplashScreen for application.
  • Worked with Android Components such as Activities, Intents, Services and Custom UI Components such as Text View, List View, Expandable List View, Layouts and menus.
  • Worked with Android UI components such as Layouts, Menus and Action Bars.
  • Participated in designing of layouts for various screen sizes.
  • Participated in testing of the application in various devices and also performed unit testing on the application.
  • Worked with timers and implemented refresh logic in the app.
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Developed Custom Android Application Widgets.
  • Front-end to back-end development.
  • Consumed web services and Implemented Http Communication using JSON Data.
  • Implemented the modules in the framework which is used by the entire Android application.
  • Developed Complete Administrator Management Portal, which contains User Management, Reports, Alerts Management, News Management, Service Downtime Management, and Ad Management which provides the interface for Mobile Banking Application.
  • Developed backend communication using SOAP API WebService for Banking Services credit Card services, Value Added Services, Loan Service, Deposit Services, Overdraft Services and developed application for Android Devices
  • Preparing the GUI transaction screens for the banking account on Android Mobile using javaWorked on SQLite database.
  • Worked on Client/Server architecture and implemented the socket communication between server and the client
  • Implementing the GUI web portals for the android platforms for both mobiles and tables on Android.
  • Implementing the penguin API which provides the backend support to receive the data from the eService client to activate the devices.
  • Prepared GUI for the different screens like arm and disarm of locking system for Android handsets and tablets
  • Working on Client/Server communication between tablet and WAP using socket connectivity
  • Worked on full view and thumb view cameras for video streaming
  • Implemented camera positioning feature, where user can tilt the cameras at required angles and save the position for future reference
  • Worked with Notification Service to notify the user, any special offer, and automatic log out for security purpose and update the apps version.
  • Implemented Fragmentation for levels of variation range from differences in device hardware such as display resolution and size.
  • Used Android JUnit extension to prepare test cases.
  • Implemented User Interface for supporting multiple devices

Environment:Android 4.4 and above, Java, Android SDK, Android Studio, Fragments, JSON, REST API XML , JavaScript, Github,.

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.
  • Lead Project Development for Android Platform choosing technologies and coordinating with iOS team to deliver a similar UI/UX and developed wireframes using Pencil UI
  • Developed and Integrated UI Elements for a more intuitive experience using Android's best practices of OOD
  • Created integration with Google Charts API to present time based metrics in a way that is conforming to our UI requirements
  • Developed Security Encryption using AES to send sensitive information through SSL REST requests.
  • Implemented information loading using AsyncTasks
  • Connection to Client's Web Services in multiple protocols and adapting them to the App's own Business Mod
  • 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:Android 2.2 to 4.4 versions, Java, Android SDK, ADT 21.1.0, Notification, Shared Preferences, Fragments, JSON, REST API XML , JavaScript, Eclipse Juno, Github.

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:Eclipse, XCODE, Visual Studio 2012, Windows 8, Android, IOS, 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 PineLabs Payment Gateway interaction.
  • Coding and Testing for Innoviti 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.

We'd love your feedback!