Ramzy Hassan Fetouh

Ramzy Hassan Fetouh

Mentor
5.0
(2 reviews)
US$20.00
For every 15 mins
5
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Android Engineer with 9+ years of experience | @CAFU | Ex-Dexcom
Senior Android Engineer with 9+ years of experience | @CAFU | Ex-Dexcom

Experienced Software Engineer adept in bringing forth expertise in design, installation, testing, and maintenance of Mobile applications. Equipped with a diverse and promising skill-set. Proficient in various platforms, and languages. Experienced with the latest cutting-edge development tools and procedures. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.

Skills/Interests: Java, Kotlin, Android, Flutter, GitHub, MongoDB, Jira, Scrum, Kanban, Docker, CI/CD, and Problem-solving.

I worked in different roles in the industry for more than 9 years, such as android development and backend development. In the last 7 years, I have been using deep learning approaches for my mobile development career. In addition, I worked as a principal and consultant with some companies in the US I helped them build their pipelines and code architecture and set development plans for junior engineers.

Arabic, English
Abu Dhabi (+04:00)
Joined July 2022
EXPERTISE
7 years experience | 2 endorsements
I have extensive experience with Android. Along the way, I've built a number of complex Android applications and contributed to a number ...
I have extensive experience with Android. Along the way, I've built a number of complex Android applications and contributed to a number of popular Android projects in various countries, including Dexcom G6 in the United States and CAFU in the United Arab Emirates. I was/am involved in full-time Android-based development at both my previous job (https://www.dexcom.com/global) and my current job (https://www.cafu.com). I am a regular contributor to StackOverflow, where I assist people with Android development issues. I am passionate about programming, assisting others, and doing things correctly. I get a lot of satisfaction when I can help someone code and solve their problems.
5 years experience
Kotlin is my main language for building android apps nowadays. I've been using it for 5 years since its experimental stages and I use it ...
Kotlin is my main language for building android apps nowadays. I've been using it for 5 years since its experimental stages and I use it every day for building apps and backend-related things. I've used several libraries and frameworks and I know the latest features of the language. If you need someone who knows Kotlin, count on me!
Android
View more
Android
View more
6 years experience
My favourite aspect of my job is making architectural decisions. I enjoy developing scalable and maintainable software that can easily se...
My favourite aspect of my job is making architectural decisions. I enjoy developing scalable and maintainable software that can easily serve millions of users, as well as making developer life easier by selecting the best architecture for the problem. Choosing which parts of your code to refactor is a difficult but enjoyable decision. You can count on me to build your software in a way that allows developers to easily scale and maintain it.
Software DesignSoftware DevelopmentSoftware architects
View more
Software DesignSoftware DevelopmentSoftware architects
View more
5 years experience
Over the years, I've built many CI/CD pipelines in various CI/CD providers to assist in automating daily tasks and improving code quality...
Over the years, I've built many CI/CD pipelines in various CI/CD providers to assist in automating daily tasks and improving code quality by applying a set of quality rules, as well as automating the deployment process for staging, development, and production environments.
9 years experience | 1 endorsement
Java is the first language I used for building android apps. I've been using it for 9 years. and I used it every day for building apps an...
Java is the first language I used for building android apps. I've been using it for 9 years. and I used it every day for building apps and backend-related things. I've used several libraries and frameworks and I know the latest features of the language. If you need someone who knows Java, count on me!
Android
View more
Android
View more
3 years experience

REVIEWS FROM CLIENTS

