Skip to content
View sonik-boom71's full-sized avatar
🏠
Ilidan is somewhere here
🏠
Ilidan is somewhere here

Block or report sonik-boom71

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

Hi there, I'm Maxim 👋

Typing SVG

For the Horde!

⚔️ Lok'tar Ogar! — frontend dev by day, defending Azeroth by night 🐉


🧑‍💻 About me

  • 🎯 Frontend Developer focused on JavaScript, TypeScript and interactive 3D on the web
  • 🎓 Studying at Mate Academy (2025 – 2027)
  • 🧊 Building immersive UIs with Three.js & WebGL
  • 🧒 Teaching programming to kids aged 10–11 (Construct, Roblox Studio)
  • 🕹️ Previously a game developer in C++ (2019 – 2022)
  • 🌍 Based in Ukraine • open to frontend opportunities

🌱 Currently working on

  • 🔭 Deepening my React ecosystem skills — TypeScript, state management, testing
  • 🎮 Building interactive 3D experiences on the web with Three.js
  • 🧑‍🏫 Teaching the next generation of devs — kids' coding courses
  • 🌐 Leveling up my English & looking for my first frontend role
  • ⚔️ Main spec Frontend, off-spec 3D & teaching — grinding XP at Mate Academy

🛠️ Tech Stack

JavaScript TypeScript HTML5 CSS3 Three.js

Tools & previously

Git Vercel C++

Or, in icon form:

Skill icons


📊 GitHub Stats

GitHub stats Top languages

Snake eating my contribution graph


🌟 Featured Project

🧊 Minecraft Skin Viewer

An interactive 3D Minecraft skin viewer built with Three.js — load any skin and watch it come to life in a neon-lit scene.

✨ Features

  • 🎨 Real-time 3D rendering with a neon aesthetic
  • 📂 Drag-and-drop skin upload
  • 🏃 Built-in character animations
  • ⚡ Powered by Three.js & WebGL

Live Demo


🚀 More Projects

Project Stack Links
React Phone Catalog — e-commerce store with filtering, sorting, i18n & dark theme React TypeScript Vite Demo · Code
Hunter's Codex — full-stack Supernatural encyclopedia: episode DB, bestiary, forum & auth Next.js TypeScript Prisma PostgreSQL Demo · Code
DevMetrics Dashboard — developer dashboard with GitHub metrics, Pomodoro & PWA Next.js TypeScript TanStack Recharts Demo · Code
LinkSnip — ad-free URL shortener & pastebin built in Rust Rust Axum Serverless Demo · Code

📁 More on my portfolio site.


📫 Let's connect

LinkedIn Telegram

⭐️ Thanks for stopping by — feel free to check out my repositories!

Pinned Loading

  1. resumesite resumesite Public

    HTML

  2. terrariawiki terrariawiki Public

    Unofficial Terraria Wiki — 30+ NPCs, 17 bosses, 100+ items, biomes, recipes, damage calculator. Pure static HTML/CSS/JS.

    HTML

  3. flower-album-kyiv flower-album-kyiv Public

    Личный цветочный альбом Киева — цены 2025-2026, сезонность, вдохновение

    JavaScript

  4. devmetrics-dashboard devmetrics-dashboard Public

    Personal developer dashboard PWA: GitHub, LeetCode/Codewars, Kanban TODO, Pomodoro, RSS, analytics, freelance calculator. Next.js 14, TypeScript, Prisma, NextAuth, Tailwind.

    TypeScript

  5. GameReviewBot GameReviewBot Public

    Telegram-бот: обзор игры из Steam и OpenCritic с ИИ-выжимкой отзывов и вердиктом «брать или подождать»

    JavaScript

  6. knopka knopka Public

    Сайт с одной красной кнопкой «НЕ НАЖИМАТЬ». Её нельзя нажимать.

    JavaScript