Skip to content
View pan-canon's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@Zhovten-Games

Block or report pan-canon

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

Dear team,

Over the years, I have moved along a deliberately technical trajectory: from a frontline technical support specialist working directly with end users and real-world edge cases, through QA testing with a focus on reproducibility and systemic thinking, to a full-stack web developer responsible for designing and implementing production-ready solutions. Parallel to this, I have worked with editorial content and for a period coordinated a team of copywriters as a project manager, combining process discipline with an eye for tone, style, and audience.

As a result, I have come to see my work as sitting at the intersection of systems engineering and storytelling. I found my professional path in game design precisely because it allows me to integrate two domains that have always defined my interests: the formal rigor of STEM (systems, mechanics, constraints) and the interpretive depth of the humanities (narrative, theme, character, worldbuilding).

Technology Stack

Programming Languages:
JavaScript (ES6+), PHP, SQL (incl. D1), HTML5, CSS3, Bash, PowerShell

Preprocessors and Extensions (as needed):
TypeScript (compiled to JavaScript), CSS preprocessors (Sass, Less, PostCSS).

Tools and VCS:

  • Webpack (bundler)
  • Composer (PHP package manager)
  • WP CLI (WordPress Command Line Interface)
  • Git (VCS)

CMS, Frameworks and SSG:

  • WordPress (commercial experience: development of Classic/FSE themes and plugins)
  • Laravel (commercial experience)
  • Angular, Vue.js (self-study, pet projects)
  • Hugo (pet projects)
  • SaaS platforms (internal testing, technical support, and custom solutions | commercial experience)

Libraries:
React, jQuery (jQ within WordPress)

Server Infrastructure and Network Configuration:

  • Deployment and administration on Unix-like OS (Linux, BSD)
  • Network settings configuration (TCP/IP, firewall)

Containerization and Virtualization:
Docker, VirtualBox, Hyper-V

Design and Multimedia:

  • Adobe Photoshop (Clone Stamp tool)
  • Figma (UI/UX design)
  • Preparing mockups for merchandise printing (choosing formats, color profiles)
  • Video editing (FFmpeg, Adobe Premiere, Canva)

SEO (basic level):

  • Google Analytics setup
  • Proper use of hreflang for multilingual site versions
  • Meta-data optimization, sitemap.xml

Methodologies and Practices:

  • Low-level code design: SOLID, DRY, KISS, dependency injection, separation of concerns
  • High-level application architecture: client–server, layered architecture, MVC/MVVM for web front ends, modular monoliths, microservices (where justified)
  • Advanced architecture and system design: Hexagonal architecture (Ports & Adapters — my preferred approach for complex, testable systems), Domain-Driven Design (bounded contexts, aggregates), event-driven patterns (message queues, pub/sub) when needed
  • DevOps (CI/CD, build and deployment automation)
  • OOP (Object-Oriented Programming: JavaScript, PHP)
  • BEM (BEM methodology for scalable CSS architecture)

Portfolio

  • Explore my work with game teams at @Zhovten Games, designing and shipping narrative-driven game systems — core loops, progression, and story structures that work in real production, not just on paper;
  • Explore my micro-studio work at @PhantomDraft.

In My Free Time

  • I spend quality time with my family—teaching my son (see kinder.github.io) and sharing our love of games.
Steam Xbox Discord

Pinned Loading

  1. Zhovten-Games/InterDeadReferenceLibrary Zhovten-Games/InterDeadReferenceLibrary Public

    Public reference library: documents and notes that are safe to share outside the private workspace.

    Python

  2. Zhovten-Games/InterDeadCore Zhovten-Games/InterDeadCore Public

    Game engine

    TypeScript 1

  3. Zhovten-Games/InterDeadIT Zhovten-Games/InterDeadIT Public

    The website: the public entry point into the InterDead meta-verse. Hosts the “About” and related public-facing materials.

    JavaScript 1

  4. Zhovten-Games/PsyFramework Zhovten-Games/PsyFramework Public

    PsyFramework is a standards-aligned platform for psychiatric assessment and research. It unifies surveys across ICD-10/11 and DSM-5-TR, with harmonized items, crosswalks, configurable batteries, lo…

    JavaScript 1

  5. Zhovten-Games/safe-blind-zones-live-tester Zhovten-Games/safe-blind-zones-live-tester Public

    The web app visualizes safe/blind zones for mobile interfaces.

    JavaScript 3

  6. PhantomDraft/kinder.github.io PhantomDraft/kinder.github.io Public

    This document gathers tasks and helpful materials for Pan Tykhon, the son of Pan Canon.

    JavaScript 1