I'm a Computer Engineering student
at the University of Waterloo
esc
F1
F2
F3
F4
F5
F6
F7
F8
F8
F10
F11
F12
~`
!1
@2
#3
$4
%5
^6
&7
*8
(9
)0
—_
+ =
delete
tab
Q
W
E
R
T
Y
U
I
O
P
{[
}]
|\
caps lock
A
S
D
F
G
H
J
K
L
:;
"'
return
shift
Z
X
C
V
B
N
M
<,
>.
?/
shift
fn
control
option
command
command
option
I focus on three key areas of development
Fullstack Development
Building applications accessible by anyone, anywhere.
1
Machine Learning
Training models for classification, generation, and detection.
2
Systems Programming
Leveraging data structures and algorithms for real world applications.
3
My Projects
Have a look at some of the things I've built
Click on any card to find out more
Rust Based Snake Game
Modern take on a true classic. Blazing fast and memory safe.
Gesture Controlled Rock Paper Scissors
Machine learning used for a little fun. Think the model enjoys playing?
Sorting Algorithm Visualizer
Tool to help visualize and learn about various sorting algorithms.
JobTrk
Track all your job applications in one full stack web app. Ditch the clutter.
Automated Medication Dispenser
Built to safegaurd patients with memory loss from unintended dosage.
Portfolio Website
Look around!
Coming Soon...
Come back soon to find out what I'm working on right now.
Languages and Frameworks
Here's what I've worked with in the past
Let's connect.
I love collaborating on projects! If you have an idea for something you'd like to build together, reach out. If you want to talk about some of my past work, reach out. If you want to talk to me about an opportunity you think is important, reach out.
Let's build something the world needs.
Jonathan Lyashko
University of Waterloo
jlyashko@uwaterloo.ca