Welcome to my website. It serves as a place to showcase some of my recent work and my interests. If you have any questions feel free to contact me.
I enjoy computer programming and web application design. As a full-time developer at ISED and part-time freelance developer, I take every opportunity to work with clients directly to develop practical tools. It gives me satisfaction knowing my clients can use my tools and services to improve the performance and efficiency of their business.
I recently graduated with my Master's in Computer-Aided Design for the simulation of electrical circuits. I enjoyed my area of research as it exposed me to the application of mathematics/numerical methods to simulate complex electrical circuits efficiently. It was a deep dive into the world of technical tools development and mathematics. It also allowed me to present my work in front of a very technical audience.
Web Technologies Client Relations Communication Technical/Non-technical Presentations Technology Sales Marketing Data Analytics
I spend most of my free time developing various tools and websites for personal use or for my clients. This section highlights the various projects that I have worked on. You can find my public projects on my GitHub and I have tried to include supporting documentation for each project either in the repo README file or in a separate report.
You can also find a PDF of my resume by clicking on the PDF icon.
These are some of the web pages that I have developed over the years for myself and various customers.
Links to Github repos are provided where possible
A website to attract student talent to ISED and to showcase the their one of a kind internship program.
Tools: HTML, CSS, Google Analytics
websiteDeveloped the website for the student branch of IEEE carleton. Used to showcase the work done by the branch.
Tools: HTML, CSS, Google Analytics
websiteDeveloped the website for the IEEE branch to announce featured talks.
Tools: HTML, CSS, Google Analytics
websiteA website for an Ottawa locksmith business. Also assisted with Google Ads and G Suit setup.
Tools: HTML, CSS, Google Analytics, Google Ads
websiteA website for an Ottawa plumbing business.
Tools: HTML, CSS, Google Analytics, Google Ads
websiteThese are most of the web apps that I have worked on. Some of these were done independently and others are developed in a team as part of open source projects.
Links to Github repos are provided where possible
A tool developed to help the HR department of ISED track departmental talent and for staff to connect based on skills
Tools: React, keycloak, Docker
Github RepoA tool to find a meeting room based on user defined specifications and availability. Connects to Outlook.
Tools: Outlook APIs, AdonisJS, Openshift
Github RepoA website to transfer your music library from Apple Music to Spotify. Will search and add all your songs into Spotify.
Tools: PHP, Laravel, Server Task Scheduling, APIs
project not public due to securityA tool to track referrals made by Allstate insurance agents to other businesses.
Tools: PHP, Laravel, DigitalOcean, Google APIs
project not public due to securityA pre-order system to record orders, collect funds, and automatically notify students when their order had arrived.
Tools: PHP, Laravel, DigitalOcean
Github RepoThese projects were done as part of an academic course or experiment. They were purely for learning purposes and some did not achieve their expected results.
Following a tutorial on how to us CNNs for image classification. Also learning to use Google Collab.
Tools: Python, PyTorch, Google collab
Google CollabUses MLP to predict the success of a direct marketing campaign based on the client's age, income, etc.
Tools: Python, Scikit-Learn, Pandas, Seaborn
Github Repo Project ReportAttempts to predict whether a user will like Miss Congeniality based on their ratings for 30 other movies.
Tools: Python, Scikit-Learn, Pandas, Seaborn
Github Repo Project ReportA website parser using Selenium WebDriver to find keywords on webpage
Tools: Python, Selenium, Gecko
Github RepoUsed C++ and CUDA to run parallel data-driven modeling using Vector Fitting on the GPU
Tools: Nvidia CUDA, C++
Project ReportTrying to train an algorithm to play a casino game using a Q-table.
Tools: Python
Github Repo