We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Savannah, GA

SUMMARY

  • Experience in writing multi - threaded applications (performance, scalability, reliability)
  • Experience in real time streaming using MJPEG protocol.
  • Excellent knowledge of Kotlin
  • Experience wif Java/Android design patterns (MVP, MVVM, IoC, Multi-tier architecture)
  • Expert in the interaction between various devices and different versions of Android.
  • Experience wif writing and maintaining websites (both client & server sides).
  • Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging.

TECHNICAL SKILLS

Environment: s: Mac, Unix (Linux), Windows

Languages: Android, Kotlin, Java, C, C++, React, HTML5, CSS, Java script, Ajax, jQuery, jQuery Mobile, SQL, JSP, PHP

Libraries: Dagger 2, RxJava, Room, Jsoup, Glide, Retrofit, EventBus, Butter knife, GSON

Databases: MS Access, MySQL, SQLite, MongoDB

Servers: Apache, Tomcat, FTP

Tools: Android Studio, Eclipse, Notepad++, Visual Studio.

Additional Tools: Git/Github, AWS, Docker, Miro, Slack, Trello

PROFESSIONAL EXPERIENCE

Android Developer

Confidential

Responsibilities:

  • Collaborated wif a team of 6 Android Developers, 5 iOS and 5 QA testers in a crossover platform
  • Followed Agile methodology wif 3 weeks of sprint including a week for retrospective
  • Each PR wif viewmodel logic had to be unit tested this halped keep code coverage at 80+
  • Utilized tools like jaCOCO for defining code coverage and increase track in PR merges approval
  • Closely collaborated wif backend developers to debug and track network issues and delays in connections
  • Created branching approach to maintain code stability
  • Closely collaborated wif UI/UX developers to create look and feel similar in multiple cross-over platforms
  • Created several Custom Views and Compound views to follow seamless UI/UX
  • Wrote code in Kotlin making sure to take advantage of the language features
  • Created and refactored utility classes to make use of Kotlin Extension Functions
  • Utilized network debug tools like CharlesProxy to debug several endpoints across the application
  • Utilized Coroutines Suspended functions to implement asynchronous operations
  • Follow MVVM wif Repository Android Blueprint design pattern
  • Implemented Master Detail flow and created several locale assets to support portrait and landscape mode
  • Configuring Notifications channels to give different options to use and customize the information details

Android Developer

Confidential - Atlanta, GA

Responsibilities:

  • Focused on business logic, wif framework details under the hood, to address separation of concerns.
  • Pair Programmed to perform tasks like password reset, verify email, and recover email using Firebase API.
  • Applied ThreatMetrix External SDK to detect any breaches to the host application, Strong Device Identification and Send events showing high-risk signals to Firebase backend cloud database.
  • Independently work on Card.io credit card scanning library integration to Pay for parking and reservation.
  • Mapped parking spots on Google Map wif Clusters API, find the best parking spots and get car location wif Google Play services Location API and GeoCoder API.
  • Replaced Google Analytics wif Firebase SDK for push notifications, Analytics, Crash Reporting and Autantication services.
  • Created Schedulers mock using RxJava TestScheduler in unit tests and trigger TestScheduler to drive function behaviour as expected.
  • Migrated SQLIte database to Realm 3.0 local caching database to store parking expenses, parking data and account information.

Jr. Mobile Engineer

Confidential - Savannah, GA

Responsibilities:

  • Generated the application wif a Model View Presenter architectural design pattern to halp wif the modularity and maintainability.
  • Managed JIRA and BitBucket, tracking bugs, and managing backlog.
  • Worked in accord wif the visual standards team to make certain the mobile application complies wif system UI/UX standards and specifications.
  • Worked wif Broadcast Receivers to receive system notification which was later used to send out reminders.
  • Used Bitbucket to manage repositories for version control.
  • Wrote the testing (unit testing and integration testing) suites wif Junit, Espresso and Mockito.
  • Designed custom animations for transitions between application activities.
  • Implemented SQLite database for persistent data storage and fast data retrieval
  • Used Navigation Drawer Layout to provide quick and easy access to the menu items.
  • Introduced Parcelables for object transfers wifin activities.
  • Used JIRA for new requirements, issues, bug tracking, and project planning.
  • Triggered events in the physical device using Local Broadcast Receivers

Lead Intervention Specialist

Confidential

Responsibilities:

  • Produced high quality, in-depth documentation in regard to incidents at client locations.
  • Retained communication wif clients via phone and emails on a daily basis and provided weekly progress reports to management.
  • Managed and trained a workforce of 30+ Intervention Specialists in providing remote security and surveillance.

We'd love your feedback!