Summary

Experienced Senior Software Engineer with more than 6 years of experience. Enthusiastic about writing clean, efficient, and accessible code in a functional framework. Committed to the total development lifecycle, code quality, and bug-free applications.

Years of Experience

6

Graduation Year

2017

Nationality

Egyption

Military status

Exempted

Age

28

Residence

Alexandria Egypt

Gender

Male

Graduated From

Mansoura university

Marital status

Married

Work Experience

Kinship

Senior Software Engineer

January 2023 - Now

A company which are continuously working on challenging preconceived notions, evolving our environments, and (re) building a universe that supports and centers on people and their pets.

Responsibilities:

  • Develop, test, and implement new software systems.
  • Test, maintain, and recommend software improvements to ensure robust functionality and optimization.
  • Work with experienced team members to conduct a root cause analysis of issues, review new and existing code and perform unit testing.
  • Identify ideas to improve system performance and impact availability.

CME

Tech Lead

August 2021 - March 2023

CME jobs is an Employment Platform where Jobseekers and Candidate can join each other by video instead of CVS

  • Provide leadership and guidance to team members.
  • Gather and understand business requirements.
  • Work with the team to set realistic timelines for task completion.
  • Mentor team members to enhance their skills and performance.
  • Mentoring team member performance and guide them to perform better
  • Oversee and manage deployment processes.
  • Manage and oversee the build process for mobile applications.

Itsacheckmate

Senior Software Engineer

January 2022 - December 2022

ItsaCheckmate is a restaurant technology service that empowers operators to focus on what matters: their food and customers. With ItsaCheckmate, ItsaCheckmate shoots digital orders from Uber Eats, Grubhub, and others directly into a restaurant’s POS. ItsaCheckmate also centralizes digital menu management.

Responsibilities:

  • Develop, test, and implement the software, Adding new features.
  • Test, maintain, and recommend software improvements to ensure robust functionality and optimization.
  • Work with experienced team members to conduct a root cause analysis of issues, review new and existing code and perform unit testing.
  • Being responsible for resolving bugs related to a system that handles more than 10 thousand orders a day.
  • Integrating with Point of sales and ordering platforms.

Espace

Full-stack Software Engineer

January 2018 - December 2021

Is a software house that has a reputation for delivering big Software Industry in the MENA region.

Responsibilities:

  • Develop, and implement new software systems.
  • Test, maintain, and recommend software improvements to ensure robust functionality and optimization.
  • Work with experienced team members to conduct a root cause analysis of issues, review new and existing code and perform unit testing.
  • Identify ideas to improve system performance and impact availability.
  • Analyze user requirements and convert requirements to design documents.

Knowledgeware

Software developer intern

August 2016 - September 2016

http://kware-eg.co

Working with ODOO ERP framework

Projects

The Kin

Software Engineer

A platform that helps Get access to our licensed team of health, nutrition, and behaviour experts. They’re available around the clock to answer all the pet questions within minutes.

  • React
  • Node
  • GraphQL
  • Gatsby

The Wildest

Software Engineer

A Platform to help you keep your cool in the wild world of pet parenting. Whether it’s new pet parent to-dos, product recs, vet advice, training tips, or pet culture content—The Wildest is here to help you ace it for your animal.

  • React js
  • Gatsby
  • GraphQL

Good friend

Software Engineer

A Platform that helps us find the best people to care for pets. The platform where pet parents can find and book the most trusted groomers, trainers, and vets around. Launching soon in cities across the U.S.

  • Ruby On Rails
  • React js
  • Next js
  • Page Query

Itsacheckmate

Senior Full-stack Engineer

ItsaCheckmate is a restaurant technology service that empowers operators to focus on what matters: their food and customers. With ItsaCheckmate, ItsaCheckmate shoots digital orders from Uber Eats, Grubhub, and others directly into a restaurant’s POS. ItsaCheckmate also centralizes digital menu management.

  • Ruby On Rails.
  • React.js
  • Graphql
  • Apollo
  • Building Features
  • Support online bugs and manage fixes
  • Integrating with Point of Sales APIs ex. (toast, brink, square, SpotOn)
  • Integrating with ordering platforms APIs ex. (Ubereat, Grubhub, Grabfood, Doordash)
  • Integrating with customer relationship management systems (Salesforce, Hubspot)

CME jobs

Tech lead

CME is a two-way video-based job App that connects recruiters and job seekers quickly and effectively.

  • Ruby On Rails
  • React Native

Bahr

Full-stack software Engineer

Bahr is a Freelancing platform

  • Ruby on Rails
  • React.js for frontend
  • GraphQl, Relay
  • Writing tests
  • Using docker

MRN

Fullstack Software Engineer

MRN is a platform for employing freelancers

  • Building the project from scratch using
  • Ruby on Rails.
  • React.js
  • WordPress for customizing some of the main pages.
  • Writing tests

Exceed

Full-stack Software Engineer

Espace Project for the company for evaluating employees

  • Ruby on Rails for backend React.js for frontend
  • Writing (Model, request, E2E tests, frontend test)
  • integrating with LDAP for authentication Using docker

ED-Waves

Software Engineer

ED-Waves The company product project E-learning platform

  • Ruby on Rails
  • Using Docker.

Flipp

Software Engineer

  • Ruby on Rails and Javascript
  • scrapping E-commerce websites.

Skills

  • Technical Skills

    Programming Languages: Ruby, Rails, Python, JavaScript, HTML.

    Frameworks: Ruby on Rails, React, Odoo.

    Libraries: React JS, Apollo, Next JS, Gatsby, Bootstrap, jQuery.

    Databases: MySQL, PostgreSQ, Redis, sidekiq.

    Test Frameworks: Capybara, RSpec, Jest.

    Integration: REST, JSON, YAML, Redis, Graphql.

    Administration: Jira, Heroku, Jenkins, AWS.

    Operating Systems: Linux & Unix.

    Version Control Tools: Github, Bitbucket.

    Design Patterns: MVC, MC.

    Others: Data Migration, Debugging.

  • Responsibilities

    - Develop and maintain both front-end (React) and back-end (Ruby on Rails) components of web applications

    - Write unit tests and conduct thorough testing to ensure the reliability and stability of the application

    - Take responsibility for resolving bugs and conduct root cause analyses for issues and bugs

    - Integrate with various third-party APIs and services. (pos, OrderingPlatform)

    - Gather and understand business requirements.

    - Work closely with stakeholders to understand project requirements and objectives

    - Collaborate with cross-functional teams, including UI/UX designers, product managers, and other developers

    - Participate in agile development processes, contributing to sprint planning, reviews, and retrospectives

    - Conduct and participate in code reviews to maintain code quality and ensure best practices

    - Provide guidance and mentorship to junior team members.

    - Manage deployment processes and work with DevOps teams to ensure smooth and efficient deployments

  • Soft skills

    Excellent communication skills, including the ability to interface with multiple teams.

    Motivated and always willing to learn new things.

    Independent and self-sufficient in handling tasks.

    Collaborative and able to work in teams or groups.

Languages

Language

Arabic

Mother Tongue

Language

English

Very Good

Language

French

Intermediate

Language

German

Elementary

Education

Faculty of computer and information sciences

Information Technology - Good

2013 - 2017

Got excellent in graduation project which was mainly about detection and prediction of breast cancer

Victoria College

High school - Excellent

2010 - 2013