Skip to content
View MaxBiriukov's full-sized avatar
  • George Brown Polytechnic
  • Toronto, Ontario

Highlights

  • Pro

Block or report MaxBiriukov

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
MaxBiriukov/README.md

Maksim Biriukov

Computer Programming student at George Brown Polytechnic in Toronto.

I am currently building a project portfolio focused on web development, C#, SQL, and Python.

Current Focus

  • Building and documenting portfolio projects in C#, web development, SQL, and Python
  • Practicing Git, GitHub workflow, and clean project structure
  • Improving problem-solving skills through small practical applications
  • Preparing for internship and entry-level software / IT roles

Projects

Movie Discovery App

A responsive JavaScript app for browsing a local library of 150 movie and series titles.

The app includes live search, genre/type/year filters, sorting, random recommendations, and a watchlist saved with localStorage.

Tech: HTML, CSS, JavaScript, JSON, localStorage, GitHub Pages

Course Manager

A C# terminal application for managing students, courses, and course registrations.

The project includes a structured C# codebase with separate models, services, data storage, and terminal UI layers. It supports JSON save/load, duplicate registration prevention, formatted tables, and an interactive menu built with Spectre.Console.

Tech: C#, .NET 10, Spectre.Console, System.Text.Json, Git

SQL Clinic Database

A MySQL database project for a walk-in clinic with a normalized schema, seed data, and reporting queries.

The project models patients, doctors, staff, appointments, enrollments, diagnostic tests, visit notes, payments, and staff shifts. It includes primary/foreign keys, lookup tables, a many-to-many relationship through a junction table, and reporting queries using joins, grouping, HAVING, UNION, and calculated columns.

Tech: MySQL, SQL, MySQL Workbench, Git, GitHub Desktop

Catch Me If You Can

A grid-based chase game built with Python and Pygame.

Features collectible items, randomly generated obstacles, increasing difficulty, and BFS pathfinding that allows enemies to navigate around walls.

Tech: Python, Pygame, BFS Pathfinding, Git, GitHub Desktop

Otter College Website

A responsive static landing page for a fictional college, rebuilt from an academic HTML/CSS assignment into a cleaner portfolio project.

Tech: HTML, CSS, Git, GitHub Desktop, Live Server

Tech Stack

HTML, CSS, JavaScript, C#, .NET, SQL, MySQL, Python, Git, GitHub, VS Code

Contact

  • Location: Toronto, Ontario
  • GitHub: MaxBiriukov

Pinned Loading

  1. movie-discovery-app movie-discovery-app Public

    Vanilla JavaScript movie discovery app with search, filters, sorting, random picks, and a localStorage watchlist.

    JavaScript

  2. course-manager course-manager Public

    C# terminal app for managing students, courses, and registrations

    C#

  3. sql-clinic-database sql-clinic-database Public

    MySQL database project for a walk-in clinic with normalized schema, seed data, and reporting queries.

    SQL

  4. catch-me-if-you-can-pygame catch-me-if-you-can-pygame Public

    Grid-based chase game built with Python and Pygame, featuring BFS enemy pathfinding.

    Python

  5. otter-college-website otter-college-website Public

    Responsive website for a fictional college

    CSS