8000 ahmedsayedabdelsalam (Ahmed Sayed) Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View ahmedsayedabdelsalam's full-sized avatar

Block or report ahmedsayedabdelsalam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Ahmed Sayed Abdelsalam

Senior Backend Developer | Ruby on Rails | Laravel | React.js | Scalable APIs | Remote-Ready
πŸ“ Based in Egypt β€” Open to full-time remote roles πŸ“ž +20 101 884 0399
πŸ“§ e.eng.ahmedsayed@gmail.com
πŸ”— GitHub | LinkedIn


πŸ§‘β€πŸ’» About

Full Stack Developer with 7+ years of experience, specializing in Ruby on Rails and Laravel.
Contributed to platforms serving millions of users, with deep experience in backend performance, cost optimization, and system integrations.


πŸ’Ό Experience

🏒 Ninja β€” Software Engineer (Ruby on Rails)

Dec 2024 – Apr 2025

  • Added Product variants feature.
  • Enhanced query performance and system responsiveness.
  • Worked on microservices architecture.
  • Hands-on experience with Kotlin + Spring Boot.

🏒 Shobbak β€” Full Stack Engineer (Ruby on Rails)

Jul 2021 – Dec 2024

  • Upgraded backend from legacy Rails versions.
  • Integrated Apple Pay and J&T Express delivery.
  • Decreased cloud hosting cost by 90% (AWS β†’ Hetzner).
  • Built Auctions and Real-time Chat features.
  • Improved PageSpeed score from ~8% to 85%.
  • Led Shobbak Business development (multitenant architecture).

🏒 Digital Layers β€” Full Stack Engineer (Laravel)

Dec 2020 – Jul 2021

  • Developed a Laravel app for Surepay SA.
  • Maintained and enhanced Ruby on Rails application (Hala Guru).

🏒 Salla β€” Web Developer

Nov 2020 – Dec 2020

  • Integrated backend with Cloudflare APIs using GraphQL.
  • Built dashboards to retrieve and display traffic and security analytics.

🏒 Code95 β€” Web Developer

Jul 2018 – Nov 2020

  • Developed and maintained backend-heavy Laravel systems.
  • Built internal systems using MySQL geospatial, ticketing, and online payments.
  • Delivered APIs for mobile apps and admin panels (e.g., Dubai Assessment).

🧠 Skills

πŸ”§ Backend

Ruby, Ruby on Rails, RSpec, PostgreSQL, MySQL, Redis, Sidekiq, REST APIs, GraphQL (basic), Kotlin + Spring Boot (basic)

🎨 Frontend

HTML, Tailwind CSS, Stimulus, Hotwire, Vue.js (admin panels), Alpine.js

βš™οΈ Tools & Infra

Docker, Git, AWS, Hetzner, CI/CD, Linux, Nginx


πŸŽ“ Education

Suez Canal University β€” Faculty of Engineering
2011 – 2016
Bachelor’s Degree in Electrical Power and Machines
GPA: 2.8 (Very Good)


🌍 Languages

  • Arabic: Native
  • English: Professional working proficiency

πŸ“ References

Available upon request.
Verified certificates are available on LinkedIn.


Contributions

Laravel

  1. laravel/framework#33356 [7.x] Convert eloquent collection to eloquent query builder
  2. laravel/framework#33021 [7.x] Add the ability to makeMany (create many without saving)
  3. laravel/framework#34136 [6.x] Fix for empty fallback_locale
  4. laravel/framework#35433 [8.x] Make pipeline accept additional data
  5. laravel/framework#33679 [7.x] Add withoutEagerLoads function
  6. laravel/framework#30161 [6.x] Override (static) password name

Others

  1. mongodb/laravel-mongodb#1829 fix filtering with operator not like issue
  2. spatie/laravel-query-builder#519 add the ability to filter by nested relation scopes
  3. laravel-notification-channels/fcm#28 make routeNotificationFor method accepts notification object
  4. hoppscotch/hoppscotch#116 fix styling issue of send again button
  5. Benjacho/belongs-to-many-field-nova#40 make optionsLabel able to use nested object key
  6. SpartnerNL/Laravel-Excel#3032 make progress bar redirect to nullOutput if not provided

Pinned Loading

  1. dotfiles dotfiles Public

    Forked from driesvints/dotfiles

    Get started with your own dotfiles.

    Shell 1

0