Summary

Expertise

Project Highlights

Education

Agency

MA

English:

Upper Intermediate

Mohyddine A.

vetted by Youteam

Vetted by YouTeam

Lebanon

UTC +02:00

Asia/Beirut

English:

Upper Intermediate

Mobile Application Developer

As a passionate mobile application developer with 7 years of experience, he is proud to be self-taught which shows his dedication and motivation. Good at teamwork as working individually. He follows Google’s updates and guidelines when it comes to Android development. Highly skilled in Android(7+), Java(7+), Kotlin(6+)

Want to hire this engineer?

Check if Mohyddine is available

Expertise

Years of commercial development experience

7 years of experience

Core technologies

Android 7 years
Kotlin 6 years
Java 7 years
JSON 5 years

Other technologies

DART
iOS
Swift

Project Highlights

icon
Android Development in the Mobile department

Matic Services

Matic was designed to fulfill the need for a convenient app for booking home cleaning services.

By building a tech-ecosystem with a website, an app for users to book through, and another app for backend use by drivers and cleaners, MATIC soon became Middle East's premier platform for booking home cleaning services in just a few clicks. Main Features: 1. Viewed multiple options for home services. 2. Booked the desired option. 3. Scheduled the visit. 4. Was in charge of payment either by card or using balance. 5. Viewed past visits and future visits with the ability to reschedule the visit If it is a future visit or to rate the visit if it is done.

Responsibilities & achievements

1. Collaborated with the mobile team to develop and maintain the MATIC Services Android app, which had over 500k users. 2. Updated and did refactoring for some major components of the app to comply with the latest Android trends and best practices. 3. Troubleshoot and resolved technical issues, participated in code reviews, maintained automated tests. 4. Worked closely with the product team to understand user needs and provide technical guidance. 5. Implemented CI/CD pipelines using GitHub Actions and Fastlane. 6. Stayed up-to-date with Android development tools and technologies. 7. Participated in Agile ceremonies to ensure the timely delivery of high-quality software.

Kotlin
Android
JetPack
Retrofit
MVVM patterns
icon
Android Developer

Monty Pay

MontyPay is a mobile app where merchants can run their business and manage payments on the spot, while benefiting from a seamless experience.

Through the app, merchants can access all their dashboard reporting analytics. This application allows you to keep track of the following activities: 1. Track and monitor transactions. 2. Check refunds. 3. Check sales status. 4. Generate reports. 5. Share payment links through QR Pay.

Responsibilities & achievements

1. Contributed to the development and maintenance of multiple Android apps, including MontyPay. 2. Updated and refactored major components to align with the latest Android trends and troubleshooting issues related to crashes and bugs. 3. Throughout the process, worked collaboratively with the team leader and QA team. 4. Managed tasks through Jira's ticketing system.

Kotlin
Android
JetPack
Dagger 2
Retrofit
Chart.js
MVVM patterns
icon
Android Developer

Subventory

SubVentory is the fastest and most accurate way for any restaurant operator to capture their weekending inventory, deliveries, file QualityNet Pro complaints, place new distributor orders, and manage withdrawals and recalls.

The app helps eliminate errors before they happen and saves hours in labor each week. Main Features: 1. Did some bug fixes to major components in the application. 2. Improved QR Scanner. Improve the list of products that comes overlay of QR scanner. 3. Created Hexadecimal keyboard from scratch to work exclusively for this application when needed.

Responsibilities & achievements

1. Developed and maintained two Android apps, Subventory and Goventory. 2. Collaborated with the team leader and project manager to ensure regular project updates and utilized Agile methodology with a sprint-based workflow for project management. 3. Regularly conducted troubleshooting and problem-solving, as well as updated and improved small parts of the apps to keep them current with the latest technology trends.

Java
Android
JetPack
Dagger 2
Retrofit
RxJava
Realm

Education

Higher education in Computer Science

Agency

IT Staff Augmentation agency #2719

50-100

GMT+4

Yerevan/Armenia,Tallinn/Estonia,Beirut/Lebanon,Rio de Janeiro/Brazil, Cairo/Egypt

Core Expertise

AngularJS
ASP.NET
AWS
C#
Django
Express.js
Java
JavaScript
MongoDB
MySQL
.NET
Node.js
PHP
Python
React.js
React Native
SQL
Symfony
TypeScript
UI
UX
Artificial Neural Networks
Laravel Framework
Machine learning Engineer
OOPS
Graphic design
Angular 2x
Design Patterns
ES6
Docker
Redux
ES5
Vue.js
Flutter
Nest
.NET Core
AWS Lambda
Neuron Network
Next.js
Nuxt.js

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Healthcare & Medicine, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, Big Data, Branding, design, web development

Want to hire this engineer?

Check if Mohyddine is available