We provide IT Staff Augmentation Services!

Sr.android Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 11 years of extensive experience in designing and developing high - end Enterprise Level Mobile applications.
  • Expert in building Android applications for mobile and Infotainment devices.
  • Expertise in developing application for Android Operating System using Android Studio,Eclipse IDE, JAVA, XML, Android SDK and ADT plug-in.
  • Strong experience in Android development using Activities, Intents, Services, Broadcast Receivers, Content Provider, Fragments, List Views, Adapters, WebView, Multithreading and so on.
  • Strong experience in Android Build-in components NDK, liking location, Camera, MediaPlayer, WIFI, Bluetooth, and so on.
  • Expertise in implementing JSON and XML parsers for the WebServices response data.
  • Strong experience on Core Java and Android APIs, Graphics, Data Storage, Multimedia, Connectivity, Location, Sensors, Notification, and so on.
  • Strong experience with third party open source APIs like facebook API, Google Map API,Youtube API, Twitter API,and so on.
  • Worked with all adapter views like Recycler View,List view, Grid view and Gallery etc..
  • Worked with Shared Preferences, local storage and SD card for Storing data, strong experience in database development using SQLite, SQL, My SQL and so on
  • Familiar with various web protocols and concepts including HTTP(S), GET, POST, XML, JSON.
  • Extensive experience in developing applications using architectures like Model-View-Controller (MVC) etc…
  • Experience in software engineering and development, agile development methodologies and test/behavior driven development.
  • Experience in implementing security features (Encryption and Certificates).
  • Experience in front and back-end Application development.
  • Experienced with Application Servers like Apache Tomcat.
  • Strong optimization and debugging skills.
  • Excellent conceptual and logical thinking & ability to grasp and master new technologies.
  • Participated in complete Software Development Life Cycle(SDLC) for proper analysis, development, testing, development and enhancement of the apps.
  • Strong customer exposure: Experienced in interacting with customers, contractors, and other internal development teams, both domestically and internationally.
  • Contributed significantly well in projects during all phases design, implementation and deployment.
  • Comfortable working with people from different background and able to perform as a good team player.

TECHNICAL SKILLS

Platforms: Android-2.x/3.x/4.x/5.x/6.0, Confidential -6.0/6.5,BMP,Win-CE

Languages: C, C++, Java, Java Script, Win32 programming.

Web Technologies: HTML,HTML5,CSS,CSS3.

Debugging Tools: Android DDMS, JTAG, Trace 32, Crash Dump Analyzer, QXDM.

Repository: Git, Perforce, VSS, CVS, SVN, Microsoft TFS.

Tools: Android studio, Eclipse IDE,Adobe Dreamweaver CC, Photoshop, SVN 1.8.7, EGIT 3.4.1, and Maven 3.2.1.

Operating System: Windows XP/Vista/7/8, Linux, Mac OS X.

Application Server: Apache Tomcat 8.0.

Database: Oracle, Sqlite 3.8.5.

Miscellaneous: Retrofit, RxJava, Dagger, Jackson.

TECHNICAL SKILLS

Sr.Android Developer

Confidential, Chicago, IL

Responsibilities:

  • Analyzed and designed the requirements of the whole application in agile environment.
  • Integrated the Nest Android SDK and accessed their apis for Authentication and setting the profiles.
  • Consumed the Lifx Rest API to change the states of the bulbs based on the Profiles.
  • Implemented a background Service to Interact with the Nest and Lifx servers.
  • Implemented a receiver to listen to the incoming requests from the other clients.

Environment: Android SDK 6.0, Android Studio, JDK 7.0/8.0, Gradle,ADT Plug-in, Logcat, DDMS console.

Sr.Android Developer

Confidential, Chicago, IL

Responsibilities:

  • Implemented the UI screens for Phone application using all Android widgets, Fragments etc..
  • Implemented Rest calls to interact with the GM servers.
  • Implemented the functionalities behind the GUI screens.
  • Ensured the modules are bugs free. Actively participated in end-to-end delivery of the given modules.
  • Used GIT for code repository and maintaining current and historical versions of the source code.

Environment: Android SDK 6.0, Android Studio, JDK 7.0/8.0, Gradle,ADT Plug-in, Logcat, DDMS console.

Sr.Android Developer

Confidential, Omaha, NE

Responsibilities:

  • Analyzed and designed the requirements of the whole application in agile environment.
  • Implemented the GUI screens using Fragments.
  • Implemented the functionalities behind the GUI screens.
  • Implemented Services to communicate with the Server, consumed the JSON payload and populated into UI views.
  • Used Recycler View, GridView and Table layout etc..along with the general widgets to build the UI views.
  • Used jackson to parse the JSON Payload and stored the parsed data to models before updating the UI.
  • Implemented the Storage module using Shared Preferences and SQlite to store the desired data for future usages.
  • Used GIT for code repository and maintaining current and historical versions of the source code.
  • Used Map widget for displaying the locater based information.
  • Used Location manager to communicate to the Agents with the drivers location information.
  • Ensured the modules are bugs free. Actively participated in end-to-end delivery of the given modules.

