We provide IT Staff Augmentation Services!

Sr. Android Developer, Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7+ years of software development experience with current interest in design and development of mobile applications using Android SDK.
  • Proficient in common Android framework APIs.
  • Developed and architected multiple Android applications across versions.
  • Proficient in developing Android Framework Services using Intent, Services and AIDL.
  • Experience in using Fragments, Activity workflow, Action Bar Navigation, Menu designs and view controls, and Loaders.
  • Experience in using Storage options in Android like Shared Ps.
  • Developed user interface with features like camera integration and barcode scanner.
  • Designed GUI and interfaces with services for mobile applications, Asynchronous Programming in Android (such as Threads, A sync Tasks and Services).
  • Proficient with common Android Framework API’s (Location, Camera, Notifications, Maps).
  • Experience in implementing native libraries in application by using Android NDK.
  • Worked with many popular RDBMS Systems like Oracle and SQL Server.
  • Extensive Knowledge on Android Market Place (Google Play) such us create a publisher account, Android In - App Purchase concept, Release free & paid Mobile App into market place.
  • Expertise in OOP (Object Oriented Programming) and OOAD (Object Oriented Analysis and Design) concepts.
  • Experienced in using debugging tools like Log cat, Log Viewer, ADB.
  • Experience with designing and developing web Applications using Java/J2EE (JSP, JDBC, Servlets, spring, Hibernate, Java Mail API), JavaScript, XML technologies and JSON.

TECHNICAL SKILLS

  • Technologies: Android 2.3-6.0,Android SDK, Android NDK, Java, JNI, C, J2EE (JSP 1.2/2.0,Servelets 2.2/2.3/2.4/2.5 , EJB 2.0/2.1, ANT), Struts1.3, JavaBeans, JSF 1.2, Web Services, Spring2.0.x/2.5.x, Hibernate 3.0/3.1.1, JMS 1.1, JDBC 3.0, JavaScript 1.8.x, SOAP 1.2, J Unit 4.0.
  • Markup Languages: HTML 5, XML, CSS 3, XHTML.
  • Servers: Web Logic 8.1/9.2, Apache Tomcat 6.0/7.0/8.0, JBoss 5.0.
  • Debugging Tools: Log cat, DDMS, J Unit.
  • RDBMS: SQLite, db4o, Oracle 10g/11g, MySQL 5.1.69, MS-SQL Server.
  • IDE’s: Android Studio, Eclipse, Net Beans, IntelliJ IDEA.
  • Operating Systems: Windows (2000/XP Professional, Windows 7/8), Ubuntu, Linux, Macintosh.

PROFESSIONAL EXPERIENCE

Sr. Android Developer,

Confidential, Chicago, IL

Responsibilities:

  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Expertise in Android App Framework Modifications along with good C++ Knowledge and NDK & JNI .
  • A set of tools and build files used to generate native code libraries from C and C++ sources.
  • Transferring Confidential from Server to Head Unit using socket programing with Android SDK.
  • Protocols & services knowledge such as BT profiles, Media Streaming, etc.
  • My role is to call the Restful Web Service Calls at the various stages in the app development cycle and parsing the JSON responses back from the web servers according to the application requirement.
  • Coding using Java and Android SDK, testing and bug fixing using various Smartphone's and framework versions.
  • Used Activities which implement Broadcast Receivers to listen to several Broadcasts from other applications and the system.
  • Analyze customer and internal requirements and specifications and translates these into architectural software designs.
  • Implemented Jira for project management.
  • Good understanding of XML Parsing and JSON.
  • Experience with Version Control Systems like CVS,SVN and Confidential Rational Clear case.
  • Experience in developing different applications using technologies like Java, J2EE, JDBC, Web Services, Hibernate, HTML and SQL.

Environment: Android 4.0.3 -6.0, Android SDK, Java, Eclipse, Android Emulator, NDK, SQLite, Ubuntu, XM, QNX, Embedded Linux.

Sr. Android Developer,

Confidential, TX,

Responsibilities:

  • Involved in application android development, defect validation, deployment and production maintenance.
  • Developed the Mobile Agent application using Android Studio 0.8.14 and Android SDK package.
  • Designed the User Interface according to the requirements using UI Groups, UI components.
  • Worked with Google Maps Android API V2 to display the nearby stores based on user geo location.
  • Registered the Broadcast Receivers for the android system announcements.
  • Integrated camera for capturing images of card and other documents.
  • Integrated ZXing Library to scan barcode and display barcode image.
  • Designed the Custom Dialog using the Fragment Activity.
  • Designed the Custom Action bar, Custom Progress bar while making service calls.

Environment: Android Version 2.3.3-5.0, Android Studio IDE, windows 7, Java, JDK 1.7, Google Maps API V2, Google Volley, NDK, JUNIT, Jira, DDMS console, Logcat, XML, JSON,C,C++ and SQLite.

Sr. Android Developer,

Confidential, Bentonville, AR,

Responsibilities:

  • Responsible for developing Sam’s Club ecommerce shopping app for WALMART for Android Smartphone's.
  • Coding using Java and Android SDK, testing and bug fixing using various Smartphone's and framework versions.
  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Designed complex User Interface screens using views and widgets.
  • Used Android Native Development Kit (NDK) in developing the bill payment feature.
  • A set of tools and build files used to generate native code libraries from C and C++ sources.
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and also can adapt to tablet and phone resolutions.
  • Created a local Confidential base using SQLite to store and retrieve the d.
  • Implemented the functionality of getting the download progress, aborting the download.
  • Debugging the code using DDMS, Logcat.

Tools: /Technologies: Eclipse, Java, JSON, Web services, Git, Android SDK, NDK & tools, Mac OS, Redmine, SQLite, C and C++.

Android Application Developer,

Confidential, Chicago, IL,

Responsibilities:

  • Involved in user meetings to gather the requirements of the application and worked on application designing, testing, deployment and maintenance.
  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
  • Played a key role in writing application logic using Eclipse IDE and Android SDK.
  • Designed complex User Interface screens using views and widgets.
  • Used fragments to build small re-usable pieces that are easier to manage and allow for a more fluid visual design and also can adapt to tablet and phone resolutions.
  • Enhanced search functionality by adding auto fill and search history features.

Environment: Android 2.3-4.0.3, Android SDK, Java, Eclipse, Google Maps API, Android Emulator, NDK, SQLite, Ubuntu, XML.

Android Developer,

Confidential, Chicago, IL,

Responsibilities:

  • Responsible for developing the entire profile from the application level till the JNI level to access the Bluez stack.
  • Used Activities which implement Broadcast Receivers to listen to several Broadcasts from other applications and the system.
  • Used Services using AIDL and Intent Services.
  • Developed the JNI native layer to interact with the Bluez stack.
  • Used the XML layout files for adding relevant resource files.
  • Used Android NDK to create the library files to be used by Services to access Native applications
  • Added the DUN daemon as a system level service.
  • Participated in various phases of SDLC right from Requirements, design, development and unit testing.
  • Responsible for developing the Profile across several Products and several Android versions.
  • Used GIT for version control
  • Used hcidump, adb logcat, fastboot for Debugging.
  • Involved in post-production support and Change Request process to fix the bugs.

Environment: Android 4.3, Android API’s, Java, XML, NDK 8, GIT, Logcat, DDMS console, Hcidump, FTS sniffer trace, PTS.

We'd love your feedback!