We provide IT Staff Augmentation Services!

Sr. Android Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 4 Years of experience as a Mobile Developer (Android and Flex Mobile)
  • 4 Years of experience in website development, including HTML5, CSS3, MySQL, Apache, Struts, Spring, WebLogic, Oracle Databases.
  • Excellent problem solving and communication skills - comfortable explaining technical concepts to non-technical people.
  • Comfortable working both in a team, and alone.
  • Familiar to create script for Oracle database with PL/SQL.
  • Participated in all phases of the development life cycle including: system analysis, design, development, debugging, report generation, testing and documentation.
  • Familiar with Agile methodology and SCRUM meetings.
  • Expertise in Automated testing with Junit and Gradle.
  • Extensive experience in user interface and user experience (UI/UX) using various wireframing tools.
  • Skilled developing custom UI elements such as custom and compound views to match UI/UX specifications.
  • Comfortable with version control tools such as Git and SVN.
  • Comfortable using GitHub and BitBucket as version control management.
  • Understand the importance of implementing best practices and security whenever possible
  • Able to adopt new technologies quickly.
  • Proficient at consuming services from web based applications.
  • Familiar with MVC, Singleton, Observer and Dependency Injection design patterns.
  • Understand the importance of implementing a user-friendly and pleasing user interface.
  • Experience implementing persistent data in device memory, web-based databases, and the cloud
  • Comfortable to make SOAP and RESTful web services.
  • Trained and mentored several Jr developers about coding best practices.
  • Experience using tools like a PhoneGap and Apache Cordova.
  • Experience in deploy final project in production and develop environment.

TECHNICAL SKILLS:

Operating Systems: Microsoft Windows, Linux (Ubuntu, Fedora, Suse), MacOS

Languages: Android SDK, Java 7, HTML, CSS3, JavaScript, ActionScript, MXML, .NET, PL/SQL

Framework: Struts, Spring

Databases: SQLite, MySQL, Oracle, PostgreSQL

Web Servers: Apache, Tomcat, JBoss, WebLogic 11g, Glassfish, IIS

Web Services: RESTful, SOAP, JAX-RS, JAX-WS

IDEs: Eclipse EE, Android Studio, Eclipse ADT, Microsoft Visual Studio, Xcode

Libraries: Picasso, Volley, okHttp, Butter Knife, Parse, Pay Pal, SQLite, Facebook, Twitter, YouTube API s

Methodologies: Agile, SCRUM

Change Management Tools: Git, SVN

Incident Report Tracking: Jira

Testing: Mockito, JUnit, Expresso

PROFESSIONAL EXPERIENCE:

Sr. Android Developer

Confidential, Chicago, IL

Responsibilities:

  • Use of support libraries (v4, v7) to ensure backward compatibility with older OS versions.
  • Implemented Bolts framework for asynchronous tasks and handling complex errors.
  • Used Butter Knife library for implemented binding for Android views.
  • Implemented Conekta Android framework in order to process payments with Conekta private API key.
  • Used minimal-json libraries to write and read files JSON.
  • Integrated Facebook API for posting with the application.
  • Implemented Google Mobile Services.
  • Used Android Async Http in order to make asynchronous HTTP request and handle responses in anonymous callback.
  • Usde NewRelic in order to optimize and improve the performance.
  • Implemented Parse to simplify mobile push notifications.
  • Worked with PayPal Android SDK for making payments.
  • Implemented Otto library for decouple different parts of the application.
  • Implemented Picasso to download the image from web services.
  • Used Dagger for a dependency injection.
  • Implemented icepick Android library that eliminates the boilerplate of saving and restoring instance state.
  • Worked on GitHub and Bitbucket as a management version of control.
  • Worked with card.io SDK for Android in order to scanning fast, easy credit card in mobile apps.
  • Used Realm in order to create a mobile database.
  • Used Retrofit for consumes API Restfull services.
  • Worked with Okio library for improve the use of java.io and java.nio.
  • Used StickyListHeader in order to integrate section header in the ListView.
  • Involved in the decision making for the technologies being used.

Technologies Used: Alert Dialog, Spinner, AdapterView, ArrayAdapter, WebView, LinearLayout, ProgressDialog, Intent, ListView, Services, Dagger, Picasso, Retrofit, Realm.

Sr. Flex Mobile Developer

Confidential

Responsibilities:

  • Worked with HTTPService for consume API Restful.
  • Worked with Blaze DS for consume SOA WebServices.
  • Extensive use of IDE Adobe Flash Builder for app authoring, debugging and testing.
  • Attended daily SCRUM meetings to track app development progress.
  • Worked compound components with ActionScript.
  • Utilized Git and SVN version control tool as source control management system.
  • Supported multiple screen resolutions to provide resizing across multiple iOS devices.
  • Altered UI layout based off of end-user feedback to improve usability
  • Utilized Log4J to create a log for tracking the app.
  • Contributed to the technical documentation for this application.

Technologies Used: Spark elements, TileLayout, BasicLayout, VerticalLayout, HorizontalLayout, Spinner, List, DataGrid, ItemRenders, DateFormat, CurrencyFormat, ActionScript, MXML, JavaScript

Sr. Android Developer

Confidential

Responsibilities:

  • Use of support libraries (v4, v7) to ensure backward compatibility with older OS versions.
  • Implemented comScore SDK for analytics proposes.
  • Used Google AdMob in order to maximize the monetization.
  • Implemented Google Mobile Services.
  • Used YouTube Android Player API to in corporate videos.
  • Worked with JSON library to parse JSON files.
  • Implemented AndroidAsync to use WebSocket and Socket.IO.
  • Implemented ion in order to use Asynchronous networking and image loading.
  • Worked with Nine Old Androids library for include animating rotation, translation, alpha and scale.
  • Implemented Otto library for decouple different parts of the application
  • Implemented Picasso for downloads the image and show in UI.
  • Used NewRelic in order to optimize and improve the performance.
  • Implemented Parse for makes the push notification easy.
  • Worked with OkHttp for consume web services.
  • Used Smooth Progress Bar library for have a smooth and customizable horizontal indeterminate Progress Bar.
  • Worked with Okio library in order that use java.io and java.nio much easier to access.
  • Used Joda-Time for provide a quality replacement for java date and time classes.
  • Implemented JSOUP open source library in order of extracting and manipulating data, using DOM, CSS and jquery-like methods.

Technologies Used: Alert Dialog, Spinner, AdapterView, ArrayAdapter, WebView, LinearLayout, ProgressDialog, Intent, ListView, Services, Parse, OkHttp, SmoothProgressBar, AdMob, JSOUP, Okio, Joda-Time, NineOldAndroids, SQLite.

Sr. Android Developer

Confidential

Responsibilities:

  • Use of support libraries (v4, v7) to ensure backward compatibility with older OS versions.
  • Implemented comScore SDK for analytics proposes.
  • Implemented Google API for Android
  • Used Google GSON to parse JSON files.
  • Use Java Guava Libraries for string processing, concurrency libraries, I/O functions.
  • Worked with Disk LRU cache.
  • Used OkHttp for exchange data & media through HTTP protocol.
  • Worked with Picasso library.
  • Implemented Dagger for dependency injection.
  • Worked with EventBus library for simplifies communication between Activities, Fragments, Thread, Services, etc.
  • Used Parceler to serialize Java objects between Context.
  • Worked with Okio library with the goal that use java.io and java.nio much easier to access.
  • Used RoboBinding framework to write UI code that is easier to read, test and maintain without performance compromise.
  • Supported multiple screen resolutions to provide proper resizing across multiple devices.
  • Used parse for JSON and XML files.
  • Attended daily SCRUM meetings to track app development progress.
  • Worked with Retrofit to consume REST API Web Services
  • UI/UX design and wireframing with multiple tools, most notably Balsamiq Mockups

Technologies Used: Alert Dialog, Spinner, AdapterView, ArrayAdapter, WebView, LinearLayout, ProgressDialog, Intent, ListView, Services, RoboBinding, Okio, EventBus, Retrofit, comScore, Perceler, Retrofit.

Android Developer

Confidential

Responsibilities:

  • Use of support libraries (v4, v7) to ensure backward compatibility with older OS versions.
  • Implemented Bolts framework for asynchronous tasks and handling complex errors.
  • Utilized ActionBarSherlock library to ensure compatibility with action bars in Android
  • Implemented comScore SDK for analytics proposes.
  • Worked with the Facebook API for posting exercise goals reached to user’s timeline.
  • Implemented push notifications with Google Cloud Messaging.
  • Used Google GSON to parse JSON files.
  • Used Action Bar Push To Refresh
  • Implemented Sliding Menu library to create sliding menus.
  • Implemented SQLite database for persistent data storage and retrieval.
  • Mentored junior developers by providing advice and guidance when necessary.
  • Supported multiple screen resolutions to provide proper resizing across multiple devices.
  • Tracked issued, project planning and development life cycle with Jira.
  • Used parse for JSON and XML files.
  • Attended daily SCRUM meetings to track app development progress.
  • Utilize Git version control tool as source control management system.

Technologies Used: Alert Dialog, Spinner, AdapterView, ArrayAdapter, WebView, LinearLayout, ProgressDialog, Intent, ListView, Menu, ActionBar PushToRefresh, SQLite.

Android Developer

Confidential

Responsibilities:

  • Designed SQLite database schema for implementing persistent data storage.
  • Implemented RadaeePDF SDK Android for read, view and modifies PDF files.
  • Implemented services to download PDF files.
  • Implemented the YouTube Android Player API.
  • Contributed to the technical documentation for this application.
  • Attended weekly meetings to report application progress.
  • Used AChartEngine (charting library for Android applications) for financial indicators.
  • Used GZIP Input Stream for reading compressed data in the GZIP file format.
  • Used Jackson library for parsing JSON files.
  • Created a WebView for view some html page.

Technologies Used: Activities, Intents, Intent Filters, Dialogs, Adapter, AsyncTask, Fragments, GZIP, AChartEngine, Jackson, WebView, YouTube API, RadaeePDF.

We'd love your feedback!