We provide IT Staff Augmentation Services!

Sr. Android Mobile Developer Resume

Middletown, NJ

EXPERIENCE SUMMARY:

  • Over 10 years of software development experience as Sr. Android Developer in Mobile applications included 6years of experience in project delivery using Agile Methodology.
  • Extensive experience in all stages of development from requirement gathering, design, coding, testing and deployment.
  • Proficient in Android application framework. Experienced with Android SDK tools and debug tools.
  • Experience in RSETful APIs web service protocols such as JSON .
  • Experience on Deep Link and App Link.
  • Undertaken full life cycle of Android Application Development and mobile development which includes testing on device and simulator as well.
  • Experience with Web analytics tools (Flurry, Tapjoy, Google Analytics , Adobe Analytics ).
  • Experience in architecture design, development and implementation of software applications and testing.
  • Expertise in troubleshooting and debugging applications.
  • Experience on various open source libraries for android and following design patterns and coding.
  • Have strong knowledge of OOPS, SDLC (Software Development Life Cycle) and Design Patterns this includes MVC architecture, Agile and Scrum Methodology.
  • Have excellent analytical, problem solving, communication and interpersonal skills. Ability to interact with individuals Confidential all levels and ability to work independently.
  • Strong track record of delivering successful commercial software products.
  • Team player, have been part of larger development. Also, have the ability to work and deliver as an individual programmer.
  • Excellent technical abilities possess strong oral and written communications skills, analytical and interpersonal skills.
  • A valued team member with strong written communication, verbal communication skills, problem solving skills, customer service and interpersonal skills. Always curious to learn new skill or a new technology.
  • Worked with Business Analysts, Business Owners, QM Analysts, and Application Support Teams to understand all stakeholder requirements
  • Ability to learn new technologies and programming languages.

SOUND KNOWLEDGE:

  • Google Play Store Functionality
  • Agile Development Process
  • Up - To-Date on Android Programming Language and Requirements
  • Up-To-Date on New Technologies and Methods to Optimize the Development Process
  • Expert in the interaction between various devices and versions of Android

TECHNICAL SUMMARY:

Mobile Platform: Android, Blackberry

Android Platforms: Android 1.x, Android 2.x, Android 3.x, Android 4.x, Android 5.x, Android 6.0, Android 7.0, Android 8.0

Blackberry Platforms: Blackberry 4.2.1, Blackberry 4.5, Blackberry 4.6.0, Blackberry 4.7, Blackberry 5.0, Blackberry 6.0, Blackberry 7.0

Operating Systems: Win XP/Vista, 7, 8, MAC, MS-DOS

Languages: JAVA, C#, C++

RIM: JDE, Eclipse, Netbeans

Tools: Android Studio, Eclipse, ADB, Sqlite, JIRA, Bugzilla, ALM, Sonarqube, Jenkins, Rally, AgileCraft

Build and Version Control: Maven, SVN, Git, GitHub and Gradle

Analytical Tool: Criticism, Flurry, Google Analytics, Criticism, Adobe analytics

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Sr. Android Mobile Developer

Responsibilities:

  • Basic Authentication (by entering User ID and Password)
  • Automatic Authentication (by Header Enrichment, IP Address and SSO)
  • Single Sign on (Native to Native, Web to native)
  • Integration with MobileIron to access MobileIron certificate and provide it to API.
  • Worked closely with Product owner to understand the business need, collaborate with Architects and Development to check the feasibility and design the high level architecture.
  • Fixed customer reported issues.
  • Prepare design documents.
  • Trubleshooting the ciritcal issues.
  • Consumed multiple web services using JWT format, which includes parsing and database storage.
  • Use of various layouts used including Relative Layout, Linear Layout etc
  • Application Resources including styles, strings, dimensions, integers, color-state list, drawables, layouts, shape drawables
  • Support for multiple screen sizes and densities for handsets
  • Tested the application on various Android devices.
  • Closely worked with the Product owner and Architect
  • Closely worked with QA and certification team

Environment: : Android Studio, Android SDK 5.1 and above, Java, SVN, GIT, JSON, SQLite, Logcat, Windows 7, RestFul Api, Agile, AgileCraft,

Confidential, Basking Ridge, NJ

Sr. Android System Engineer

Environment: Android Studio, Eclipse, Android SDK 4.1 and above, Java, SVN, ALM, JSON, SQLite, GPS service, Logcat, Windows 7

Responsibilities:

  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Developed UI components and activities using Android SDK for multiple screens using XML Layout Editor
  • Displayed watch current location on google map.
  • Fixed market reported issues
  • Consumed multiple web services using JSON format, which includes parsing and database storage
  • Use of various layouts used including Relative Layout, Linear Layout etc
  • Application Resources including styles, strings, dimensions, integers, color-state list, drawables, layouts, shape drawables
  • Support for multiple screen sizes and densities for handsets
  • Tested the application on various Android devices.

Confidential, Alpharetta, GA

Sr. Mobile Developer

Environment: Android SDK, Java, Eclipse ADT, Android devices, SVN, Rally, Maven, Jenkins, Hudson, JSON, SQLite, GPS service, Logcat, Windows 7.

Responsibilities:

  • Working with external libraries for low level integration & interfacing with manufacturer API’s
  • Providing releases for different manufacturers & devices on day 2 day basis
  • Developed UI components and activities using Android SDK for multiple screens using XML Layout Editor
  • Handle native wifi settings, turn on/off wifi as required, and auto connect to the public, open, free Wifi Hotspots.
  • Displayed hotspot on google map.
  • Fixed market reported issues
  • Upload gps coordinates to server for each hotspot.
  • Established http communication between mobile application and server
  • Consumed multiple web services using JSON and XML data format, which includes parsing and database storage
  • Use of various layouts used including Relative Layout, Linear Layout, Table Layout
  • Application Resources including animations, styles, strings, dimensions, integers, color-state list, drawables, layouts, shape drawables
  • Support for multiple screen sizes and densities, for handsets
  • Utilizing the support package for backward compatibility
  • Android application development using Java, Eclipse, XML, JSON, SQLite & the Android SDK
  • Tested the application on various Android devices.
  • Worked on debugging the application using Logcat, DDMS.
  • Followed agile methodology for implementing the Application.

Confidential, GA

Sr. Mobile Developer

Environment: Android, Java, Eclipse ADT, SQLite, Android devices, SVN, Rally, Maven, Jenkins, Hudson, JSON, Jsoup 1.6.1, GPS service, Logcat, Windows 7

Responsibilities:

  • Implemented key functionality of this app Auto connect and auto login Confidential Starbucks, Dunkin donuts, Kohl’s, McD, Home depot etc.
  • Use Jsoup1.6.1 library to handle auto login Confidential Dunkin donuts to skip their Confidential &C page.
  • Handle native wifi settings from our app.
  • Providing releases for different manufacturers & devices like Samsung, HTC, ZTE, LG.
  • Developed UI components and activities using Android SDK for multiple screens using XML Layout Editor
  • Established http communication between mobile application and server
  • Consumed multiple web services using JSON and XML data format, which includes parsing and database storage
  • Content Providers, SQLite Database
  • Support for multiple screen sizes and densities.
  • Implement criticism for analytics.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Used RESTFUL web services to consume a web service.
  • Followed agile methodology for implementing the Application.
  • Worked on debugging the application using Logcat, DDMS
  • Involved in developer testing by porting the app on multiple devices with various screen sizes.

Confidential

Sr. Software engineer

Environment: Android, Java, Eclipse ADT, Android devices, SVN, GPS Location service, SQLite.

Responsibilities:

  • Developed UI components and activities using Android SDK for multiple screens using XML Layout Editor
  • Established http communication between mobile application and server
  • Consumed multiple web services using JSON
  • SQLLite Database Integration.
  • Support for multiple screen sizes and densities.
  • Captured speed of the car using GPS and displayed on the screen once user start ride.

Confidential

Sr. Software engineer

Environment: Android, Java, Eclipse

Responsibilities:

  • Performed application requirements analysis
  • Designed and developed Application Architecture & framework.
  • Developed Front End Application UI using XML layouts
  • Development of custom UI components and Adapters
  • Developed Custom List Adapters to display Complex Lists
  • Consumed web services and Implemented Http Communication using JSON Data
  • Implemented SQLite Database interaction to store and retrieve product and categories data.
  • Developed functionality of creating groups and user can share his group with friends.
  • Developed functionality of creating list and user can share his list with any group.
  • Developed User Registration, Login and User Setting Activities

Hire Now