Summary
Overview
Work History
Education
Skills
Interests
Timeline
AssistantManager
HASSAN MOHAMMED

HASSAN MOHAMMED

Senior Android Developer
Cairo

Summary

Skilled in developing and maintaining complex Android applications in fast-paced environments. Demonstrated ability to lead projects, collaborate with cross-functional teams, and deliver high-quality software. Seeking to leverage these transferable skills in new field to achieve impactful results and drive innovation.

Overview

5
5
years of professional experience
5
5
years of post-secondary education
2
2
Languages

Work History

Senior Android developer

Derayah
04.2023 - Current
  • Develop and maintain high-performance Android applications for Derayah Financial, ensuring seamless user experiences.
  • Utilize MVI architecture and Jetpack Compose to build modern, scalable, and maintainable UIs.
  • Implement Clean Architecture and Repository Pattern to enhance code modularity and testability.
  • Created custom mobile applications using native technologies.
  • Integrate APIs using Retrofit and Ktor, optimizing network communication for reliability and efficiency.
  • Collaborate with testers to ensure robust application functionality and bug-free releases.
  • Work closely with project managers to align development with business goals and Agile workflows.
  • Use Figma to analyze and refine UI/UX designs, ensuring a smooth user experience and effective design implementation.

Senior Android developer

One Finance
11.2022 - 04.2023
  • Designing, developing, and maintaining Android apps for One- finance products
  • Implementing Clean Architecture and MVVM pattern
  • Developing applications using Kotlin, XML, Jet-pack compose, and other Android SDK tools
  • Created user interface designs and optimized the application performance
  • Collaborating with product manager, designer, and other developers
  • Optimizing the mobile app and improving the user experience
  • Designing and implementing user experience features

Android Developer

Souhoola
05.2022 - 11.2022
  • Design, develop, and maintain an Android app for Souhoola products
  • Implemented Clean Architecture and MVVM pattern
  • Develop user interfaces using XML and Jet-pack compose
  • Coordinate with internal teams to ensure timely and efficient delivery of projects
  • Manage the full life cycle of mobile application development from concept to delivery
  • Collaborated with product managers, designers, and other developers
  • Designed and implemented user experience features

Android Developer

Softex Software House
03.2021 - 05.2022
  • Implemented features for various applications in Kotlin
  • Implemented Clean Architecture and MVVM
  • Developed, tested, and released high-quality Android applications and ensured successful implementation
  • Applied bug fixes and maintained existing applications
  • Collaborated with a product manager, a designer, and other developers
  • Optimized mobile applications and improved the user experience
  • Developed applications using Java, Kotlin, XML, and other Android SDK tools
  • Wrote technical specifications and maintained all reports about application development processes
  • Competent with application acceptance and solicited feedback to make applications more user-friendly
  • Wrote elegant, self-documenting code, easy to read and adapt for other developers

Junior Android developer

UAE Barq Group
10.2020 - 03.2021
  • Implemented features for various applications in Java
  • Collaborated with designers, and engineers to build great experiences
  • Wrote elegant, self-documenting code, easy to read and adapt for other developers
  • Successfully deployed an app on the Android App Store and supported the app for multiple Android OS releases
  • Determined architectural and product design details for open-ended tasks or specifications

Fresh Android Developer

YELLO
02.2020 - 10.2020

Education

Bachelor of Engineering -

University of Mansoura
01.2015 - 01.2020

Skills

Java

Interests

Mobile App Development Trends

UI/UX Design and Human-Centered Interfaces

Performance Optimization in Android Development

Tech Blogging and Knowledge Sharing

Learning New Programming Languages

Reading Books on Technology and Business

Financial Markets and Investment Technologies

Timeline

Senior Android developer

Derayah
04.2023 - Current

Senior Android developer

One Finance
11.2022 - 04.2023

Android Developer

Souhoola
05.2022 - 11.2022

Android Developer

Softex Software House
03.2021 - 05.2022

Junior Android developer

UAE Barq Group
10.2020 - 03.2021

Fresh Android Developer

YELLO
02.2020 - 10.2020

Bachelor of Engineering -

University of Mansoura
01.2015 - 01.2020
HASSAN MOHAMMEDSenior Android Developer