Environment: Android SDK 4.0 and above, SQLite 3.7.13-3.8, Android Studio, JDK 7.0/8.0, Gradle,ADT Plug-in, Logcat, DDMS console.

Sr.Android Developer

Confidential, Austin, TX

Responsibilities:

  • Implemented the native Android OS implementation for the Confidential Segment Widget using Adapters and Hybrid features.
  • Implemented the Confidential parser libraries in native Android to ease the Confidential app developers to parse the Services response data.
  • Implemented Confidential Storage API using Android SQLite.
  • Implemented the widget level animaions using the Android in built APIs.
  • Implemented Confidential Network API in native Android HttpRequest for both GET and POST.
  • Implemented multipart fileupload support in Confidential platform through HttpRequest.
  • Ensured the features are bugs free. Also provided the customer support on need basis.

Environment: Confidential 6.0/6.5, Java Script, Eclipse, Google Android SDK 2.1 and above, java,XML,JSON.

Sr. Confidential Developer

Confidential

Responsibilities:

  • Interpreted the wireframes and developed GUI screens using Confidential framework Widgets and functionality according to it.
  • Implemented push notifications module to show the promotions/alerts to the users.
  • Implemented the NDK library to communicate Java APIs through JavaScript code.
  • Implemented the Settings module and stored the desired data to local storage for future usages.
  • Implemented REST services, getting JSON response and parsing them to get the required information.
  • Integrated the native platform libraries using FFIs.
  • Implemented the Online cheque deposit module by using Camera Widget.
  • Used GIT for code repository and maintaining current and historical versions of the source code.
  • Used Map widget for displaying the locater based information.
  • Bundled the app with the CA certificates for the security.
  • Made sure that the app is respecting the cross-mobile platform concept by thorough testing in both the Android and iOS channels.
  • Followed the Agile and Scrum methodologies in the project implementation.
  • Ensured the solution is bugs free. Actively participated in end-to-end delivery of the Application.Also provided the customer support on need basis.

Environment: Confidential 6.5, Java Script, Eclipse, Google Android SDK 2.1 and above, java.

Sr. Confidential Developer

Confidential

Responsibilities:

  • Analyzed the requirements and developed GUI screens using Confidential widgets.
  • Written the functionality of the requirements in Java Script.
  • Retrieved the airlines information for the set of the user entered data through Services.
  • Parsed the JSON searched data and displayed to user in a rich UI using Segment ListView, Page View depending on the data.
  • Implemented the promotions module to display the videos in full screen using native Android WebView and integrated through FFI.
  • Implemented entire handshaking process with the app Server for the booking of the tickets.
  • Saved the users login information to device storage for faster access of the app.
  • Ensured the app is secured by bundling the CA certificates.
  • Made sure that the app is respecting the cross-mobile platform concept by thorough testing in both the Android and iOS channels.
  • Followed the Agile and Scrum methodologies in the project implementation.
  • Fixed bugs reported by QA team and Business users.

Environment: Confidential 6.0/6.5, Java Script, Eclipse, Google Android SDK 2.1 and above, java,git.

Sr.Mobile Developer

Confidential

Responsibilities:

  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Responsible for design of UI using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Responsible for writing event handlers for all the UI widgets and implemented the desired action for each of the widgets.
  • Worked on services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Handled XML data using efficient parsing techniques such as DOM parser.

Environment: Android SDK 2.x/3.x/4.x, java, Tomcat, JSON,XML.

Sr.Mobile Developer

Confidential

Responsibilities:

  • Analyzed and designed the solution.
  • Responsible for design of UI using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Responsible for writing event handlers for all the UI widgets and implemented the desired action for each of the widgets.
  • Worked on features like sending E-mails, SMS, etc., from the app.
  • Implemented the GUI screens of the app by interacting with the Internet Banking server using HTML5 and native features.
  • Implemented the JSON and XML parsers and stored the data in device data base.

Environment: Android SDK 2.x/3.x/4.x, java, Tomcat, JSON,XML.

Sr.Software Engineer

Confidential

Responsibilities:

  • Architecting and Designing the application flow.
  • Implemented the Services to handle the notifications sent by the Servers.
  • Parsing the data received either in XML format or JSON format and displays to user.
  • Developed Call view and Return to view to display on the ticker when user is working on some other application in primary screen.
  • Bug fixing of android applications for different modules.

Environment: Android SDK 2.x, java, SVN.

We'd love your feedback!