Hadi Ahmed

Senior Ruby On Rails Engineer at Bizimply
  • Claim this Profile
Contact Information
Location
Egypt, EG
Languages
  • English -
  • Arabic -

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Ireland
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Senior Ruby On Rails Engineer
      • Jul 2023 - Present

      Bizimply simplifies workforce management for multisite hospitality and retail companies, optimising the entire people journey, with an all-in-one cloud-based solution. Employees can see their shifts and hours worked on their smartphones. Managers save hours creating and communicating schedules, monitoring attendance and approving timesheets. Bizimply also provides full visibility over operational metrics. Bizimply simplifies workforce management for multisite hospitality and retail companies, optimising the entire people journey, with an all-in-one cloud-based solution. Employees can see their shifts and hours worked on their smartphones. Managers save hours creating and communicating schedules, monitoring attendance and approving timesheets. Bizimply also provides full visibility over operational metrics.

    • United States
    • Hospitality
    • Senior Ruby On Rails Engineer
      • Apr 2022 - Jun 2023
    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Cloud Engineer
      • Apr 2021 - Mar 2022

      - Used CloudFormation to launch an EC2 instance , install Apache with helper scripts and download HTML files from S3 to our newly installed web server. - Used CloudFormation to build a VPC and its network components (public and private subnets , route tables , NACLS , internet gateway, ..). - Used IAM roles, users and groups to control access to my resources. - Used Hashicorp Packer to build custom AMI. - Used CodeDeploy to deploy an app to EC2 instance using AWS CLI. - Used Serverless Framework to create web APIs to list , create and find countries from DynamoDB. - Used Jenkins with Runway to create CI/CD project on successful merge of any pull request to master branch. - Used Terraform to create load Balancer , Auto Scaling group and launch configuration. - Used ECR to push Docker images to it and ECS to deploy those images. - Used CloudFormation to create a custom Config rule that detects any S3 bucket that its encryption is not enabled and then uses redemption action to enable encryption on this S3 bucket. - Used CloudWatch to monitor the logs of Apache web server. - Used EKS to create a cluster of two instances with Kubernetes pod and Kubernetes service. - Used Cognito with Serverless Framework to secure web APIs. - Used Serverless Framework to create lambda function that sends random data to Kinesis stream that then stores this data on Elasticsearch. - Used Serverless Framework to create lambda function that sends random data to SQS queue that then logs this data on CloudWatch. - Used lambda layer to separate common logic to be used in different lambda functions. - Used ScoutSuite and Prowler to run scans on several AWS accounts. - Used Control Tower to create a multi account landing zone along with Single Sign-on. - Tech stack : AWS (VPC, EC2, IAM, CodeDeploy, ECR, CloudFormation, CloudWatch, CloudTrail, Config, Cognito, Lambda, Control Tower), Terraform, Packer, Jenkins, Serverless-framework. Show less

    • Ruby On Rails Developer (Remote)
      • Aug 2020 - Mar 2021

      - It was my first remote experience and I was the first team member based in Cairo. - Added some features end to end. - Built some charts using HighCharts from formatting the data till drawing the graph (link: https://www.bizimply.com/blog/new-feature-labour-volume-schedule-graphs) . - Fixed several bugs. - Increased test coverage for code by writing unit tests and integration tests using R-spec. - It was my first remote experience and I was the first team member based in Cairo. - Added some features end to end. - Built some charts using HighCharts from formatting the data till drawing the graph (link: https://www.bizimply.com/blog/new-feature-labour-volume-schedule-graphs) . - Fixed several bugs. - Increased test coverage for code by writing unit tests and integration tests using R-spec.

    • Egypt
    • Human Resources
    • 1 - 100 Employee
    • Ruby on Rails Developer
      • Mar 2020 - Jul 2020

      - Worked on two projects as Ruby on Rails developer. - Fixed several bugs. - Added several features on both of the projects and wrote tests for these features. - Worked on two projects as Ruby on Rails developer. - Fixed several bugs. - Added several features on both of the projects and wrote tests for these features.

    • Egypt
    • Transportation/Trucking/Railroad
    • 1 - 100 Employee
    • Ruby on Rails Developer
      • Feb 2019 - Feb 2020

      - Migrated our cloud infrastructure between two different AWS accounts. - Maintained our cloud infrastructure hosted on AWS. - Dockerized the application. - Optimized performance of several API end-points. - Participated in changing the application’s business model from B2B to B2C which required adding various features and enhancements to the application (Promo-code, Referral code, etc). - Integrated with Accept (Online payment gateway). - Maintained the admin dashboard used by our customer service and added new features to it. - Tech stack : Ruby On Rails, Sidekiq, AWS, Native IOS app, Native Android App. Show less

    • Egypt
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Full Stack Developer
      • Aug 2017 - Oct 2018

      - Built APIs for MUMM’s food partners mobile application. - Maintained our cloud infrastructure hosted on AWS. - Integrated the new user interface for the website and handled all necessary changes. - Added some features end to end. - Built an operational dashboard to be used by the customer service to monitor our orders delivery process instead of following up with the cooks and delivery fleet by phone. - Integrated with Tookan and Fetchr (Delivery platforms). - Integrated with Stripe (Online payment gateway). - Conducted some A/B testing using Google Optimize. - Integrated with Google Maps. - Maintained the admin dashboard and added new features to it. - Tech stack : PHP, Symphony, Jquery, Bootstrap, AWS Show less

Education

  • Cairo University
    Engineering, Good

Community

You need to have a working account to view this content. Click here to join now