Summary

Hi! I'm Kyle and my primary interests are machine learning, graphics, and math.

I'm currently working towards my M.Sc. in Computer Science at the University of Guelph, researching efficient and explainable self-supervised methods for human vision synthesis through machine learning, as well as how to better model human vision for HCI research.

I have completed my M.Sc. coursework and am now in the process of writing my thesis. I am also actively seeking research internship opportunities in Machine Learning, Graphics, Modelling, or Optimization.

Please feel free to check out my projects and writings!

Languages

  • C
  • C++
  • Rust
  • Python
  • Slang
  • Haskell

GPU APIs

  • CUDA
  • WebGPU
  • Metal
  • Vulkan
  • DX12

Libraries

  • Torch
  • JAX
  • MLX
  • Flux
  • Nvidia Warp

Tools

  • git / jj
  • nix
  • uv
  • NSight
  • Instruments
Kyle LukaszekKyle LukaszekKyle Lukaszek Kyle and Felix

hover / tap for a surprise

Achievements

Jane StreetHugging Face

Jane Street Applied ML Puzzle

"Puzzle"

1 of 38 solvers

Jane StreetHugging Face

Jane Street Applied ML Puzzle

"Dropped a Neural Net"

1 of at least 100 solvers

Publications

Graphics Interface 2026

Seeing Your Screen Outside: Surround Effects on Brightness Discrimination

June 2026

Denis Nikitenko, David R. Flatla, Dixant Patel, Amanda Hahn, Uladzislau Kaparykha, Kyle Lukaszek, Nelith Ranaweera, Graham Quinlan

GI '26: Graphics Interface, Waterloo, ON, Canada

Graphics Interface 2024

Modelling The Effects of Bright Environments on Colour Perception

June 2024

Denis Nikitenko, Jordan Evans, David R. Flatla, Thomas Driscoll, Graham Quinlan, Kyle Lukaszek

GI '24: Graphics Interface, Halifax, NS, Canada

Education

University of Guelph

M.Sc. Computer Science

University of Guelph

Expected: May 2025 – June 2027

Supervised by Dr. Denis Nikitenko and Dr. David Flatla. Research focus on perceptual colour science and inverse problems.

Coursework

  • CIS*6170 Human Computer Interaction
  • CIS*6020 Artificial Intelligence
  • CIS*6890 Research Methods & Comms
  • MATH*6051 Mathematical Modelling
  • MATH*6020 Scientific Computing
University of Guelph

Honours Bachelor of Computing

University of Guelph

Graduated: September 2025

Area of Application in Mathematics. Dean's List 2023 & 2024. Research Assistant under Dr. Denis Nikitenko and Dr. David Flatla.

Coursework

  • CIS*4910 Undergraduate Thesis
  • CIS*4800 Computer Graphics
  • CIS*4780 Computational Intelligence
  • CIS*3090 Parallel Programming
  • MATH*4310 Graph Theory
  • MATH*3100 Differential Equations II
  • MATH*2200 Advanced Calculus