Joshua Bratvold

Software Developer

SK, Canada




Projects



Aside from this website, here are some of my favorite projects that I had the most fun creating!

Traffic Controller Simulation
Traffic Controller (ML Simulation)

The system collects real-time data from traffic sensors at the intersection and uses a neural network to predict whether or not the traffic lights should change, based on the training data it learned from. By continuously analyzing current traffic conditions, the AI dynamically adjusts the traffic light to optimize flow, reduce congestion, and adapt to changing traffic patterns.

Compare-It Web Application
Compare-It (Web Application)

Compare-It implements a simple pairwise comparison algorithm, allowing users to rank items through multiple 1v1 comparisons. This Node.js app tracks user preferences and displays real-time visualizations to highlight the most favoured items.

Classifier Bot Image
Text Sentiment Analyzer

Employs a variant of the Naïve Bayes machine learning algorithm to detect the sentiment of text-based inputs within the Discord platform. Additionally, users can enhance accuracy by adding training data to fine-tune the bot's classification capabilities.

Wordle Solver Image
Wordle Solver

A text-based Python script designed to crack the code of the popular online word puzzle game Wordle.

API Image
Personal API

Contributed and helped lead the development of a Spring Boot API application used to streamline data management for my family's Discord server, enhancing overall efficiency and convenience.

Webscraper Image
Dynamic Website Rating Notifier

Developed an automated website monitoring script, specifically to detect changes in ratings on one of my websites. Sends real-time email alerts upon detecting a new rating.

Fishy Bot Image
Fishy - Discord Bot

Created an engaging fishing Bot for Discord users, providing a captivating experience where players can level up, track their stats, and enjoy a virtual fishing adventure within the Discord platform.

SLMC Website Image
SLMC - Website

Created a private website for a corporation in the game EVE Online, allowing users to access important information, maximize profits using my ORE calculator, and more.




About



Hello, I'm Josh from Saskatchewan, Canada

Motivated, dedicated and passionate about software development

Experienced using a variety of tools and technology and commited to continuous learning and growing as a developer

Oh, I also have a

Skills


I've had the opportunity to explore a wide array of programming languages, technologies, and tools. However, my expertise shines brightest in the following areas:


Languages



Tools


Hobbies



Aside from working on coding projects, I enjoy playing piano in a variety of styles.

I also enjoy outdoor activities such as camping and fishing.

Sometimes I get creative and make random videos like Marble Racing.




Contact



Thanks for visiting my website! You can also see a list of other cool projects I've been working on by visiting my GitHub.

If you're interested in working together or have any questions, please feel free to contact me by email.

You can also just say hello too!