About:

Hello!
I am a web developer and musician living in Toronto, Ontario. I have a passion for problem solving, a love for community and an eye for design. I build projects that are responsive and prioritize interactive user interfaces.
I bring my background in music along with my technical capabilities to my work, leveraging both my analytical skills and creative approaches when building applications. As an experienced educator, I bring strong organizational skills, an ability to “think on my feet” and an empathetic approach to working in collaborative situations.


Current Tools:
Web Development
-
HTML5
-
CSS
-
Sass
-
Accessibility
Programming Languages
-
JavaScript
Common Lisp
Frameworks and Libraries
-
React.js
-
JQuery
Tone.js
Databases and APIs
-
Firebase
-
REST APIs
Web Development Workflow
-
npm
-
git
Projects:
Sounds and Colors
React.js | REST API | Tone.js
A React application designed to highlight how qualities of colour and sound might intermingle. The app invites users to select a painting from a small collection of paintings from the Rijks Museum API. While the user views a painting, they are able to listen to and manipulate musical sequences based on the colours most used in the painting.
What is Climate Justice?
JavaScript | REST API | Sass | Paired Programming
Using Javascript and CSS, "What is Climate Justice" is an app which invites users to compare countries by focusing on data retrieved from the World Bank API. The app highlights each country's CO2 emissions, as well as population, life expectancy, GDP, and literacy rate.
Giphy Sentiment
React.js | Firebase | REST API | Group Project
A React application which retrieves and displays data from the Giphy API. The user is prompted to submit a single word reflecting their current mood and is then presented with a gallery of gifs from which to select. The user's selection, along with the user's search term and date of selection, is saved and displayed in another gallery via React Router.