Mahmoud Ramzy

Software Engineer.

Hi there, My name is Mahmoud.

Hardworking effective Developer. Well-educated and poised with 6 years of expertise in Android native and Flutter development. Always seeking to produce highly effective content that meets desired outcomes. Helped many clients worldwide create applications for their businesses and ideas.

personal image

Projects

Here are some of my Projects.

Description: Video Downloader for the most popular websites enabling the user pause, resume, and Cancel the process. Also, manage the file insde the app.

Built With: Android, Kotlin, Hilt, MVVM + Clean architecture,

Description: Riseup is here to guide you through stress, anxiety, anger, shyness, self-esteem, and more with the help of the first AI-based mindfulness app designed specifically for you.

Built With: Flutter, TensorFlow, TensorFlowLite

Description: RiseUp- is an artificial intelligence based app therapy.

Built With: Android, Java, TensorFlow, TensorFlowLite, MVP architecture

Description: Easly scanne any doc with with applying filters and save it as PDF or image.

Built With: Android, Java, OpenCv, MVP architecture

Description: Download a story, post, and reel with one click and manage the files in the download section.

Built With: Flutter, Firebase, In App Purchase, MVVM + Clean architecture.

Description: Audiobooks app, Users can listen offline or online including profile statics and full Player.

Built With: Android, Java, ExoPlayer, MVP architecture

Language

Java

Kotlin

Dart

Python

Frameworks

Native Android Devlopment

Flutter

Skills

Flutter: Dart basics - Flutter framework - localization - Bloc - Provider - widget testing

Android testing: Testing UI components and performance.

Java/kotlin: Basics - android SDK - OOP

Android Studio: Debug and build Android apps, And App Performance

Design pattern: MVP, MVC, MVVM

VCS:Git, Github, and Bitbucket

Restful API: Experience with REST APIs JSON/XML.

Play Store: Publishing cycle for production, fixing bugs, tests, and updating app

AI apps: Chatbot apps and using TensorFlow framework.

Tasks management: JIRA- Trello - Notion.

Libraries: RXJava2 - Dagger2 - Rretroifet2 - Butterknfe - Volley - Piccasso - Glide - FastAndroidNetworking - Realm - Google SDK ( maps - sign in - youtube )- Facebook SDKs - OpenCV - Tensorflow - Fireba

About me

Computer And Information Technology College - Mansoura University Related Courses: AI, Machine Learning, Neural Networks, Software Engineering, Algorithms & Data Structures.

If you have a work opportunity or want a consultation please don't hesitate to get in touch.