Skip to main content
HimalayasHimalayas logo
Abdelrahman MoamenAM
Open to opportunities

Abdelrahman Moamen

@abdelrahmanmoamen

Backend developer building secure ASP.NET Core APIs with CQRS, AWS, and CI/CD automation.

Egypt
Message

What I'm looking for

I’m looking for a backend role where I can build production-grade ASP.NET Core APIs with strong security, clean architecture, and real CI/CD ownership—ideally using AWS. I value teams that ship, test, and iterate fast.

I’m a backend developer focused on building production-deployed REST APIs that are clean, testable, and security-first. I enjoy turning complex requirements into well-structured architectures using clear boundaries and dependable tooling.

In my School Management System project, I architected a Clean Architecture solution across 5 dedicated C# projects (API, Core, Domain, Infrastructure, Service) with an xUnit test project and strict inward dependency rules. I implemented CQRS with MediatR, FluentValidation pipeline behaviors, and AutoMapper projections to keep business logic fully decoupled and easy to test.

I also brought reliability and operations into the design by deploying to AWS Elastic Beanstalk with automated CI/CD on every git push via CodeBuild. I integrated multi-layer authorization (RBAC, claims-based policies, custom action filters) and secure data handling using AES-256 column encryption, alongside JWT with refresh token rotation and replay protection.

Beyond that, I built an E-Commerce REST API with EF Core code-first migrations, JWT Bearer auth, refresh token rotation, role-based access for Admin/Customer, and a SignalR Hub for real-time stock updates. I complement my backend work with a front-end e-commerce platform (HTML5/CSS3/JavaScript ES6+), and I’ve strengthened my cloud/deployment foundation through DevOps training configuring AWS (EC2, S3, IAM, VPC) and GitHub Actions CI/CD.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

Alexandria University logoAU

Alexandria University

Bachelor of Science (B.Sc.), Software Engineering (Computer Science)

Grade: 3.86/4.0

Activities and societies: Projects include a production-deployed Clean Architecture .NET backend using CQRS/MediatR, an e-commerce REST API with JWT refresh-token rotation and RBAC, and a responsive multi-page e-commerce frontend with cart/wishlist/checkout features.

Pursuing a Bachelor of Science in Software Engineering (Computer Science) at Alexandria University, with graduation expected June 2027 (GPA: 3.86/4.0).

PT

Pyramakerz Technologies

DevOps Training, DevOps

2025 -

Completed DevOps training at Pyramakerz Technologies, configuring AWS infrastructure and designing CI/CD pipelines for automated build, test, and deployment workflows.

HA

HackerRank Campus Club (AUFS)

Backend Developer (Volunteer), Backend Development

2023 -

Volunteered as a backend developer, collaborating on backend APIs and database models and running workshops on API design, authentication patterns, and database optimization.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan