Hassan I.

Hassan I.

Lead Mobile Engineer

Giza , Egypt

Experience: 8 Years

Hassan

Giza , Egypt

Lead Mobile Engineer

42000 USD / Year

  • Immediate: Available

8 Years

Now you can Instantly Chat with Hassan!

About Me

Lead software engineer with extensive experience in building high-quality Android apps. Developed a wide range of Android applications including apps for small businesses and for huge international companies. Aiming towards working in a new challengi...

Show More

Portfolio Projects

DentecX VR App for dental clinics

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 Less

https://www.passto.app

PassTo is a financial app that offers international money transfers

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.

Show More Show Less

Cafes & restaurants reviewing app

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 Less

https://www.blablaconnect.com

International voice calls, international top-up, free calls and chatting!

Contribute

Built the core functions from scratch and lead the Android team who is developing new features and maintain the current codebase.

Description

Lead the Android team, creating the technical design, creating tasks lists and assigning them to the team members, review and merge code. Developing complex logic or helping to fix critical bugs.

Show More Show Less