Primary Skills
Expert
Java
10
Android
8
Android SDK
8
NDK Development
6
Google Play store Submission Process
8
Gradle
3
XML (UI Design)
8
Sqlite
8
Android Content Providers
8
Android Performance
8
Building Libraries and SDK
7
Android Design Fundamentals
8
Adaptive Design
8
Android User Interface
8
Custom views
8
Android Permission System
8
Background services
8
Google Play Services
7
Android Wear Development
3
Google Glass
4
Android TV
5
Google Cast
3
Developer
Objective C
1
iOS SDK using Xcode
1
SQL
10
Android Auto
2

Professional experience

Android Architect & Group leader, Tikal Knowledge
2014-present
  • Lead a team of Android experts, with various tasks and assignment.
  • Design sessions and lectures as part of in Group training.
  • Build sessions and lecture as consultant to various companies.
  • Build and maintain a yearly roadmap for in-company training and outside lectures and sessions.
  • Act as co-team leader in other companies according to projects.
  • Work closely with Product team/Design team.
  • Develop applications in Android for various devices.
  • Ongoing maintenance of existing projects.
  • Strong Programming Experience, part of the design and development team.
  • Building apps with Android APIs and Frameworks according to specifications.
  • Troubleshooting and coordinating with the testing team.
Hands on Android technical leader, Crafting SDK StreamRail
2015
  • Creating a new SDK - native Android sdk to accompany the web and mobile web product. Mobile Native presence is nearly extinct and the goal was to create an sdk package showing full support to all of the features the web and mobile web have.
  • Designing the architecture, points of interaction with other clients, building the SDK and implementing the features on real live Android application and Crafting the SDK to be as efficient as possible.
  • Done research and implement WebRTC based features back to the native Android application (Java and C++).
  • Interview possible team members.
  • Using Special algorithms and WebRTC communication to support faster video loading, Video ads distributions, Content Delivery Network.
  • Some of the technologies used are : Android API, Native C++ Together with WebRTC, Media Codec Android API, Gradle for Android, Circle CI, Android Tests where possible.
  • The main challenge in the project was to harness the Android native abilities together with the API built and deliver a package that allows low memory footprint, easy to use, complies to all currently available ads flow formats relevant to mobile ads and video ads.
Hands on Android expert , Leading complete Material Design user interface revamp Glide
2014-2015
  • Lead an app revamp, Total UI change + Play store Featured.
  • Work closely with Product team, guide and explain Android UI Guidelines.
  • Weekly Android team training session, teaching and going over various Subjects.
  • Act as co-features leader , work closely with tech leader and team leader.
  • Develop applications in Android for various devices.
  • Troubleshooting and coordinating with the QA/testing team.

LATEST ARTICLES

by yossie
border:

Or stuff you won't see written somewhere else :) It's been a while since i've written a post and now with the new blogging system I should be getting back to writing about our Mobile/Android life :) My post today will tackle a few unwritten tips you need to know...