Ahmad Abo Warda

Software Engineer | Cloud Infrastructure | Networking

Computer engineering student at Karlstad University with hands-on experience in cloud platforms, containerization, and network security. I build homelabs, work with multi-cloud environments, and enjoy tinkering with hardware projects.

01. About Me

I'm a computer engineering student at Karlstad University in Sweden, set to graduate in 2025. My work spans software development, cloud infrastructure, and networking—from building microservices with Spring Boot to managing servers with Docker and configuring network security with pfSense and Cloudflare.

I run a homelab where I experiment with different cloud providers (AWS, Azure, Scaleway, and Redpill Linpro Nordic Cloud), test containerized applications, and practice network security. My thesis compared different cloud providers, which gave me practical insight into multi-cloud deployments.

Outside of software, I've built hardware projects like a Yagi antenna and various 3D-printed designs.

02. Skills & Technologies

Programming Languages

C C# C++ Java Python PHP JavaScript Bash MATLAB MIPS Assembly

Cloud Platforms

AWS Microsoft Azure Scaleway RLNC

DevOps & Containers

Docker Docker Compose Kubernetes Git GitHub GitLab Nginx Proxy Manager

Networking & Security

Cloudflare OpenVPN pfSense DNS NMAP IPTABLES Snort OWASP Mininet CTF

Frameworks & Tools

.NET Framework .NET Core Spring Boot WordPress Arduino Figma

Databases

MySQL SQL NoSQL phpMyAdmin

Other Skills

3D Printing Electronics Software Testing Software Architecture

03. Projects

Homelab Infrastructure

Built and maintain a personal homelab for testing cloud deployments, containerization, and network security. Runs services on Docker, experiments with Kubernetes, and uses Cloudflare Tunnels for secure remote access.

Docker Kubernetes Nginx Cloudflare pfSense Linux

Cloud Provider Comparison (Thesis)

Compared AWS and Redpill Linpro Nordic Cloud for my thesis project. Analyzed different aspects of both cloud platforms and their characteristics.

AWS RLNC Data Analysis Cloud Computing

Yagi Antenna

Designed and built a Yagi antenna for improved wireless signal reception. Calculated dimensions based on frequency requirements and tested signal strength improvements.

RF Engineering Antenna Design Hardware

3D Printing Projects

Designed and printed functional parts and prototypes using 3D modeling software. Projects include custom enclosures, mounting brackets, and small mechanical components.

CAD 3D Printing Design

Sound Files Converter

Desktop application for converting audio files between different formats. Built with .NET Framework and C#.

C# .NET Framework Desktop App

Vehicle Register

Console application for registering and managing vehicles. Built with C, allows users to add, edit, and delete vehicle records.

C Console App Data Management

Breakout Game

Classic arcade game implementation coded in Java. Includes ball physics, paddle control, and brick-breaking mechanics.

Java Game Development

Focus Timer

Web-based application for managing work and break sessions. Provides timer functionality and notifications for session transitions.

HTML CSS JavaScript

04. Experience

IT Consultant

Apecs Student Konsulter

November 2024 - Present

  • Provide IT solutions and technical support for clients
  • Help with software deployment and troubleshooting
  • Work on various technical projects as needed

Independent Cloud & Infrastructure Work

Personal Projects

2020 - Present

  • Built and maintain homelab with multiple Linux servers running Docker containers and services
  • Set up networking infrastructure with pfSense firewall, Nginx reverse proxies, and Cloudflare tunnels
  • Deployed applications on AWS, Azure, Scaleway, and RLNC for testing and comparison
  • Configured security tools including OpenVPN, IPTABLES, and NMAP for network monitoring
  • Managed WordPress sites with Docker, MySQL databases, and backup systems
  • Built hardware projects including Yagi antenna and 3D printed enclosures for equipment
  • Completed thesis comparing different cloud providers

05. Education

Master of Science in Computer Engineering

Karlstad University, Sweden

2020 - 2025

Courses included Software Engineering & Testing, Advanced Communication Networks, Embedded Systems, Data Analysis & Experimentation, and Project Management.

06. Get In Touch

I'm currently open to new opportunities and interesting projects. Feel free to reach out if you'd like to connect.