5.0
(2 reviews)
J Single
J Single
September 2022
Ramzy is good. Would definitely recommend and will definitely reach out to again !
Malcolm Woods
Malcolm Woods
September 2022
Absolute best mentor on the platform!
SOCIAL PRESENCE
Stack Overflow
856 Reputation
0
8
21
EMPLOYMENTS
Senior Software Engineer (Full time)
CAFU
2021-10-01-Present
Product-based company  Working on: CAFU On-demand Fuel delivery app Stack/Concepts: Java- Kotin- Room- Gitlab- CI/CD- Scrum- Automation T...
Product-based company  Working on: CAFU On-demand Fuel delivery app Stack/Concepts: Java- Kotin- Room- Gitlab- CI/CD- Scrum- Automation Testing. 
Android
Java
Test driven development
View more
Android
Java
Test driven development
Software Design
Kotlin
Software Development
Test Automation
CI/CD
Software architects
View more
Principal Software Engineer (Full time)
Integrant
2020-09-01-2021-09-01
Solution-based company Working on: Dexcom Glucose reading app with Dexcom team in San Diego.  Stack/Concepts: Kotin- Room- GitHub- Docker...
Solution-based company Working on: Dexcom Glucose reading app with Dexcom team in San Diego.  Stack/Concepts: Kotin- Room- GitHub- Docker- CI/CD- Jira- Scrum- Automation Testing.  Accomplishments:  Improved development efficiency by migrating the codebase to the latest Kotlin and Android libraries versions.  Improve code base separation of concerns and increase code testability by introducing Dagger-hilt for dependency injection.  Maintained high code quality by introducing SonarCode by which I increase test coverage to 90%.  OnBoarded new team members through pair programming and code review.  improve codebase quality by setting a code review acceptance checklist.
Android
Kotlin
CI/CD
View more
Android
Kotlin
CI/CD
Software architects
View more
Senior Software Engineer- Mobile (Full time)
VirginGates
2018-07-01-2020-08-01
Product-based company  Worked on: SURVV OnDemand Delivery and Online Ordering Platform Stack/Concepts: Kotin- Room- GitHub- Docker- CI/CD...
Product-based company  Worked on: SURVV OnDemand Delivery and Online Ordering Platform Stack/Concepts: Kotin- Room- GitHub- Docker- CI/CD- Jira- Scrum- Automation Testing- Kanban- Postgress- MongoDB- Kubernetes- Microservices- Swagger.   Accomplishments:  Built SURVV pilot app for the delivery guys using MVVM, Clean Code principles, and fully automated tests which facilities delivery of 3 million orders.  Built SURVV online ordering app for Food, Pharmacies, Pet Supplies, and Courier Orders which allows users to browse, explore and order their needs easily.  Participated in building SURVV backend and invoicing system which allows the business team to generate vendors' invoices each month and OnDemand.  Periodically taking the responsibility for on-call duty.  Onboarded new team members through pair programming and code reviews. Maintained high code quality through contract testing, 90+% test coverage.
Android
Continuous Integration
Android Studio
View more
Android
Continuous Integration
Android Studio
Docker
Kotlin
Continuous Deployment
Kubernetes
Test Automation
CI/CD
View more
PROJECTS
CAFU FUEL& CAR SERVICES View Project
CAFU
2021
CAFU is transforming car services to be simpler and smarter, by taking the hassle out of car ownership.  Your time is precious, which is...
CAFU is transforming car services to be simpler and smarter, by taking the hassle out of car ownership.  Your time is precious, which is why we want to take the everyday inconvenience out of your lives. With our fuel delivery app, get your car — or your entire fleet — refueled and serviced while you’re at home, work, or play. On-demand car services you can get with the CAFU app: • Fuel Delivery (for most vehicle types, including yachts and boats) • Car Wash • Engine Oil Change + 10-point Vehicle Check • Battery Service • Tyre Change + 24-point Vehicle Check How it works: 1. Download the CAFU app 2. Register your details 3. Add your vehicle & payment details 4. Pin your location to book a contactless service for your doorstep It’s so much better with CAFU: 1. On-demand. Anytime, Anywhere. 2. Contactless. 3. Convenient. 4. More time to enjoy the things you like doing. We aspire to make car ownership hassle-free and enjoyable, through cutting-edge technology and best-in-class products, and customer service. Download the CAFU app today and get started. Simpler. Smarter. CAFU.
Android
Java
Android Studio
View more
Android
Java
Android Studio
Test driven development
Kotlin
CI/CD
View more