Shahar Ben Moshe
About Shahar Ben Moshe
Shahar Ben Moshe is a Senior Mobile Application Developer with expertise in Kotlin and Coroutines, focusing on user experience and Android's Material Design. He has worked at Tomorrow.io and eWave, developing applications and open-source libraries while applying modern development practices.
Work at Tomorrow.io
Shahar Ben Moshe has been employed at Tomorrow.io since 2019, serving as a Senior Mobile Application Developer. In this role, he focuses on developing applications that cater to both business-to-consumer (B2C) and business-to-business (B2B) markets. His work involves utilizing Kotlin and Coroutines to create efficient mobile applications. He emphasizes implementing a smooth user experience by adhering to Android’s Material Design Guidelines, which includes the integration of animations and custom views.
Mobile Applications Team Leader at eWave
In addition to his role at Tomorrow.io, Shahar Ben Moshe has been with eWave since 2014, where he holds the position of Mobile Applications Team Leader and Developer. Over his tenure of 10 years, he has led various projects and contributed to the development of mobile applications. His expertise in mobile development is complemented by his leadership role, where he guides a team in creating innovative mobile solutions.
Previous Experience at POCKET LINK
Before his current roles, Shahar Ben Moshe worked at POCKET LINK as a Mobile Applications Developer from 2013 to 2014. During this year-long tenure, he gained valuable experience in mobile application development, which laid the foundation for his subsequent roles in the industry.
Education and Expertise
Shahar Ben Moshe studied at HackerU, where he focused on Java, Android, and iOS development. His education spanned from 2012 to 2013, culminating in a qualification in Mobile Applications Development. This educational background has equipped him with the necessary skills to excel in mobile application development, including the application of MVVM architecture, Dependency Injection, and JetPack components such as LiveData, NavigationComponent, and Room.
Open Source Contributions
Shahar Ben Moshe actively contributes to the Android developers' community by developing open-source libraries. These contributions aim to support fellow developers and enhance the overall ecosystem of mobile application development. His involvement in open-source projects reflects his commitment to sharing knowledge and resources within the developer community.