Kevin // DeepFriedPancake

Discover
We Must
In
Science
We Trust

Sorry, your browser does not support the audio element.

Hi! I am Kevin, also known as "DeepFriedPancake".

Welcome to my personal CV site.

About me:

Favourite activity: coding, art, making YouTube videos, working out, binge-reading Wikipedia
Favourite food: meat, fish, quinoa, tofu; really anything rich in glutamine, lysine, histadine, and leucine

I am a:

- Undergraduate student in a computer science program
- Researcher and Developer in Machine learning and Computational Science
- Full stack web application developer
- Digital artist, illustrator, and graphic designer
- Education Entertainment YouTuber

My goal is to solve the world's many problems using science, technology, and machine learning.
Thus, I am eager to learn new things and meet new friends. So feel free to contact me by my email or on discord!

E-mail address (casual): deepfriedpancakes4096@gmail.com
Discord: deep fried pancakes#9459


To get back to the Guild's front page click here

Education

BSc Computer Science - York University

sep. 2018 ~ Jun. 2023
- Cumulative GPA of 8.71/9 (Equivalent to 3.94/4.00)
- Member of Dean's honour roll for mathematics in year 1
- Member of Dean's honour roll in Lassonde School of Engineering in year 3
- Lassonde Scholarship Recipient in 2021
- Received Lassonde Gold Medal for highest academic achievement in faculty

High School Diploma - St. Robert Catholic High School

sep. 2013 ~ Jun. 2018
- Graduated with 6 subject average of 91 and received honour roll
- Received "St. Robert C.S. Award" for significant academic and personal growth

Work experiences

Research Student, Africa-Canada AI & Data Innovation Consortium, York University

May 2022 ~ Aug. 2022
- Hired as a Research at York (RAY) student to expand and support the lab's research
- Worked with past disease outbreak and online metrics data to build early warning system for infectious disease outbreaks
- Created utility dashboard website for the lab to display Google search trend of disease related keywords worldwide
- Paticipated in updating the lab's website design

Student Collaborator and Developer, Chemistry department, York University

May 2022 ~ Aug. 2022
- Provided assistance to professors on web design and VR teaching activities
- Worked as a supply teaching assistant to deliver laboratory and VR content to first year students in a chemistry course

Undergraduate Researcher, Lassonde school of engineering, York University

Apr. 2021 ~ Aug. 2021
- Received Undergraduate Student Research Award (USRA) from Natural Sciences and Engineering Research Council (NSERC)
- Worked as an undergraduate researcher studying human voice style transfer using machine learning
- Worked with diverse sets of speech data and applied multiple advanced machine learning algorithm using the TensorFlow and Scikit-learn
- Proposed a new method to encode sound waves and demonstrated that a specific algorithm works best with this method

Undergraduate Researcher, Lassonde school of engineering, York University

Apr. 2020 ~ Aug. 2020
- Worked as an undergraduate researcher studying methods to diagnose tumor from CT scans using machine learning
- Worked with real medical CT scan datasets and applied advanced machine learning algorithm using the TensorFlow framework
- Received Undergraduate Student Research Award (USRA) from Natural Sciences and Engineering Research Council (NSERC)
- Final model achieved an 83% accuracy measured in Sorensen-Dice score

Web content Assistant, Liberal Arts & Professional Studies department, York University

Oct. 2019 ~ Mar. 2020
- Assisted in processing scantron exams and student feedback forms
- Developed content for the department website using WordPress plugins and JavaScript
- Updated many professors' websites to modern JavaScript formats and standards

Leadership experiences

Undergraduate Student Rep., Learning, Curriculum, and Students Committee under Lassonde Faculty Council, York University

Sept. 2022 ~ Aug. 2023
- Served as Undergraduate Student Representative in the faculty council
- Provided insight from undergrad student perspective and voted on decisions on the school's curriculum design
- Worked with professors and staff on tackling problems in curriculum design and student needs

President, Student Support Application Development Council, York University

Dec. 2020 ~ now
- Founded the council to unite students making app/website projects for the benefit of York student body
- Managed and helped many other student on their community projects
- Designed the homepage website and branding materials for the council
- Arranged the council to become a subsidiary of Computing Student's Hub to gain recognition and support from school

VP Technical → President → CRO, Computing Student's Hub, York University

Sept. 2020 ~ Jul. 2021 (VP Technical), Aug. 2021 ~ May 2022 (President), Jun. 2022 ~ now (CRO)
- Oversaw revitalization of the club from point of low activity during COVID-19 times
- planned and hosted club activities collaborating with other organizations and school staff
- Returned as Chief Returning Officer (CRO) to organize elections and continue guiding the club

President, Coding Club, St. Roberts Catholic High School

Sept. 2017 ~ Jun. 2018
- planned and coordinated coding club activities
- chaired and led discussions at club meetings
- liaised with the school and club committee for promotion of club activities

Competencies (overview)

Prog. languages

Java
Python
JavaScript
Rust
Go

Web frameworks

Django (Python)
Spring MVC (Java)
Go net/http (Go)


Other tools

HTML/CSS
SQL
PyTorch
TensorFlow
NumPy
Matplotlib
Numba for CUDA GPU

Other skills

Digital art
Linux terminal
Apache web server

My projects/publications

Spy Balloon simulator using real atmospheric data

A website for running for-fun sandbox simulations of deploying high altitude spy balloons to drift along currents around the earth using real atmospheric data from ERA5.
The trajectory is numerically calculated using Runge-Kutta 4 method along the currents at 100hPa level as a vector field changing over time (function of coordinate and time to velocity vector).

[link to site]

Built with:
html/CSS/JS, Python with XArray and numpy for processing the data from ERA5

Empty Rooms at YorkU

A website for looking up usage schedules of classrooms ("When is this room being used? Which classes?") in York University campuses and to search for vacant rooms during a time period to use for study or activity.
Made as a contribution to the SSADC and is used by many student, professors, and staff members at York daily.

[Empty Rooms at YorkU]


Built with:
html/CSS/JS, Python on Django

CourseDelta for YorkU/EECS courses skill tree

Originally an interactive prerequsite and dependency list of usual EECS and MATH courses popular for computer science students at York University made with style akin to a 'skill tree' in video games.
It has since been expanded to a website for visualizing prerequsite relationships of all departments in York University.
Popular among students needing to figure out relationships between courses, it has even receive many positive reception from professors and staff who recommends it to other students.

[CourseDelta for YorkU]

[link to Github page] [link to Github repo]

Built with:
html/CSS/JS, Go with its net/http package for backend server, Python, BeautifulSoup

Arcana Mathematica online math toolkit

A website with math utilities such as integral calculators and equation solvers supporting a WYSIWYG input for mathematical expressions, rich clipboard, and capability for users to submit edits or suggestions for new calculators, all built with open source libraries and frameworks.

[link to site]

Built with:
html/CSS/JS, Python on Django, PostgreSql, Pyodide, SymPy, MathQuill, MathJax, ANTLR
Chaos Attractor Simulator in VR
[live page] [Youtube Video]
An interactive website simulating chaotic differential equations in 3D where users can input custom equations and explore the function space in immersive VR. Organized under Numerical Workshop.
Schrodinger's Sandbox (Quantum Wave Functions Simulator)
[github page]
An interactive website simulating the progression of a quantum wave function by numerically solving the Schrodinger's equation in 1D. Users can input a custom potential energy function and initial wave function.
Fluid Chemical Dynamics Simulation on GPU
[article on this site] [CPU simulation] [GPU simulation]
A simulation system combining fluid dynamics and chemical kinetics, one can see the concentration of the fluids moving in the space while chemical reactions are happening between them. Have a web CPU, web GPU, and python GPU version.
three.js starry sky
[github page] [github repo] [Youtube Video]
A star sky simulator coded with HTML, JavaScript, and three.js.
GPU accelerated gravity simulator
[github page] [github repo] [Youtube Video]
A gravity simulator coded wtih JavaScript that runs in the web browser and accelerated with GPU using gpu.js.
Air RAID
[github page]
A proof of concept game built with 2 friends during BeCoder 2020, a 3 day hackathon meant to demonstrate Redundant Array of Identical Drive (RAID) using a metaphorical game of military supply production.
2Pi board
[live site] [github repo]
A simple message board similar to 4chan made with a Golang and postgreSQL backend. Fully open source and a basic setup instructions available in the github repo.
Matrix row operation game
[github page] [github repo]
A game based on solving matrices using the Gauss-Jordan elimination method I have written back in 2018 (grade 12). Might not work well with some browsers as I used some CSS gimmick.


Can Tweets be used to identify medical resource shortages and inform healthcare supply-chain decisions?

[presentation video] [paper on JMIR]
Research paper submitted to the STEM Fellowship Inter-University Big Data Challenge 2022 with 3 teammates,
reaching 3rd place in the Science Communication category, revised results are also presented in RISC institute and published as paper to JMIR.
supervised by Prof. Jude Kong of York University.

Domain Specific Realistic Human Speech Style Transfer

[Conference presentation video]
NSERC USRA Research project in summer 2021 supervised by Prof. Suprakash Datta of York University.

Automated Tumor Detection in CT Scans of Lungs Using Machine Learning

[Conference presentation video]
NSERC USRA Research project in summer 2020 supervised by Prof. Suprakash Datta of York University.

Neural network from scratch in Java

[github repo]
Multilayer preceptron network with mutliple customizable activation functions, custom layer/neuron amount, and full backpropagation training functionalities written completely from scratch in Java without using any external libraries.

My artworks

I create my digital art pieces using a Wacom Intuos medium drawing tablet and Krita. My style started out inspired by cartoon and video game artwork from my childhood and ended up heavily influenced by 2010's mainstream anime, and gradually developed into a smooth-lined style with minimized feature.
© DeepFriedPancake/PresidentKevvol 2020-2023