Skip to content
View mblazejczyk's full-sized avatar
๐Ÿ‹
YellowCode?
๐Ÿ‹
YellowCode?

Highlights

  • Pro

Block or report mblazejczyk

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

Hi ๐Ÿ‘‹, I'm Mateusz Bล‚aลผejczyk

Full-Stack Developer | Game Developer | Self-Taught Software Engineer

Unity C# Swift PHP JavaScript MySQL


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a self-taught software developer specializing in game development, full-stack web applications, and mobile development. With expertise spanning Unity game development, iOS/iPadOS/macOS native applications, web technologies, and even IBM i systems, I bring versatile technical skills to every project.

๐ŸŽฏ What I Do

  • Game Development: Creating engaging multiplayer experiences and idle RPG systems with Unity
  • Mobile Development: Building native iOS/iPadOS/macOS applications with Swift and SwiftUI
  • Full-Stack Web Development: Developing comprehensive web applications with PHP, JavaScript, and MySQL
  • Security Systems: Implementing authentication and license management solutions
  • Problem Solving: Regularly tackling algorithmic challenges on LeetCode and Codewars

๐Ÿš€ Featured Projects

๐ŸŽฎ Game Development

Advanced multiplayer co-op survival game with up to 4 players fighting waves of enemies

  • Tech Stack: Unity, C#, PHP, MySQL, Photon Networking
  • Features: Complex skill tree system, various weapons and armor types, inventory system, chat and ban system, multiplayer synchronization

A relaxing idle RPG game with character progression and quest systems

  • Tech Stack: Unity, C#
  • Features: NPC quest system, daily quests, equipment upgrades, skill system, interactive map, multi-language support (PL/EN)

Fast-paced mobile game for Android and PC

  • Tech Stack: Unity, C#
  • Platform: Android & PC

๐Ÿ“ฑ iOS/macOS Development

Comprehensive security management system with native apps and web interface

  • Tech Stack: Swift, SwiftUI, PHP, MySQL, Bootstrap
  • Features: Patrol route management, real-time logging, offline capabilities, multi-platform support (iOS/iPadOS/macOS/Web)
  • Highlights: RESTful API architecture, responsive web interface, native Apple platform integration

iOS application for monitoring pet health and activities

  • Tech Stack: Swift, SwiftUI
  • Features: Pet health tracking, weight monitoring, vet visit management, persistent local storage with UserDefaults

๐ŸŒ Web Development

Complete school management system for students, teachers, and administrators

  • Tech Stack: PHP, JavaScript, MySQL, HTML, CSS
  • Features: Grade management, attendance tracking, internal mail system, announcements, file sharing, event calendar

Classic Minesweeper game implementation in vanilla JavaScript

  • Tech Stack: JavaScript, HTML, CSS
  • Features: Three difficulty levels, custom map settings, score system, bomb marking

๐Ÿ” Security & Tools

Database-backed license management system for Unity games

  • Tech Stack: Unity, C#, PHP, MySQL
  • Features: Admin panel, key banning system, random key generation, secure activation

Lightweight activation system for Unity games without database requirements

  • Tech Stack: Unity, C#, PHP
  • Features: Simple integration, multiple backend options (FTP, PasteBin)

๐Ÿ’ป Other Projects

Classic Tic-Tac-Toe game written in RPG for IBM i systems

  • Tech Stack: RPG (Report Program Generator), IBM i
  • Features: Interactive 5250 terminal interface, two-player gameplay, game state persistence

Collection of algorithm problem solutions

  • Tech Stack: C#
  • Focus: Data structures, algorithms, problem-solving patterns

๐ŸŒ Portfolio & Links


โšก Fun Fact: I started as a game developer and expanded into full-stack development, mobile apps, and even IBM i systems!

Pinned Loading

  1. Minesweeper Minesweeper Public archive

    Just simple minesweeper in JS

    JavaScript

  2. FourVsDead FourVsDead Public archive

    Four vs Dead is an advanced multiplayer co-op game. Alone or with up to three additional players, you must defeat enemies coming in waves.

    C#

  3. LeetCode LeetCode Public

    My solutions on leetcode

    C#

  4. TicTacToe-RPG TicTacToe-RPG Public

    A classic Tic-Tac-Toe game implementation written in RPG (Report Program Generator) for IBM i systems.

    RPGLE