Summary

I'm Kyle and my primary interests are machine learning, deep learning, graphics, and math. My goal is to contribute to developping human-centered intelligent systems across various domains.

I'm currently working towards my M.Sc. in Computer Science at the University of Guelph, researching how to accurately model human colour vision through recent advancements in spectral vision models, and synthetic spectral scenery.

I have completed my M.Sc. coursework and am now actively seeking interesting research internship opportunities in Graphics, RL, Modelling, or Optimization.

Please feel free to check out my personal projects and work!

Kyle LukaszekKyle LukaszekKyle Lukaszek Kyle and Felix

hover / tap for a surprise

Research Interests

  • Graphics
  • Deep Learning
  • Reinforcement Learning
  • Mathematical Modelling
  • Mathematical Optimization
  • Scientific Computing
  • Language Modelling

Achievements

Jane Street Applied ML Puzzle

"Puzzle"

1 of 38 solvers

View leaderboard

Jane Street Hugging Face

Jane Street Applied ML Puzzle

"Dropped a Neural Net"

1 of at least 100 solvers

View leaderboard

Jane Street Hugging Face

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 scientific software development.

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

Skills

Languages

  • C
  • Rust
  • Julia
  • Python
  • Haskell
  • TypeScript

GPU APIs

  • CUDA
  • WebGPU
  • Metal
  • Vulkan
  • OpenGL
  • OpenCL

Libraries

  • Torch
  • Flux
  • Lux
  • JAX
  • Nvidia Warp
  • SlangPy

Tools

  • git / jj
  • nix
  • uv
  • NSight
  • RenderDoc
  • Instruments
  • gdb / lldb
  • Valgrind
  • Blender