We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • A forward - thinking developer wif experience building, integrating, testing, and supporting Android applications for mobile and tablet devices on teh Android platform seeks position wif a top technology firm.
  • Guides decisions on architecture and technical strategy in mobile app and Android development.
  • Regularly provided constructive feedback to Android team members.
  • Self-motivated, proactive and works well on any Android team Implements best practices and security whenever possible in Android app development.Skills

TECHNICAL SKILLS

  • Kotlin
  • Java
  • PHP
  • HTML/CSS
  • JavaScript
  • Visual Basic
  • MySQL
  • C#
  • ASP.NET
  • Android SDK
  • Android Jet Pack
  • Android Studio
  • Eclipse
  • JDK
  • JIRA
  • Git
  • GitHub
  • KanBan
  • Scrum
  • Leak Canary Firebase
  • MVP
  • Intent Service
  • Handlers
  • Loopers
  • Loaders
  • RxJava
  • Coroutines
  • Picasso
  • Glyde
  • Fresco
  • Android sensors
  • NFC
  • Core Data
  • SQLite
  • Scrum
  • Agile
  • Adobe Creative Suite: Photoshop
  • After TEMPEffects
  • Adobe InDesign
  • Microsoft Office
  • Excel
  • Word
  • PowerPoint
  • Access
  • Google APIs
  • Twitter API
  • Payment integrations
  • REST
  • JSON
  • GSON
  • SOAP
  • XML
  • AJAX
  • Dagger
  • Dagger 2
  • Butter Knife
  • IcePick
  • Android Data Binding

PROFESSIONAL EXPERIENCE

Android Developer

Confidential | San Diego, CA

Responsibilities:

  • Coordinated Android team effort for Value-added services project.
  • Contributed wif migration from Java to Kotlin JVM language.
  • Utilized AndroidPlot API in different places to chart multiple data from server.
  • Created multiple log process utilizing Logger API to easily identify investments flow has part of teh application.
  • Developed application wif Android Studio IDE using Android SDK, Java and Kotlin.
  • Refactored Retrofit network api to create a singleton approach.
  • Debugged code to support multiple screen sizes and created multiple layout qualifiers.
  • Created push notifications message from Firebase console and debugged message received from Firebase console.
  • Created cache strategy has part of teh retrofit client.
  • Collaborated wif login feature to implement different sign in options utilizing fingerprint device feature.
  • Helped to refactor teh code from MVP to MVVM design pattern.
  • For design patterns throughout teh App, Singleton, and Builder patterns are used.
  • For tagging and logging events for target triggering locations, firebase is used.
  • Coordinated wif teh UI team to import missing assets to work wif adding drawables to XML layouts.

Android Developer

Confidential | Palo Alto, CA

Responsibilities:

  • Allows multiple users to interact wif each other by allowing them to apply for jobs.
  • It utilizes firebase firestore, firebase Auth, google sign in API, MVC design.
  • Also utilizes material design for clean and reliable UI.
  • Worked on integration of Kotlin into codebase
  • Implemented Kotlin wif Android content providers for implementing features like sending E- mails, SMS, etc. from teh app
  • Teh app has a built in chat interface dat enables user to chat and talk wif each regarding job applications.
  • Managed ongoing maintenance to fix bugs, add features and functionalities and improve User Interface.
  • Collaboratedwidateam to architect back-end services and databases to support apps.
  • Communicatedwif clients along wif teh Product team, to understand requirements and provide inputs.
  • SynchronizedlocalRoomDatabasedatabase wif backendMySQLDatabase for offline view of expense tracker data and IRS mileage log.
  • Createdon two-dimensional scrolling of custom views and custom data adapter to view photos from teh gallery.
  • It has a rating system and graphic data which shows completed jobs and also top rated users.
  • Used OOP to build this app and fragments.
  • It uses my own custom made adapter for listviews.
  • Workedon securing teh network traffic wif Certificate Pinning to verifytheidentity of teh Hostedvia SSL handshake alongwif theAES encryption principal.
  • Coordinatedwif designers to create expense-tracker UI using custom and compound views.
  • Held calls, meetings wifanexternal client to include mobile conversion, retention, and engagement through deep linking, user routing using Branch 3rd party SDK.
  • WorkedShortcutBadgerAPI to show teh count of unread messages in bottom tabs on teh main menu in teh application.
  • UsedLoopJlibrary for asynchronous HTTP requests, handling responses in anonymous call-backs to get IRS mileage log JSON data.

Mobile Developer

Confidential | NewYork, NY

Responsibilities:

  • Cross platform mobile application dat allows customer to select one of many restaurants wifin a region to pay and place orders. This application can interact wif any business dat utilizes square point of sale system.
  • Highly involved in designing, development, and testing
  • Developed and designed modular user interface using fragments.
  • Implemented model-view-presenter design pattern.
  • Implemented dependency injection using dagger.
  • Consumed rest-based web services wif json data.
  • Used multi-threading to implement parallel processing using a sync task, services, job-scheduler, thread pool executor. used core data to store user information, as well as SQL, and SQLite.
  • To install third party library or packages me use cocoa pods and swift package manager.
  • Has used OOP and MVC pattern design.
  • Used Apple machine learning API and AR Kit.
  • Developed UI using both swift UI and storyboard.

Software Engineer

Confidential | Santa Cruz, CA

Responsibilities:

  • Involved in requirements gathering and designing of teh application.
  • Responsible for consuming teh REST services, getting JSON response and parsing them to get teh required information.
  • Converted features from Java into Kotlin to improve testability and scalability.
  • Categorized common functionality games and developed single frameworks for all teh games.
  • Worked wif different Media Formats and created custom Media Player.
  • Tested teh app across different versions of Android and different android phones to assure quality and performance.
  • Written technical documentation to allow easy hand-offs for other team members.
  • Conducted noledge transfer sessions to junior developers.
  • Provided teh support as part of post implementation support.
  • Also provided support to three live applications by resolving issues and giving enhancements.

We'd love your feedback!