Post Job Free

Resume

Sign in

Engineer Java

Location:
Cairo, Cairo Governorate, Egypt
Posted:
May 19, 2021

Contact this candidate

Resume:

Kareem Mansy

Software Engineer

Clean Coder Architecture Lover

* ***** ********** ** ******* with international teams and clients and large scale apps, seeking a new challenge to build novel B2C products WORK EXPERIENCE

Roaa Abu Dhabi, Dubai (Remote) — Android Mobile Engineer Jun 2020 - Present

● Manage, design, and build Freejna.

● Worked with project managers on estimating the feasibility and complexity of new products/features

● Implemented a new timeline architecture providing a fully robust, scalable, and maintainable code design. The refactor helped boost team productivity more than 50%. We excessively used the strategy pattern and factory to achieve this goal.

● Enhanced build time 75% by migrating from java to kotlin and from legacy java to kotlin coroutines.

● Implemented new screen details architecture .The refactor increased the productivity of the team more than 50%. used the strategy pattern and factory to achieve this goal.

● Improved App stability to 99% for 25k users.

● Worked on azure DevOps Board for manage working horse and tasks and manage our project by azure git strategy (GIT Flow)

● Worked with Quality assurance for testing our implementations

● Implement knowledge sharing every 2 weeks and Lecturing the company team about how to improve mobile application performance.

● Enhanced build time 60% by separating to Modules and excluding static objects and fields.

Blue Media Cairo, Egypt— Android Mobile Engineer Feb 2019 - Dec 2020

● Manage, design, and build M-AM FOREX.

● Implemented the MVVM architecture.

● Implemented Kotlin Coroutines

● improved applications performance

● Supported and maintained the department's different projects.

● Implemented all phases of software development cycle including requirements analysis, design, testing, release, maintenance and debugging Egypt, Cairo

Phone: +201*********

Email:Kareemmansy123@g

mail.com

Linkedin Github

STACK

General:

Data Structure, Algorithms,

Threading, Concurrency,

REST, JSON, GraphQL, SQL,

Socket Programming, Realtime

apps, Regex, Push Notifications,

Refactor Legacy Systems,

Auto-layout, Animations..

Mobile:

Java, Koltin, Architecture

Components, SDK,

Realm,firebase.

kotlin coroutines, RxJava

Functional programming.

Network:

REST,Volly,Retrofit, okhttp.

GraphQL,URLSession.

Patterns & Architecture:

state pattern, strategy pattern,

memento pattern, builder

pattern, MVC, MVVM.

Devops:

Agile (Scrum, Kanban), Azure

DevOps, Trello, GitLab

DevOps

Source Control:

Git, Github, Bitbucket, Gitlab

Swagger.

Maps & Location:

Google Maps, Places, Firebase

GeoFire.

IDE:

Android Studio

● Alamat-tech Cairo, Egypt — Android Mobile Engineer Jun 2019 - Nov 2020

● Manage, design, and build . على دربي

●Implemented MVVM architecture.

● improved applications performance

Freelancing projects

● Mahallat Tager KSA

● Ecommerce App using FireBaseUi And realtime,Auth project

● Mahallat Customer KSA

● Ecommerce App using FireBaseUi And realtime,Auth project

● Daithub KSA - still not uploaded in store

● Ecommerce App using java language

● Implemented google map with tracking

● Implemented auth with mobile number

● Implemented sms otp service

● Implemented payment gateway

● Implemented RxJava with clean code

My Libraries

https://github.com/KareemMansy123/register-for-result Design:

Zeplin, Figma, InVision.

Firebase:

Realtime DB, Firestore,

Authentication, Storage,

Messaging, Crashlytics.

Analytics:

Google Analytics.

LANGUAGES

● Arabic, native.

● English, good



Contact this candidate