Skip to content
View BlackSound1's full-sized avatar
Block or Report

Block or report BlackSound1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BlackSound1/README.md

Hello

I am a computer science student from Montreal.

I worked for a large software company from September 2021 to April 2023 using Python and web technologies to create cutting-edge, AI-driven software solutions to interesting supply chain problems.

  • I regularly use:

    • python Python3
    • js JavaScript
    • html HTML
    • css CSS
    • gitlab GitLab
    • git Git
    • jira Jira
  • I am also quite familiar with:

    • c++ C++
    • java Java
    • regex Regular Expressions (RegEx)
  • I have also used:

    • c# C#
    • php PHP
    • mysql SQL (MySQL)
    • c C
    • latex LaTeX

A sample of some of my projects include:

  • Machine Learning Sentiment Analysis

    Reads a text file of product reviews and uses two machine learning algorithms (the Naïve Bayes Classifier and the Decision Tree Classifier) to analyze the overall sentiment of each review and classify new unseen reviews with positive or negative sentiment. Written in Python 3.

  • Context Switching Simulation in Java

    Simulates process switching by using different algorithms: Fist-Come-First-Served, Round-Robin, Shortest-Job-First, and Shortest-Remaining-Time-First

I have some projects from school that exist only as private repositories. I am prepared to talk about these in an interview only. These include:

  • CondoManager:

    A full-stack website with accompanying database. A social-media-style site for condo owners. Frontend written in Angular, database is MySQL. Uses a custom RESTful API written in PHP to interface the frontend with the database

  • New Haven:

    A full, text-based, adaptation of the “New Haven” board game in C++ (with CMake)

Pinned

  1. Concordia-Web-Crawler Concordia-Web-Crawler Public

    Crawls the Concordia.ca domain, clusters the text into categories, and performs sentiment analysis

    Python

  2. Reuters21578-SPIMI-indexer-and-searcher Reuters21578-SPIMI-indexer-and-searcher Public

    Creates naive and SPIMI indexes for the Reuters 21578 corpus. Ranks results, including BM25

    Python

  3. Reuters21578-naive-indexer Reuters21578-naive-indexer Public

    Implemented a naive indexer for Reuters21578. Implemented single-term query processing. Implmented and compared results of lossy dictionary compression

    Python

  4. Reuters21578-Text-Preprocessor-with-NLTK Reuters21578-Text-Preprocessor-with-NLTK Public

    Text preprocessing from a corpus with NLTK.

    Python

  5. Canadian-housing-prices-ML-pipeline Canadian-housing-prices-ML-pipeline Public

    Mage-AI pipeline to estimate Canadian housing prices

    Jupyter Notebook

  6. textual-system-monitor textual-system-monitor Public

    A simple system monitor in Python, using Textual

    Python