Picture of Ali Nouri

Ali Nouri

Client-Centric Software Developer

Hello World!

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.

About 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.

Interests

Web Technologies Client Relations Communication Technical/Non-technical Presentations Technology Sales Marketing Data Analytics

Portfolio


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.

Websites

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

CDH Studio

A website to attract student talent to ISED and to showcase the their one of a kind internship program.

Tools: HTML, CSS, Google Analytics

website

IEEE Carleton

Developed the website for the student branch of IEEE carleton. Used to showcase the work done by the branch.

Tools: HTML, CSS, Google Analytics

website

IEEE Ottawa CASS, EDS, SSCS

Developed the website for the IEEE branch to announce featured talks.

Tools: HTML, CSS, Google Analytics

website

Small Business Website #1

A website for an Ottawa locksmith business. Also assisted with Google Ads and G Suit setup.

Tools: HTML, CSS, Google Analytics, Google Ads

website

Small Business Website #2

A website for an Ottawa plumbing business.

Tools: HTML, CSS, Google Analytics, Google Ads

website

Web Tools

These 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

Talent Tracking Tool

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 Repo

Meeting Room Finder

A tool to find a meeting room based on user defined specifications and availability. Connects to Outlook.

Tools: Outlook APIs, AdonisJS, Openshift

Github Repo

Music Transfer Tool

A 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 security

Referral Tracking Tool

A tool to track referrals made by Allstate insurance agents to other businesses.

Tools: PHP, Laravel, DigitalOcean, Google APIs

project not public due to security

Coursepack Pre-Order Tool

A pre-order system to record orders, collect funds, and automatically notify students when their order had arrived.

Tools: PHP, Laravel, DigitalOcean

Github Repo

Academic/Experimental Projects

These 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.

Image Classification Using CNNs (Ongoing)

Following a tutorial on how to us CNNs for image classification. Also learning to use Google Collab.

Tools: Python, PyTorch, Google collab

Google Collab

MLP: Bank Marketing Data Set

Uses 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 Report

Netflix Prize Dataset

Attempts 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 Report

IKEA Sales Finder

A website parser using Selenium WebDriver to find keywords on webpage

Tools: Python, Selenium, Gecko

Github Repo

CUDA Parallel Computing

Used C++ and CUDA to run parallel data-driven modeling using Vector Fitting on the GPU

Tools: Nvidia CUDA, C++

Project Report

BigWheel Game Q-table training (Ongoing)

Trying to train an algorithm to play a casino game using a Q-table.

Tools: Python

Github Repo

Contact


Please don't hesitate to contact me!

Email is the best way to reach me. I will do my best to get back to you within 24 hours.

s.ali.nouri@outlook.com