Skip to main content

Abdulaziz Askar
Author
Abdulaziz Askar
Hi, I’m Abdulaziz! I’m a computer science student with a passion for cybersecurity and homelabbing. I spend my time experimenting with tools, breaking things(and sometimes fixing them), and sharing what I’ve learned along the way. When I’m not geeking out over tech, you’ll probably find me stuck in a CTF rabbit hole or questioning why I decided to ‘just try one more project.’ This blog is where I document the chaos and (hopefully) help others learn from it too

Skills

Languages

  • html [#124] Created with Sketch. HTML + CSS
  • JavaScript
  • Python
  • Java
  • C# (C-Sharp)
  • SQL
  • Bash
  • file_type_powershell PowerShell

Web Technologies

  • Express.js
  • FastAPI
  • Flask / Quart
  • goHugo
  • Figma
  • Markdown

Infrastructure

  • Docker
  • Kubernetes
  • file_type_ansible Ansible
  • Linux Systems
  • Compute virtual-machines Virtual Machines image/svg+xml Amido Limited Richard Slater Virtualization
  • Networking
  • Git
  • GitHub

Experience

Full-Stack Web Developer

Freelancer, 2018 - Present

  • Developed and launched multiple e-commerce websites with scalable solutions using Google Cloud, Microsoft Azure, and Oracle Cloud.
  • Designed and implemented a secure file access portal for a governmental agency.
  • Built and configured PXVE, Debian, and RHEL based servers for application deployments.
  • Rolled out high-availability clusters and created centralized file sharing platforms.
  • Maintained large JavaScript codebases and developed multiple WordPress sites with SEO best practices.

Education

Bachelor's in Computer Science

Imam Mohammad ibn Saud Islamic University (IMSIU) (2021 - Present, Expected Graduation: 2025)

Languages

  • Arabic: Native Speaker
  • English: Fluent

Training

Networking

Completed the Cisco Certified Network Associate (CCNA) curriculum – in process of certification.

Security

  • Cyber security course provided by STC on the doroob platform.
  • Currently pursuing INE Jr. Penetration Tester (eJPT) and Security+ certifications.

Blockchain

Completed a course on edX provided by UC Berkeley about Bitcoin and cryptocurrencies.

Digital Marketing

Completed a course on digital marketing strategies and practice provided by STC Academy.

Cloud

Currently acquiring AWS Cloud Practitioner and INE Cloud Certified Associate (ICCA) certifications.

Projects

Development Projects

  • P2P Liars Dice Game built with Svelte & JavaScript.
    Live Project | Source Code
  • Udemy Competitor built with Express.js, Node.js, MongoDB, and NGINX.
    Live Project | Source Code
  • CRUD Note Taking App built with Express.js, Node.js, MongoDB, and NGINX.
    Live Project | Source Code
  • Event Management Software – led a 5-man development team.
    Live Project | Source Code
  • FastAPI Application to fetch unavailable tracks from a Spotify playlist.
    Source Code
  • Quart Application using the Azure API for TTS and the Twitch API.
    Source Code
  • Quart Application using Azure API for TTS via a WebSocket connection.
    Source Code
  • Discord Bot that controls Google Cloud instances.
    Source Code
  • Ansible Playbook to set up a Windows development environment.
    Source Code
  • Python Script that concatenates videos using FFMPEG.
    Source Code
  • Python Utilities – collection of scripts for common file system operations.
    Source Code

Homelab & System Administration

  • Rolled out VMs with GPU passthrough using Hyper-V’s GPU partition feature.
  • Set up a GPU compute cluster.
  • Configured two routers using OPNSENSE for high availability (one virtualized and one on bare metal).
  • Deployed a Pi-based OpenWRT router for travel.
  • Ran a recursive DNS server using Unbound for local domains and content blocking.
  • Implemented a NAS using ZFS for software RAID on TrueNAS Scale.
  • Configured Traefik and Keepalived for load balancing and reverse proxy, later consolidating to Traefik.