Passionate about solving technical problems.

I'm Mohamed Hammam, a University of Manitoba computer science student who likes building useful systems, learning how things work, and turning ideas into something real.

DISCOVERY

About The Builder

I'm a CS student at the University of Manitoba, expected to graduate in December 2026. I'm especially interested in building full-stack applications, developing cybersecurity skills, and learning the infrastructure side through homelabs and self-hosted systems.

A lot of what interests me comes from curiosity and hands-on problem solving. That shows up in software through backend systems, APIs, deployment pipelines, and security work, and outside software through working on cars.

Dec 2026 Expected Graduation
2 Featured Engineering Projects
Full Stack Backend, APIs, CI/CD, Security

CURRENT ENERGY

What I Build And Mess With

The stuff I keep coming back to usually sits somewhere between software, systems, hardware, and figuring out why something broke.

Current Focus

The Long Con CTF Challenges

Right now most of my attention is on designing CTF challenges for TheLongCon in Winnipeg, scheduled for November 2026.

  • Creating scenarios around web exploitation, race conditions, and realistic bugs.
  • Building Dockerized challenge environments that behave like actual targets.
  • Balancing difficulty, clarity, and realism so the challenges are fun to solve.

INVENTORY

The Tech Stack

Languages

Python logoPython
Java logoJava
JavaScript logoJavaScript
TypeScript logoTypeScript
SQL logoSQL
C logoC
C++ logoC++
HTML5 logoHTML
CSS logoCSS

Frameworks & Tools

Spring Boot logoSpring Boot
Vue logoVue 3
Pinia logoPinia
Axios logoAxios
PostgreSQL logoPostgreSQL
Docker logoDocker
Git logoGit
GitHub Actions logoGitHub Actions
Nginx logoNginx

Core Concepts

REST APIs, JWT auth, RBAC, CI/CD, containerization, Linux, relational database design, application security

Workflow

AI-assisted development in IntelliJ with Codex, architecture planning, verification, debugging, and production-minded delivery

PROJECTS SHOWCASE

Featured Creations

Selected work focused on backend systems, deployment automation, and realistic application security.

CourseHub project preview

CourseHub

A full-stack SaaS platform built with Spring Boot, Vue 3, TypeScript, and PostgreSQL. It includes JWT authentication, RBAC enforcement, course workflows, ratings, reviews, Dockerized delivery, and GitHub Actions CI/CD.

Java Spring Boot Vue 3 TypeScript PostgreSQL Docker GitHub Actions Nginx
The Long Con Preview The Long Con CTF

The Long Con CTF Challenges

A set of Docker-based security challenges covering web exploitation, race conditions, and server-side debugging patterns. The public release is scheduled for November 2026.

Docker Linux Web Exploitation Race Conditions Application Security

COMMUNICATION

Let's Connect

If you want to talk about projects, systems, security, cars, or anything I'm building, feel free to reach out.

Direct Contact

Location
Winnipeg, MB, Canada

Open To Conversation

I'm always up for talking about interesting builds, technical ideas, and the kinds of systems people are working on.

Start a Conversation