Skip to main content

Fahad Aba-Alkhail

Ottawa, Canada

I'm a Computer Science student passionate about building scalable cloud infrastructure and backend systems. I enjoy turning complex problems into clean, reliable solutions.

Education

University of Ottawa logo

University of Ottawa

BSc Computer Science

GPA: 3.9/4.0Graduating 2026

Experience

Ericsson logo

Ericsson

Jan 2026 – Present

Software Engineer

  • Deployed the FST Analysis platform on Kubernetes with horizontal pod autoscaling and ingress controllers for AI-driven fault analysis
  • Led migration of ADAT analytical workloads from MapR to Amazon S3, reducing data access latency by 35% for petabyte-scale datasets
  • Built an integrity validation framework benchmarking 50+ critical metrics, achieving zero data loss across production migration
Moneymoon logo

Moneymoon

Aug 2025 – Dec 2025

Backend & DevOps Engineer

  • Architected microservices on AWS (EC2, RDS, S3) with Docker and Kubernetes, improving uptime to 99.5%
  • Designed RESTful services with JWT auth, rate limiting, and optimized query plans, reducing API latency by 20%
  • Authored Terraform IaC modules for OCI and AWS with remote state locking, cutting provisioning time by 60%
HAMS.AI logo

HAMS.AI

Feb 2025 – Apr 2025

DevOps Engineer

  • Stood up production GKE infrastructure from scratch for an AI voice agent platform with multi-cluster Terraform deployments
  • Deployed a full VictoriaMetrics monitoring stack and built 3 Grafana dashboards for pipeline health and cluster overview
  • Cut cloud compute spend by 30% via dynamic autoscaling, node pool right-sizing, and workload identity for secure IAM

Skills

fahad@dev:~
~ls ~/languages/
PythonJavaSwiftSwiftUIC++JavaScriptSQL
~kubectl get nodes -o wide
AWSGCPAzureOCIDockerKubernetesTerraformAnsibleGitHub Actions
~docker compose ps --services
FastAPINode.jsExpressPostgreSQLMongoDBRedisSupabaseStripe
~helm list -n monitoring
GrafanaVictoriaMetricsPrometheusSonarQubeVMAlert
~netstat -tulpn | grep LISTEN
NGINXIngress/Egress PoliciesLoad BalancingSSL/TLSDNSService Mesh
~

Interests

Hiking and exploring nature trails
Photography and visual storytelling
Playing chess competitively
Playing football

How I Work

Development Process

I take an iterative approach to building things. I start by understanding the problem, then prototype quickly and get feedback early. I use Git for version control, set up CI/CD pipelines for automated deployments, and keep environments reproducible with infrastructure-as-code.

What I'm Learning

Currently taking SEG3125 - Analysis and Design of User Interfaces at uOttawa. Topics include visual communication, usability heuristics, and user-centered design. I also reference material from the Nielsen Norman Group (NN/g) for usability research and interaction design best practices.

Design Principles

Visual Communication

Using color, typography, and spacing to guide users through content and convey meaning without relying on text alone.

Accessibility

Making sure interfaces work for everyone. Proper contrast, keyboard nav, semantic HTML, and screen reader support.

Responsive Design

Building layouts that work across all screen sizes without breaking.

Projects

Mawaqeet

Production iOS app on the App Store — prayer times with ISNA and Umm Al-Qura engines, CoreMotion Qibla compass, Hijri calendar with Maghrib-based date transitions, Stripe payments via Dockerized Node/Express backend, Apple Pay, and tiered notifications.

SwiftSwiftUINode.jsExpressDockerStripeCoreMotion
View Source

Mrasem

Full-stack luxury concierge booking platform for Saudi Arabia — iOS app (SwiftUI), admin dashboard (Next.js), REST API (Express) with Supabase backend, phone OTP auth, QR ticketing with Apple Wallet, and bilingual EN/AR UI with full RTL layout.

SwiftUINext.jsExpressSupabaseVercelApple Wallet
View Source

Case Studies