Rita Raouf
Verified Expert in Engineering
SAP Hybris Developer
Alexandria, Alexandria Governorate, Egypt
Toptal member since December 5, 2022
Rita is a talented full-stack developer with nine years of experience in developing and coding eCommerce projects. She has also played the scrum master and product owner roles. Always willing to learn new things, Rita is looking for a full-time freelance job in eCommerce projects to benefit from the flexibility of time, the convenience of a place of work, and independence.
Portfolio
Experience
Availability
Preferred Environment
Windows, Java
The most amazing...
...things I've developed and coded are B2B and B2C online shops using Hybris on-premise and SAP on the cloud. I customized almost all the shops.
Work Experience
Development Lead
EgabiFSI
- Led a team of nine front-end and back-end developers.
- Developed a finance application (consumer/finance).
- Wrote functional documentation and technical specification.
- Analyzed the requirements of the business team.
- Trained junior graduate students and gave lectures.
Development Team Lead
FlairsTech
- Used TypeScript to develop a product used in call centers.
- Utilized Jira to get information and history related to any task or bug.
- Deployed code on customer servers using Jenkins jobs.
Full-stack Software Developer
POET
- Developed and deployed many business-to-business (B2B) and business-to-consumer (B2C) online shops.
- Fixed production bugs quickly and efficiently by establishing standardized processes.
- Communicated with customers, organized tasks, tracked and kept history, and prepared reports using Jira.
- Gathered customer requirements, wrote acceptance criteria, and handled customers when needed.
- Started deployment jobs and fixed problems when needed.
- Trained junior developers to work on different projects.
- Estimated tasks and created technical and functional documents.
Teacher Assistant
Pharos University
- Taught object-oriented programming (OOP), operating systems, algorithms, data structures, C, system programming, and introduction to computer science.
- Helped students register their subjects and advised them to facilitate their university paths.
- Prepared timetables for the computer engineering department.
- Controlled and prepared results of the computer engineering department.
Trainer
Lappeenranta University of Technology (LUT)
- Conducted training on a Multi-user Application Platform (MUPE), an application platform for mobile multi-user context-aware applications.
- Conducted research to collect all the data needed for this application.
- Wrote documentation and XML files needed for this application.
Trainer
Regional Information System (RIC) | Arab Academy For Science, Technology, and Maritime Transport
- Conducted training on building and controlling autonomous robotics using microcontrollers.
- Used VHDL and C to program these microcontrollers.
- Designed and built mechanical parts of these robots.
Experience
Online Shops
• Calling APIs.
• Using Jenkins for deployment and SVN and Git for version control.
• Fixing bugs.
• Writing acceptance criteria and functional and technical documentation.
• Estimating tasks, planning sprints, and reviewing code.
• Training junior developers.
• Communicating with customers.
B2B and B2C Shops
Call Center Application
Consumer/Finance Application
Education
Master's Degree in Computer Engineering
Arab Academy for Science, Technology, and Maritime Transport - Giza, Egypt
Certifications
Certified Scrum Master
International Scrum Institute
SAP Certified Product Support Specialist – SAP Hybris Commerce 6.0
SAP
Hybris Commerce V5 Certification
Hybris
Skills
Libraries/APIs
jQuery, REST API, MyBatis
Tools
Hybris, Jira, Subversion, Jenkins, Git, Bitbucket, MATLAB
Languages
Java, CSS, Learner Style Sheets, C, Visual Basic, HTML, TypeScript, JavaScript, XML, VHDL, SQL
Frameworks
Java, Spring, Angular, Spring, JPA
Paradigms
Agile Development, Scrum Master Consulting, REST
Platforms
WebSphere, Windows Development, Web Development
Industry Expertise
Teaching
Storage
JSON
Other
Documentation, ImpEx, Customer Engagement, Data Structures, Microsoft Development, Scrum Master Consulting, Technical Writing, E-commerce Development, E-commerce marketing, Spartacus, Sprint Planning, Algorithms, Research, Technical Support, Securities, Microcontrollers
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