I am Rokaya , a Junior Software Engineer ,I have experience in backend and frontend development using React, mobile-app development using React-Native.
I am passionate about building excellent websites that improves lives of those around me.
I attain satisfaction from the learning process itself.
Bildung
C
Computer Engineering
German University in Cairo, Bachelor's Degree
2022
Arbeit & Erfahrung
L
SOFTWARE ENGINEER INTERN
Lirten Solutions
Jul'2020 - May'2021
• Built a CRM system for a company to handle its shipments, orders, employees and warehouses used NodeJS and MongoDB for Backend and React for Frontend
• Worked on building a system that offers micro-services for a company like managing the projects, salaries, meetings and timesheets of employ-
ees, Used NodeJS and PostgreSQL for Backend and React for Frontend
• Gathered Requirements, made business requirements Documents (BRD), Service catalogs and ERD for some sprints
B
WEB DEVELOPMENT INTERN
Blooms
Jan'2020 - Feb'2020
Designed and created a Booking website where customers can reserve halls for special events as funerals or weddings used React, JavaScript
and MongoDB, NodeJS
• I worked mainly on the Backend but I participated in finalizing the Frontend
Projects
Database Engine
• built a small database engine with support for B+ trees and Rtrees using JAVA, Supported many of the well-known SQL Queries in my DBMS
• I mainly Implemented the B+ Trees, We were a team of five students
Shopping System
• Implemented a website, Front-End and Back-End it is an Amazon-Like website were users can view and buy products and vendors can post
products, Implemented Using C-SHARP, ASP.NET, MySQL
• I was mainly resposible of the Back-End, We were a team of five students
German University in Cairo Portal System
• Built as a practical application of Software Engineering course.
• Designed an enhanced version of GUC system through gathering requirements, system design, designing UI/UX mockups using Marvel, providing
a product plan and test verifying
• Implemented Agile Project Management (and Scrum)
City Simulation Game
• Implemented a game Using JAVA, it is a simulation for disasters occuring to a city and the player tries to save the buildings and the citizens in the city.
• Used Java Swing toolkit to create a Graphical User Interface (GUI), The game is based on Model-view-controller(MVC) design pattern
NETFLIX-like website
• Implemented it using javascript, Html, Css, Node.js, Express.
• Implemeted website that have stored movies and any client can login and watch any movie as well as adding favorite movies to personal
watchlist.