We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Experienced Java developer.
  • Familiar with Android versions up to Marshmallow
  • Hands on experience with Android 6 Permissions and other recent technologies and libraries
  • Expert at working with RESTful Web Services, both server and client side using Android
  • Good Knowledge of Material Design including: RecyclerView, CardView, SnackBar, FABs, Navigation Drawer, ToolBar, etc.
  • Up to date on new features and libraries.
  • Proficient with versions of Android Studio up to and including Android Studio 2.0
  • Good Understanding of Agile methodology with SCRUM
  • Great with version control tools like Git
  • Familiar with Firebase and Google Developer Console
  • Extensive work with Architecture with particular emphasis on data and caching.
  • Adept at Database design and implementation with SQLite and other server side databases
  • Provided MVC MVP guidance and implementation with most recent experience on MVP
  • Experience working with External Libraries for: asynchronous work, database, content providers, images, RESTful client, JSON and more.
  • Capable of creating elegant and intuitive UI/UX implementing the latest design trends and technology.
  • Outstanding written and oral Communication, and experience interacting with clients, stake holders and other teams in the project.

TECHNICAL SKILLS:

Languages: Java, JavaScript, VisualBasic.NET, VBScript

IDEs: Eclipse, Android Studio, Net Beans, Visual Studio

Web: HTML, CSS, JavaScript, ASP.NET,

Databases: SQL Server, SQLite

Google: Google Play Services, GCM, Google Maps

Cloud: REST Client, Volley, Retrofit, OkHttp

External Libraries: Retrofit, Volley, Picasso, GreenDAO, Sugar ORM, Facebook, Butterknife, Schematic

Operating Systems: Windows, OS X, Linux, iOS, Android

Version Control: Git, GitHub, BitBucket

Design Patterns: MVC, MVP, MVVM, View Holder, Adapter, Builder, Factory, RxJava

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Android Developer

Responsibilities:

  • Provided consulting services for companies across the US.
  • Researched new features with Marshmallow Runtime Permissions and lead implementation in new modules as well as retrofitting in legacy code.
  • Part of effort to standardize code for the client side of RESTful Web Services. Eliminated use of extraneous external libraries consolidating use of OKHTTP and GSON.
  • Investigated popular new External Libraries, and created report highlighting pros and cons of each and making recommendations for implementing a team wide strategy.
  • Recommended and implemented changes to the Architecture of some legacy data structures to better support our main user cases.
  • Raised awareness to Memory Leak issues concerning the use of non - static internal classes and the incorrect use of context.
  • Retrofitted 4 legacy list views to the new RecyclerView / CardView combination, obtaining all the performance benefits.
  • Wrote code to interact with the RESTful service server, as well as serializing the returned code into POJOS via the GSON library.
  • Performed many Bug fixes using Jira.
  • Coded and later created a template for proper use of AsyncTasks ensuring the tasks don’t become orphaned if the orientation of the device changes.
  • Worked on Local Service to perform long running tasks without impact to the UI thread.
  • Familiar with push notifications and GCM
  • Performed code reviews to insure compliance with coding standards and proper use of OOP concepts
  • Created Unit Tests for Model and Business Rules code using JUnit
  • Created Instrumentation tests using Espresso
  • Worked with Volley and Retrofit to consume RESTful services.
  • Used the SQLiteOpenHelper to connect with the local database and perform CRUD operations.
  • Worked with Content Providers to connect with and consume Android Contacts.
  • Performed debugging on code that uses implicit intents to access available camera activities.
  • Helped with publishing versions of the app to the play store.

Confidential, Boston, MA

Merchandizing ExecutionTeam

Responsibilities:
  • Set displays and merchandise bays according to a planogram or map of where all products are located in the store.
  • Provided excellent customer service through knowledge of store layout and departments.
  • Constructed intricate displays for holidays and special deals throughout the store.
  • Worked with forklift and electric ladders.
  • Used merchandising phone technology to scan labels, check inventory and record work provided.

Confidential, Framingham, MA

Software Support Technician

Responsibilities:

  • Learned proprietary programming language MAGIC CS while working on daily tasks
  • Assisted programmers on work with internal enterprise software
  • Provided support for users with the use of software
  • Helped with training and documentation
  • Supported IT on client sites with backups and installation of software updates

We'd love your feedback!