Skip to content
Yassen Ashraf

Cloud & DevOps Engineer · Full-Stack Developer

Building Digital Products.Engineering the Cloud Behind Them.

I'm Yassen Ashraf. I build modern web applications and the infrastructure and deployment workflows that bring them to life.

Yassen Ashraf, smiling, in a dark suit with his hands in his pockets.
  1. Interface
  2. API
  3. Container
  4. Pipeline
  5. Cloud

01About

One engineer, both sides of the deploy button.

I studied cyber security, and it still shapes how I look at systems: what's exposed, what can fail, and what happens when it does.

AWS training and my own projects pulled me toward cloud and DevOps. I kept building the web side too, from interfaces and APIs to applications running on a live domain.

Today I'm a DevOps & Frontend Developer at Royal Software Technology, working with an engineering team on CI/CD pipelines and frontend development. I also take on freelance web projects.

Based in
Cairo, Egypt
Degree
B.Sc. Cyber Security
Focus
Cloud, DevOps, Web
Languages
Arabic, English

02Expertise

Tools I can point to, not just list.

Skills marked with a dot appear in my public project code. The others are from my CV: training and earlier experience.

Cloud & Infrastructure

Defining AWS networking, databases, storage and monitoring as code.

  • AWS(in public project code)
  • EKS(in public project code)
  • RDS(in public project code)
  • VPC(in public project code)
  • CloudWatch(in public project code)
  • Terraform(in public project code)
  • Azure
  • CloudFormation

DevOps & Automation

Taking a commit through build, image and rollout automatically.

  • Docker(in public project code)
  • Docker Compose(in public project code)
  • Kubernetes(in public project code)
  • Kustomize(in public project code)
  • GitHub Actions(in public project code)
  • CI/CD(in public project code)
  • Ansible

Systems & Security

Applying a cyber security foundation to the systems I run.

  • Linux(in public project code)
  • Bash(in public project code)
  • Nginx(in public project code)
  • Networking
  • Intrusion detection
  • SNORT

Web Development

Building interfaces and connecting them to APIs and data.

  • Angular(in public project code)
  • TypeScript(in public project code)
  • ASP.NET Core(in public project code)
  • C#(in public project code)
  • PHP(in public project code)
  • SQL Server(in public project code)
  • MySQL(in public project code)
  • Python
  • Java

03Featured work

From storefront to cluster: work I can show.

E-Learning Platform · Graduation Project

Cloud Hub

My graduation project: 90 catalogue courses across 8 tracks, delivered through Docker, GitHub Actions, Kubernetes on EKS and Terraform on AWS.

  • Docker
  • Kubernetes
  • GitHub Actions
  • Terraform
  • AWS
  • PHP

B2B Travel Booking Platform

Royal Vacation

Role: DevOps & Frontend Developer

My work at Royal Software Technology: frontend experiences for hotel discovery and booking, and CI/CD work with the development team.

  • Frontend
  • Responsive UI
  • Arabic & English
  • CI/CD
  • Team project

04Journey

Security first, then cloud, then production.

Download CV
  1. Work · October 2026 – Present

    DevOps & Frontend Developer

    Royal Software Technology

    • Build CI/CD pipelines that automate application build and deployment.
    • Contribute to frontend development of web applications.
    • Work with the development team to improve delivery and deployment processes.
  2. Education · September 2022 – June 2026

    B.Sc. in Cyber Security

    Arab Open University

    • Graduation project: Cloud Hub, an online learning platform delivered with DevOps workflows.
  3. Training · January 2026

    AWS Cloud Training

    National Telecommunication Institute (NTI)

    • Course training on AWS Cloud Practitioner and Solutions Architect – Associate topics, including EC2, S3, IAM and VPC. This is training, not an AWS certification.
    • Applied Linux, Bash scripting and DevOps fundamentals in practical projects.
  4. Work · February 2024 – March 2024

    Cyber Security Intern

    Code Alpha (Remote)

    • Prepared and presented awareness material on phishing attacks and prevention.
    • Created and tested custom detection rules with SNORT IDS.
    • Built practical skills in network security monitoring and intrusion detection.

05Services

Need it built, launched and kept simple to run?

Here's what I can help with. Each service points to real work you can look at first.

06Working with me

Work with me directly, or with a wider team when the project needs one.

A focused project can stay with me from the first conversation to launch. For larger work, I collaborate with other developers and can take part in delivering the wider project.

Directly with me

A good fit for a focused website, a frontend build, a deployment or a CI/CD pipeline. You talk to the person doing the work.

With collaborating developers

A good fit for larger builds with several workstreams. Who covers what is agreed up front, so you know who's responsible for each part.

How I'd approach your project

This is the approach I aim for. The exact steps are agreed for each project.

  1. 01

    Understand

    Start with your goal and what a good result looks like.

  2. 02

    Scope

    Agree on features, responsibilities and timing before building.

  3. 03

    Build

    Share working progress along the way, not just a final reveal.

  4. 04

    Launch

    Set up domain and deployment, then hand over access.

We're independent developers who work together, not a registered agency. If something is outside what we can do well, I'll say so before we start.

07Contact

Have a project or a role in mind?

Tell me what you're building or hiring for. Email is the fastest way to reach me, and a few lines is enough to start.