Skip to content
View MarczukMobbyn's full-sized avatar

Block or report MarczukMobbyn

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
MarczukMobbyn/README.md

Szymon Marczuk - Portfolio

Welcome to my GitHub profile! Below you will find a categorized list of my projects, ranging from academic coursework to personal development.

๐Ÿ’ป Tech Stack:

C++ C# Unity Java Python OCaml Scala R


๐Ÿš€ Personal Projects

  • ๐ŸŽฎ No Snake Maze - A retro-style horror game featuring procedural maze generation, NavMesh-driven AI, and immersive spatial audio.
  • ๐Ÿ”ซ Great Shooter - An action-focused FPS featuring multiple distinct weapons, classic ammo collection, and dynamic enemy encounters.
  • ๐Ÿƒโ€โ™‚๏ธ Royal Run - A 3D endless runner featuring dynamic track generation and continuous obstacle avoidance in Unity.
  • ๐ŸŒŒ Galaxy Strike - A rail-based precision space shooter. Made using Timeline tool in Unity.
  • ๐Ÿš€ Falcon Light - A physics-based 3D arcade game, where player controls rocket while dodging obstacles in Unity.
  • ๐Ÿ’ฅ 2D Shooter - A dynamic 2D pixel-art platformer featuring highly optimized projectile Object Pooling and a modular, Scriptable Object-based Audio Manager.

๐ŸŽ“ University Projects

โš™๏ธ C++ (TEP - Effective Programming Techniques)

Projects developed during the "Effective Programming Techniques" coursework.

โ˜• Java (AiSD - Algorithms and Data Structures)

Projects developed during the "Algorithms and Data Structures" coursework.

  • ๐Ÿ“š Java Algorithms and Data Structures - A comprehensive monorepo featuring custom, from-scratch implementations of advanced data structures (BST, LCRS Trie, Binomial Heaps, custom Linked Lists) and sorting algorithms with a performance benchmarking framework.
  • ๐Ÿ–ฅ๏ธ Operating Systems Monorepo - A comprehensive monorepo featuring Java simulations of core operating system mechanisms: CPU scheduling (FCFS, SJF, SRTF, RR), disk scheduling (SCAN, EDF, FD-SCAN), page replacement algorithms (FIFO, LRU, OPT, Second Chance), multi-process frame allocation (PFF, Working Set), and distributed load balancing with active work stealing.

๐Ÿ Python (MSiD - Systems and Decision-Making Methods)

Projects developed during the "Systems and Decision-Making Methods" coursework.

  • โš•๏ธ Diabetes Risk: Fuzzy vs ML - A comparative analysis of Fuzzy Logic expert systems (scikit-fuzzy) and Machine Learning models (scikit-learn) for predicting diabetes risk based on medical data.

๐Ÿ“œ Python (Scripting Languages)

Projects developed during the "Scripting Languages" coursework.

  • ๐Ÿ“œ Python Course Monorepo - A comprehensive monorepo containing solutions for the Scripting Languages course, covering advanced Python concepts such as OOP, functional programming, CLI tools, regex, GUI design, and database ORM.

๐Ÿ”— External Links

Pinned Loading

  1. Galaxy-Strike Galaxy-Strike Public

    C#

  2. Great-Shooter Great-Shooter Public

    C#

  3. LCVRP-Genetic-Algorithm LCVRP-Genetic-Algorithm Public

    C++

  4. No-Snake-Maze No-Snake-Maze Public

    C#

  5. Royal-Run Royal-Run Public

    C#

  6. AdvancedMathExpressionTree AdvancedMathExpressionTree Public

    C++