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
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.
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.
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).
Dec 2020 β Jul 2021
- Developed a Laravel app for Surepay SA.
- Maintained and enhanced Ruby on Rails application (Hala Guru).
Nov 2020 β Dec 2020
- Integrated backend with Cloudflare APIs using GraphQL.
- Built dashboards to retrieve and display traffic and security analytics.
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).
Ruby, Ruby on Rails, RSpec, PostgreSQL, MySQL, Redis, Sidekiq, REST APIs, GraphQL (basic), Kotlin + Spring Boot (basic)
HTML, Tailwind CSS, Stimulus, Hotwire, Vue.js (admin panels), Alpine.js
Docker, Git, AWS, Hetzner, CI/CD, Linux, Nginx
Suez Canal University β Faculty of Engineering
2011 β 2016
Bachelorβs Degree in Electrical Power and Machines
GPA: 2.8 (Very Good)
- Arabic: Native
- English: Professional working proficiency
Available upon request.
Verified certificates are available on LinkedIn.
- laravel/framework#33356 [7.x] Convert eloquent collection to eloquent query builder
- laravel/framework#33021 [7.x] Add the ability to makeMany (create many without saving)
- laravel/framework#34136 [6.x] Fix for empty fallback_locale
- laravel/framework#35433 [8.x] Make pipeline accept additional data
- laravel/framework#33679 [7.x] Add withoutEagerLoads function
- laravel/framework#30161 [6.x] Override (static) password name
- mongodb/laravel-mongodb#1829 fix filtering with operator not like issue
- spatie/laravel-query-builder#519 add the ability to filter by nested relation scopes
- laravel-notification-channels/fcm#28 make routeNotificationFor method accepts notification object
- hoppscotch/hoppscotch#116 fix styling issue of send again button
- Benjacho/belongs-to-many-field-nova#40 make optionsLabel able to use nested object key
- SpartnerNL/Laravel-Excel#3032 make progress bar redirect to nullOutput if not provided