UNIVERSITY OF TORONTO · COMPUTER SCIENCE & MATHEMATICS

Aspiring Software Engineer

Welcome to my Website, I'm Hussein Khalil a Fourth year Computer Science student driven by curiosity for AI, data intensive systems, and polished product experiences. I thrive on breaking down complex problems into approachable builds that serve people fairly and reliably.

Portrait of Hussein Khalil
Class of 2026 HBSc Computer Science & Mathematics, University of Toronto
Expertise Data Structures & Algorithms, OOP, Computer Organization, Machine Learning, Artificial Intelligence, Cybersecurity
Algorithmic Bias Analyzed 10k+ COMPAS risk assessment records with Python to evaluate bias, fairness, and accuracy.

Experience

Research and applied work that blends responsible AI with rigorous engineering practice.

Jun 2025 — Aug 2025

Research Assistant · University of Toronto

Investigated algorithmic bias in the COMPAS risk assessment tool, analyzing 10k+ case records with Python to evaluate fairness and predictive accuracy. Built reproducible Jupyter experiments, fairness-aware pipelines, and visual reports that improved model accuracy to 77.2% while reducing disparity (SPD –0.012, DI 0.981).

Python TensorFlow Fair ML Data Visualization

Projects

Hands-on builds that translate theoretical concepts into tangible software.

Research Assistant

Fairness-Aware COMPAS Pipelines

Engineered modular scikit-learn + TensorFlow pipelines to surface algorithmic bias mitigation strategies. Documented experiment design, automated statistical testing, and delivered stakeholder-ready dashboards that guided ethical decision making.

TensorFlow scikit-learn Pandas
File Size Compression

Utilizing QuadTree Image Compression

Implemented recursive quadrant partitioning to compress large grayscale datasets by up to 60% while maintaining fidelity. Added batch tooling, benchmarking scripts, and visualization layers to evaluate reconstruction quality.

Python NumPy Matplotlib

Technical Skills

Languages, frameworks, and platforms I use to turn concepts into production-ready solutions.

Languages & Frameworks

  • Python (TensorFlow, Pandas, NumPy, Matplotlib, scikit-learn)
  • Java · C · JavaScript (React, Node.js) · SQL · HTML/CSS

Tools & Platforms

  • Git/GitHub · VS Code · IntelliJ · Eclipse
  • Linux · Jupyter Notebook · Bash scripting

Focus Areas

  • Responsible AI · Algorithmic Fairness · Data Visualization
  • Software Engineering fundamentals · Computational Modeling

Education

University of Toronto coursework that grounds my engineering practice in theory.

HBSc CS & Mathematics

University of Toronto

Expected Graduation · Nov 2026

Data Structures & Algorithms Machine Learning Operating Systems Artificial Intelligence

Additional Highlights

Deepened analytical rigor through coursework in Statistics, Numerical Methods, Probability, Combinatorics, Software Engineering, Computational Modeling, and Cybersecurity.

Let’s Work Together

Open to internships, research collaborations, and software projects aimed at solving real world problems.

Activily Looking for a teammate who enjoy creating change, helping the communinty and are inspired to be part of something big, something meaningful