About Me
Talented Android Developer with over eight years of software and mobile development experience in a broad range of industries, including communications, sports entertainment, restaurant management, and VR. Solid understanding of full mobile and...
Show MoreSkills
Software Engineering
Web Development
Programming Language
Development Tools
Operating System
Networking & Security
Mobile Apps
Software Testing
Data & Analytics
Graphic Design
Database
Others
Portfolio Projects
BlaBla Connect
https://www.blablaconnect.comInternational voice calls, international top-up, free calls and chatting!
Company
BlaBla Connect
Role
Mobile Developer
Contribute
Built the core functions from scratch and lead the Android team who is developing new features and maintain the current codebase.
Company
PassTo
Role
Mobile Developer
Contribute
Lead the Android team.
Description
Developed this project with the latest technologies and best practices, written using Kotlin and Coroutines. Used the Reactive Clean Architecture as the project architecture. Unit tested domain and data layers with 98% code coverage, UI tested with 80% code coverage. Set up CI/CD pipelines that build, run all unit tests and deploy to the testing channel with each merge to the development branch, Used Koin, Kakao, Architecture Components, Retrofit, LiveData, LiveCycleOwner, FCM, MVVM and many others.
I'm leading the Android team of this project.
Skills
Android JSON Kotlin SQLite Web ServicesCompany
Mateegy (Will you Go!)
Role
Mobile Developer
Contribute
Mobile App that inform you about the status of the cafes & restaurants around you, with respect to crowdedness and quality. "Mateegy" is a slang Arabic word meaning 'will you go!'
Description
Developed this app in four months from scratch as a freelance project. It contained a lot of animations and abnormal interactions that made it a challenging task.
Show More Show LessSkills
Android Git SQLite Web ServicesCompany
DentecX VR
Role
Mobile Developer
Contribute
Developed the client VR app using unity
Description
DentecX VR App developed using unity. It shows a list of videos in a curved view in a 3d environment, the user can move his head around and gaze into a video to select it and start watching. Also, there is a portal that controls the playlist and plays/pause specific videos. I have developed the client-side (Unity App) to be deployed on Pico Interaction headset.
Show More Show LessTools
Android Sdk Git Gitlab Skype Slack