Welcome to my site! Sultan Alzoghaibi

🇨🇦 From Vancouver | 🏫 Computer Science student at the University of Calgary. Interested in distributed systems, scalable architecture, cloud infrastructure, and API design.

Email me

My Recent Projects

LeetCode or Explode

Chrome extension + Discord bot: that helps track LC and create social acountability (10+ users).

Tech Stack

/tech-logos/go.png
/tech-logos/gke.svg
/tech-logos/k8s.png
/tech-logos/mysql.png
/tech-logos/terraform.png
/tech-logos/javascript.png
Anonymous Slack Team Health Bot Platform

Slack bot that enables organizations to create teams and collect anonymous health surveys for measuring team morale

Tech Stack

/tech-logos/springBoot.png
/tech-logos/EKS.png
/tech-logos/k8s.png
/tech-logos/grpc.png
/tech-logos/postgres.png
/tech-logos/redis.png
/tech-logos/cpp.png
/tech-logos/terraform.png
Horizontally Scaling Distributed System

AWS ECS auto‑scaling matchmaking: dynamic servers, warm pools & multithreaded sockets

Tech Stack

/tech-logos/java.png
/tech-logos/JavaFX.png
/tech-logos/docker.webp
/tech-logos/ECS.png
/tech-logos/fargate.png
/tech-logos/cloudwatch.png
Pacman Game

Pacman with Smart Ghost AI pathing based on mathematical algorithms

Tech Stack

/tech-logos/java.png
/tech-logos/JavaFX.png
Personal Portfolio

Next.js site that showcases my skills and projects

Tech Stack

/tech-logos/typescript.png
/tech-logos/playwright.png
/tech-logos/framer-motion.png
/tech-logos/nextjs.png
/tech-logos/TailwindCSS.png
/tech-logos/React.png
/tech-logos/figma.png
I constantly try to improve
My tech stack

Tech Stack

HTMLHTML
CSSCSS
JavaScriptJavaScript
ReactReact
TailwindCSSTailwindCSS
Next.jsNext.js
DockerDocker
Node.jsNode.js
TypeScriptTypeScript
FigmaFigma
PythonPython
JavaJava
GitGit
APIAPI
GoGo
GKEGKE
KubernetesKubernetes
MySQLMySQL
TerraformTerraform
Spring BootSpring Boot
EKSEKS
gRPCgRPC
PostgreSQLPostgreSQL
RedisRedis
Looking for an internship for Winter & Summer 2026
img
This site was built with Next.js
learn more
/tech-logos/Apache_Spark.png
Currently Learning
data engineering & apache spark
Want to do a hackathon or Leetcode together?

My 3 step Approach

lock Icon

Research and Defining

I gather research on what to build and the resources needed, as well as define the project’s MSCW (Must-haves, Should-haves, Could-haves, Won’t-haves)

lock Icon

Diagramming and Layout

I create flowcharts (using FigJam) or layouts in Figma, which saves me crucial time during the coding process. This also improves team communication.

lock Icon

Coding and Debugging

I take time to think at a micro level before coding, which helps me break big projects into manageable, day-by-day components.

Help me, Help you, write code that is
? ? ?

If you're an employer, check out my LinkedIn, GitHub, and Resume to see why I am a good candidate.

Email me