
BEN BASTAMI
Senior Android developer with over 6 years of experience, 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. Worked with agile methodologies, ITIL certified and completed several Android and Java courses. Operating in an environment driven by KPIs where I have the accountability to determine the best course of action to meet goals.
My Skills
PRODUCT DEVELOPMENT
Confident in Scrum Agile method where I have delivered a few projects as a scrum master/lead Android developer.
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 businesses applications. according to the latest Google Clean Architecture. Using Object-Oriented Design and SOLID principals, developed apps in different Android design Patterns such as MVP and MVVM. Worked in the Test-Driven Development environment.
AGILE WORKFLOW
Proficient in all level of Android app development. Experienced as Scrum master in organising scrum team of product owner, UI/UX, QA, back-end resources. Involved from early stages of product development like idea generation and design, till develop and release of the app to the market. Moreover involved in monitoring App after publish, including app analytic reports, bug fixes and hotFix releases and finally app usage report. One of the relatively large UK companies which I delivered a few projects for as a Scrum master and lead Android developer is Yell, the UK’s leading online business directory (Yellow pages).
DEV TOOLS, FRAMEWORKS
• languages: Java, Kotlin(preferred)
• IDEs: IntelliJ, Android Studio
• Continuous Integration: Teamcity, Jenkins
• Version Control System: Git (GitHub GitLab, Bitbucket, Phabricator )
• Data persistency: Sqlite, ORM, Realm, Room
• Android libraries and framework: Dagger, RxJava, Retrofit, UI Test(UI Automater + Espresso), Unit Test(JUnit, Mockito, MockK), Android Jetpack and ArchComponant (i.e NavController), Firebase integrations i.e Firestore, Crashlytic, remote config …
AGILE WORKFLOW
Proficient in all level of Android app development. Experienced as Scrum master in organising scrum team of product owner, UI/UX, QA, back-end resources. Involved from early stages of product development like idea generation and design, till develop and release of the app to the market. Moreover involved in monitoring App after publish, including app analytic reports, bug fixes and hotFix releases and finally app usage report. One of the relatively large UK companies which I delivered a few projects for as a Scrum master and lead Android developer is Yell, the UK’s leading online business directory (Yellow pages).
Work Experience
SENIOR / LEAD ANDROID DEVELOPER
Yell (Yellow pages) / Sep 2017 – Present
As a senior Android developer I took the lead Android developer and Scrum master role for several projects over many years at yell 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
Arhsam-Kosha Ltd/ 2008 – 2012
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, Scrum master and myself as Product Owner, the team quickly delivered highest value features despite many unknowns as we were the first company to deliver audio and media visual voicemail app 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