hi, my name is

OMAR IBRAHIM

A developer who creates secure and elegant digital experiences.

Building and securing modern web applications.

// The Story So Far

education

B.Eng. in Software Engineering @Carleton University

Expected April 2028

  • GPA: 10.33/12.00

volunteer

Co-Founder & Full-Stack Developer @Empower Orphans

  • Website, infra, security, content systems

Web Security @CUMSA

  • Security audit, fixes, auth logic

experience

Cybersecurity Analyst (Contract) @Journale.ai

NOV 2025 – Present

  • Conducted security assessments and vulnerability testing
  • Implemented security best practices and protocols
  • Monitored and responded to security incidents

// my projects

a non-exhaustive list

00

Empower Orphans Website

Full-stack website for NGO Empower Orphans, a student-led organization fundraising and volunteering to support orphaned children across university chapters.

Next.jsTypeScriptTailwindCSS
01

Cyberpen AI

An AI cybersecurity tool still in the works... stay tuned.

AICybersecurityPython
02

CUMSA Website

Conducted security audits and implemented fixes for Carleton University Muslim Students' Association website. Integrated Instagram Graph API for dynamic social content.

SecurityInstagram APINext.js
Demo
03

Astralis VPS Infrastructure

Self-hosted production environment running on an Ubuntu-based VPS with automated CI/CD, Nginx reverse-proxy routing, SSL certificates, and isolated production services. Includes secure deployment pipelines, systemd-managed applications, SSH key authentication, and custom automation scripts for seamless zero-touch updates.

DevOpsLinuxNginxCI/CDGitHub ActionsSystemdNode.jsSecurityVPS

// skills & tools

technologies I work with

Languages

JavaScript
TypeScript
Python
C++
HTML/CSS

Frameworks & Libraries

Next.js
React
Node.js
Tailwind CSS
Framer Motion

Tools & Technologies

Docker
CI/CD
GitHub Actions
Supabase
PostgreSQL
Cloudflare
API Development

Security

Penetration Testing
Ethical Hacking

Always learning. I'm constantly exploring new technologies and staying up-to-date with the latest trends in web development. Currently diving deeper into systems programming and distributed systems.

LET'S TALK

Have a project in mind or just want to chat? I'd love to hear from you.