Making My Mark: A Collection of My Projects and Creations

I’ve worked on tons of little projects over the years. These are some of my most recent ones. Many of them are open-source, so if you see something that piques your interest, check out the code and contribute if you have ideas for how it can be improved.

  • CanadaJobLeads

    A Web Application for Employers to find and source qualified local talent. One backend consumed by 4 frontend outlets.

  • NewJobLeads

    One of the four job boards that consume jobs posted from CanadaJobLeads to connect employers to qualified candidates.

  • JS Notebook

    A Javascript Notebook for code snippets, with in browser build support, npm support and more.

  • Dazzle

    Photo sharing app that allows users to post, save and download. Please keep it clean!


  • MyNotes

    Chrome extension for taking notes linked with Firebase for easy storage and retrieval.


In addition to the projects above, I have also completed a variety of other small projects that showcase my skills and creativity. From web development and design to data analysis and more, I am constantly seeking out new challenges and opportunities to learn and grow. Whether working on a team or individually, I am dedicated to delivering high-quality and reliable solutions that meet the needs of my clients and users. My diverse project portfolio is a testament to my versatility and adaptability as a professional, and I am always looking for new ways to make my mark and contribute to the world.

Interested in seeing more? The following include some of my freelance projects with local businesses :,,,,,