About Me

Raouf is a software engineer, a member of a self-organized team who helps his team members on daily basis through agile methodologies and coding practices.
Test-driven development, Refactoring, Code smells and Design patterns are all in Raouf's tool box, He uses them to write good quality and clean code.

DevOps mindset and Automation are taking a huge role in how Raouf works, to deliver excellent software in a timely manner to his clients. Leveraging the powers of continuous integration, continuous delivery and thin vertical slices.

about_img
Basic Info
  • Name:

    Mohammed Abdel Raouf

  • Email: [email protected]
  • Phone No:

    +(20) 155 0000 201

  • Date of birth:

    12 December 1992

  • Nationality:

    Egyptian

  • Website:

    www.raouf.me

  • Freelance:

    Not Available

My Skills

Backend

  • Python
  • Ruby
  • PHP

Frontend

  • React
  • HTML, CSS, JavaScript

Mobile Apps

  • React-Native
  • Android

Database

  • Postgres
  • MySQL
  • SQL Lite

DevOps

  • Docker
  • Jenkins
  • CircleCI

Games

All of Them

5+

Projects

3

Happy Clients

654

Coffee

My Resume

A hint of my experiences, qualifications and formal trainings.

Education & Trainings

2013-2017 Future Academy.

Bachelor Degree


Bachelor Degree in Computer Science of Future Academy

2017 Coursera

Data Science Specialization


Data Science Specialization of Johns Hopkins University

2019 IC Agile

ICP-APO


IC Agile Certified Professional - Agile Product Ownership

2019 Scrum Alliance®

CSM®


Certified ScrumMaster® (CSM®)

Experience

2021-Present DailyMealz

Full Stack Software Engineer / DevOps


Working as a full stack developer on product with multiple different stacks for manging ordering meals with subscription model.

2019-2021 DevSquads

Full Stack Software Engineer / DevOps


Working as a part of a self-organized teams as a full stack developer on multiple project with different stacks

2018-2019 FikrLabs

Full Stack Developer


Worked as full stack developer

Awesome Services

Development

Stack agnostic engineer which means I can work with all stacks including mobile applications stacks (native & cross platform) in conjunction with agile practices such as TDD and CI to grantee good quality bug free code

DevOps & Automation

Automate to maintain the quality by using CI & CD technologies for faster shipment of the code and deal with production environment with ease. Containerize for better development and enable faster deployment

Contact Me

Phone

+(20) 155 0000 201