Ahmed Yehia
Verified Expert in Engineering
Software Developer
Ahmed is a senior software engineer with eight years of experience in software development specializing in Ruby and Ruby on Rails. He has worked on large projects for the Egyptian and Saudi governments, such as a portal for the Egyptian Election Presidential, House, and Senate, and helped create a website showcasing the latest deals from over 2,000 retailers. Ahmed has created payment and subscription modules, completed migrations, and acted as tech lead while mentoring other developers.
Portfolio
Experience
Availability
Preferred Environment
Ruby, Ruby on Rails (RoR)
The most amazing...
...tool I've built creates database documentation for Rails applications as a Word document that generates a description for each column.
Work Experience
Senior Software Developer
Zyda
- Designed and Implemented back-end tasks using Ruby on Rails.
- Maintained the payment and subscription module.
- Migrated the subscription support system from Zendesk to Hubspot.
Software Development Expert
eSpace
- Acted as a tech lead for some projects. Supported team members and mentored developers.
- Involved in setting standards and best practices across the company.
- Assisted the Egyptian and Saudi governments, with large projects such as the Egyptian Election Presidential, House, and Senate.
Junior Developer
ByteIS
- Developed an eCommerce app built using Ruby on Rails and Spree.
- Implemented features using Ruby and Ruby on Rails.
- Communicated with the rest of the team in the US using Slack and Jira.
Experience
Egyptian Presidential, Senate, and House Elections
https://www.elections.eg/Ithraa Platform
https://ithraa.io/mrn.sa
https://mrn.sa/Flipp
https://flipp.com/homeEducation
Bachelor's Degree in Computer Science
Alexandria University, Faculty of Science - Alexandria, Egypt
Certifications
Open Source Developer
Information Technology Institute ( ITI )
Skills
Libraries/APIs
React, Annotator
Tools
RSpec, CircleCI
Frameworks
Ruby on Rails (RoR), Capybara
Languages
Ruby, JavaScript, GraphQL, PHP, Python, Java
Storage
PostgreSQL, MySQL, Redis
Platforms
Docker, Amazon Web Services (AWS)
Other
Computer Science, Open Source, Single Sign-on (SSO), EPUB
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring