Hey, welcome to my portfolio.

The wall of fire, where the known meets the unknown."

- William

ABOUT ME


I studied at UOttawa with a major in Mathematics and minor in Computer Science, in my program the main focus became Linear Algebra/Algebra, Statistics, Quantum Computing, and Machine Learning. All of which I developed a deep interest and passion since the foundations of Quantum Computing and Machine Learning largely consist of Algebra and Statistics.

William Kennedy

Chat

PORTFOLIO


JS Calculator

JavaScript Calculator

A basic calcultor made with HTML, CSS, and Javascript. Using prefix, infix, and postfix expressions to ensure the order of operations is respected.

Check it out
See the code
Progression Bar project

Encryption using the Diffie Hellman Key Exchange

This is an example of a CSS loading bar controlled by li. You can click on list elements to update the progression.

Check it out
See the code
Tribute to Django

Chatbot

A Chatbot for my website, I trained it on my resume, papers, and projects so that prospective employers can ask it questions about me. It utilizes Javascript, LangChain and Google's VertexAI.

Check it out
See the code