Karim Khalil

Software Engineer Portfolio

Focus

Build fast.
Build reliable.
Ship value.

I design and deliver production-grade systems across full-stack engineering, backend APIs, QA automation, and data workflows.

Snapshot

  • • UBC Computer Science (Expected 2026)
  • • GPA: 4.30 / 4.33
  • • Dean’s List 2022–2024

Top Projects

Big Picture — AI-Powered Portfolio Analysis Platform

Architected a full-stack platform (FastAPI + SQLite) to process 15+ file types with Git repository analysis and AI-assisted resume content generation.

Tip A Friend — AI-Powered Social Task Marketplace

Built a full-stack marketplace with React Native frontend and Java Spring Boot + PostgreSQL backend, plus AI-driven task pricing and Stripe payments.

E-Learning Platform (TheLearningLayers)

Developed a full-stack learning platform with React, Node.js, MongoDB, CI/CD pipelines, REST APIs, and Jest testing.