ABOUT

Hey, I'm Maciej.

Skorus Maciej.

Versatile and open-minded developer focused on building engaging, user-centered frontend solutions, with solid hands-on experience in backend work. Skilled in Web3 development for the gaming industry and in crafting custom platforms and tools for the medical events sector, backed by a strong foundation in IT support. Personally passionate about WebGL, modding, and building useful and entertaining code, not only frontend centered.

WORK EXP

Front-End DeveloperMAY 2024 - NOW

BUSINESS SERVICE GALOPBUSINESS SERVICE GALOP

- Updating and expanding the internal event management system with new functionalities, system optimizations, and bug fixes; designed a new participant zone integrated into the event websites; created a dedicated system instance tailored to the needs of a major client, supporting diverse medical courses and events

- Developing a management system for the Endoscopy Section and a VoD platform for purchasing and accessing recorded conference content, dedicated front-end solutions for medical events (customized registration forms and websites, participant zones, API integrations) and responsive mailings compatible across all major email services

- Developed a mobile application for Zebra data collectors (QR code scanning with local data storage) and a web application for attendance tracking during event sessions, supporting both self-scanning kiosks and Zebra scanners

- Built a customizable live voting application with an administrative panel and real-time results; developed virtual exhibitor booths with documentation for partner companies

- Providing onsite IT support during events across Poland, ensuring smooth operation of software systems and hardware reliability; assisting event participants when needed, including at international conferences; representing the IT department during international meetings and occasionally serving as a company driver

Junior Web3 Frontend DeveloperSEP 2022 - AUG 2023

ANFATA GAMESANFATA GAMES

- Developed a decentralized application integrated with Smart Contracts and ImmutableX collections, including building a marketplace, bridging NFTs between L1 and L2, enabling transfers between accounts, and implementing a live auction system.

- Worked with Moralis and Firebase databases and cloud functions, using TypeScript, Next.js, GSAP, and version control systems like GitLab and Bitbucket.

- Implemented a new homepage, integrated a Sanity CMS blog system, and built custom event-oriented websites and features across company platforms.

- Performed manual testing of Pirates of the Arrland, including the 3D MOBA game and 2D strategic map components within the decentralized app.

- Collaborated closely with cross-functional and international team to deliver integrated Web3 experiences.

TECH STACK

frontend

HTML5
CSS3
TypeScript
React
Next.js
React Native
Redux
Three.js
TailwindCSS
Sass
GSAP

backend

Python
PHP
Node.js
Java
Laravel
Wordpress
Sanity

database

MySQL
MongoDB
Firebase
PostgreSQL

design

Photoshop
3Ds Max
Blender
Figma
Canva

tools

Docker
GitHub
CursorAI
Yarn
npm

PORTFOLIO

POLONEZ AUTODRIVE

JavaScript • Three.js • 3D Studio Max

A synthwave-style 3D coloring-book like animation with real-time model and color customization of the scene via a built-in GUI. Built with creativity and models from 3D Studio Max. Now includes a beta overtaking mini-game.

VAT-OFF

JavaScript • Chrome Extension API • CSS

Chrome extension that shows prices excluding VAT when you hover over them on any website. It detects prices on the page and displays the net amount in a tooltip and in the extension popup. Supports 120+ countries with preconfigured currencies and VAT rates, and allows custom VAT rate and currency. Features a built-in VAT calculator (GROSS/NET) in the popup. Available on the Chrome Web Store.

Chandrastic [WIP]

React • TypeScript • CSS • Python • FastAPI • Pillow

Chandrastic is a local wrapper for the Chandra OCR LLM. The project sets up backend and frontend and allows you to display and communicate with the backend OCR. Accepts images and PDF files. Processed data can be displayed via Markdown, HTML, or JSON. Extracts text, tables, and images.

MSKORUS - my porftolio

Next.js • TypeScript • TailwindCSS • React Three Fiber • Blender

Single page portfolio website with 3D scene and built-in web (HTML & CSS) version of resume. Hero scene is made in Blender and converted to React Three Fiber JSX components for easier itneractivity. Pure web experiments and React Three Fiber battleground.

Yet Another Weather App

React • JavaScript • Sass • Vanta.js • Open-Meteo API

Another `weather application` — but with a twist. Weather data is displayed for a selected city or via user geolocation, with an interface enriched by interactive elements tied to the current weather conditions and background. Recently, the backend switched from OpenWeather to Open-Meteo. It was into liquid glass style before it became cool. Still desktop-only for now.

TO BE ANNOUNCED

- --- ....... -... . ....... .- -. -. --- ..- -. -.-. . -..

NON WEB
CORNER

Tibia Key Presser

Python, Tkinter, pywinauto

A lightweight Python-based automation tool for Tibia (MMORPG), developed for personal use to assist with magic skill training on Open Tibia Servers. It supports up to eight key-delay pairs with customizable delays from 0 to 10 seconds, along with individual reset and delete options. The tool automatically detects the Tibia game window, provides dynamic UI feedback, and offers simple Start/Stop controls. Designed for efficiency and minimal resource usage, it runs perfectly in the background, without interrupting other activities and games.

Package Delivery SA:MP Server

PawnC, SA:MP

A package delivery system for a San Andreas Multiplayer server, created for fun and educational purposes with a friend. The system includes features for picking up and delivering packages, a map divided into package delivery regions, and dedicated loading/unloading hubs in each city.
To enhance realism and immersion, the system also includes additional scripts such as random tire punctures and a post-shift vehicle condition report. Future plans include expanding the system with housing, personal vehicles, and more in-game functionalities.

STAY TUNED

This page is currently under construction