Marwan .
Senior
 Cairo, Egypt ( GMT )
Senior
2 yrs Experience
Can Join ASAP English: Advanced
About

A Software Engineer equipped with technical abilities and decisive nature necessary for successful job development. Eager to learn new concepts, technologies and frameworks.

A Software Engineer equipped with technical abilities and decisive nature necessary for successful job development. Eager to learn new concepts, technologies and frameworks.

Experience
N
Software Engineer
Nawy Real Estate
Aug'21- present

● Website: Helped improve website SEO, and integrated side jobs for website backend. ● CRM: Improved backend query performance, restructured a huge part of the product database, and rebuilt the website's frontend. ● Partners program: Helped build the product MVP, designed the product using the microservices architecture. ● AWS contributions: Responsible for integrating AWS Cognito as an Identity Provider for company applications, integrated SQS + SNS with products for event driven communication between services.

Education
Software Engineering
From 2017 to 2021
Bachelor's Degree
Cairo University - Egypt

Graduated with a GPA of 3.2/4

Projects
S
server-terraform-aws-infrastructure
Apr'23

Built infrastructure of a web server on AWS using Terraform. Built the application on both ECS and EC2, used an application load balancer to distribute the load between different app instances, created an RDS database, integrated with secrets manager to store environment variables, and used cloudfront as a CDN.

M
microservices-project
Nov'22

A microservices application built with node. I used kafka for event driven communication between the applications, used redis for caching and served also as a queue for background jobs, used postgresql in 1 service and used mongoDB in another service.

Technologies
Courses
Fundamentals of Backend Engineering
Udemy - Egypt
From 2022 to 2022

Helped me understand many backend aspects that I wasn't aware of like different communication patterns and some of the bottlenecks that I could avoid.

Ultimate AWS Certified Solutions Architect Associate SAA-C03
Udemy - Egypt
From 2022 to 2023

Obtained SAA certification from AWS on 2/8/2023   https://www.credly.com/badges/c490ac35-144b-48da-ac1d-c661baf3bc 8d

Fundamentals of Database Engineering
Udemy - Egypt
From 2021 to 2021

The course helped me solve so many problems related to our company's database structure and performance.

Trainings
Talent has not added any trainings