
BEN BASTAMI
Senior Android developer with over 10 years of experience in App development, driven by real-world business Android app challenges.
About me
I am a native Android developer with extensive experience in various Google technologies, 3rd party libraries, and frameworks. with experience working with different team size as small as 2 developers or as big as a team with 15+ Android in the same team. Currently Kotlin Multi Platforms and Compose Multi Platforms are trending in the mobile development world and I recently released a few personal apps to Google Playstore, i.e Meal Finder app, built in Compose multi platforms (iOS and Android), Drink Finder is also made in Compose Multi Platforms see the project/codes are in a public github repo, and this public lib called Easy-Onboarding.
I worked with agile methodologies, ITIL certified and completed several Android and Java/Kotlin courses during my career progress. Task-driven by KPIs where I have the accountability to determine the best course of action to meet goals.
My Skills
PRODUCT DEVELOPMENT
Confident in the Scrum Agile method where I have delivered a few projects as a scrum master/lead Android developer.
The Agile method is a repetitive approach to project delivery. Your team delivers multiple smaller steps from the start, instead of delivering everything at the end.
SPECIALITIES
Extensive experience in native Android development gained from business applications. according to the latest Google Clean Architecture. Using Object-Oriented Design and SOLID principles, developed apps in different Android design Patterns such as MVP and MVVM. Worked in the Test-Driven Development environment.
AGILE WORKFLOW
Proficient in all levels of Android app development. Experienced as Scrum master and helped to put together a scrum team of product owner, UI/UX, QA, and back-end resources. Involved from the early stages of product development i.e. idea generation and design, till the developing phases of the app all the way to the release process to the Google Play Store.
Involved in monitoring the App stats and performance after publishing, including app analytic reports, bug fix / hotFix releases, and finally app usage reports. In my past and current employment, I delivered a few projects as a Senior/Lead Android developer for big companies i.e the UK’s leading online business directory, Yell aka Yellow pages, or Sky Group Ltd, British media and telecommunications conglomerate (Sky Go department).
DEV TOOLS, FRAMEWORKS
• languages: Java, Kotlin(preferred), limited Swift, Kotlin multi platform, Compose multi platform
• IDEs: IntelliJ, Android Studio, limited Xcode(iOS)
• Continuous Integration: Teamcity, Jenkins, Circle CI, GithubAction
• Version Control System: Git (GitHub GitLab, Bitbucket, Phabricator)
• Data persistency: Sqlite, ORM, Realm, Room, FireStore, …
• Android libraries and framework: Dagger / Hilt, RxJava / Coroutines, Retrofit, UI Test(UI Automater + Espresso), Unit Test(JUnit, Robolectric, Mockito, mainly MockK), Android Jetpack , Compose and ArchComponant, Firebase integrations i.e Firestore, Crashlytic, Auth, Functions , remote config, …
Work Experience
SENIOR ANDROID DEVELOPER
Sky Group Media Company / 2021 – Present
As a senior Android developer Joined Sky and have been involved with developing many features and maintaining the Sky Go app with +10M downloads. as Part of my daily task I had to look after CI and UI tests also mentoring juniors /grads from Sky Academy.
recently I was heavily involved in designing a brand new green app called AirUI. The App is a result of a collaboration work between a UK SKY team and a US Comcast team. I am proud to say that I proposed and designed the structure of the app and my design with small changes at the end was implemented, app is a modern app that uses all the latest Android trends (i.e Compose/Coroutines/…) and it has a clean multi-modules architecture.
SENIOR / LEAD ANDROID DEVELOPER
Yell (Yellow pages) / 2017 – 2021
As a senior Android developer, I took the lead Android developer role for several projects over many years for Yell Apps (Search and Merchant apps)
for a list of details of the projects please visit my LinkedIn account.
ANDROID DEVELOPER
4com PLC / 2015 – 2017
As part of a big Android team of 15, delivered and maintained the first version of a full touch screen Android operating system business phone system in the UK called HiHi
APP DEVELOPER
PinkElephant EMEA Ltd/ 2014 – 2015
JUNIOR SOFTWARE ENGINEER
Arsham-Kosha Ltd/ 2008 – 2014
Certificates
Android App Development: Animations and Transitions
The Complete Android Material Design Course
Android O First Look for Developers
Professional Android Development Training
Foundations of Programming: Design Patterns
ITIL (APMG-International)
International Advanced Diploma In Computer Studies
Professional Graduate Diploma (BCS, The Chartered Institute for IT)
Education
Information Technology, Bachelor’s Degree
BCS, The Chartered Institute for IT (British Computer Society)
Information Technology, Associate’s Degree
Impact International College, UK
Telecommunications Technology/Technician, Associate’s degree
Azad University, Iran

During the development of the innovative Android visual voicemail app, integrated with Broadsoft platforms, Ben was a key player. As a member of a small scrum team of three developers, a Scrum master, and myself as Product Owner, the team quickly delivered the highest value features despite many unknowns as we were the first company to deliver audio and media visual voicemail apps for Enterprise. As well as always willingly working on the highest priority stories, in particular, Ben usefully never hesitated in assisting with pre-Sprint spikes for investigation and engagement with the lead architect, business reps, and myself – communicating pros and cons on solution options using low-fi prototypes to aid discussions. This assisted in solution choices enabling speed to market and stability of user experience – delivering a great product. As a business leader, I particularly appreciated Ben’s skills in communicating design options in a non-technical way with a focus on ease of use and simplicity over complexity. The voicemail app is a better product as a result of Ben’s contribution as a valued, well-liked member of the development team.


Product Manager, 4com