About Me

Hi, I'm Michał Terczyński, a Frontend Developer with a strong focus on game development and interactive applications. With experience at companies like NetEnt, Yggdrasil Gaming, and Software Mind, I've developed expertise in creating engaging slot games and enterprise applications using TypeScript, React, Angular, and PixiJS.

My technical skills include modern JavaScript frameworks, game development with PixiJS, and building scalable web applications. I'm passionate about creating high-quality, performant code and enjoy working on both commercial projects and personal game development endeavors.

Commercial projects

Boom Boom Boom
Boom Boom Boom™ is an American-themed 5-reel, 3-row video slot featuring Wild Multipliers and the hold and respin feature on multiple reel sets.
TS, PixiJS, Jest, Spine animations
GemOne Onyx
Onyx is a fleet management solution for mixed industrial fleets which accommodates all makes and models of machines and integrates different types of trackers, integrating different types of trackers from both GemOne and other suppliers. Onyx monitors mixed fleets in real time.
TS, Angular, Node.js, Jest, Angular Material
Aloha! Christmas
Aloha! Christmas™ is a 6-reel, 6-row video slot from NetEnt™ with the Cluster Pays™ mechanic, featuring Multiplier Wild symbols, Mystery symbols, the Sticky Win Re-Spins, Tiki Bar Free Spins and Tiki Bar Max Free Spins.
TS, PixiJS, Jest, Spine animations
Trickstar Spins
Players who fill all three reels with the same symbol can reap up to a 10x multiplier. Respins with sticky symbols are possible. Players who land a Jackpot Symbol may get a chance at spooking up to an x500 bet in the Jackpot Bonus Game.
TS, PixiJS, Jest, Spine animations
Super Striker
Super Striker™ is a 3-reel, 3-row video slot from NetEnt™, featuring multi-level Free Spins, the Golden Multiplier feature and the Bet Slip feature. Striking a Golden Scatter in the main game awards an instant win, while a hat-trick of three Scatter symbols activates 5-level Free Spins with an increasing Level Multiplier.
TS, PixiJS, Jest, Spine animations
Hammer Cash™
Hammer Cash™ is a 5-reel, 3-row video slot featuring instant jackpot Hammer Feature, Free Spins, Buy Free Spins, blitz symbols, expanding reels.
TS, PixiJS, Jest, Spine animations
Access notice

Please note that some of the websites linked above may not be accessible in your country. If necessary, consider using a VPN service.


Personal projects

Paint
A Paint remake built using React.js and Redux (work in progress)
TS, React.js, Redux, Graphics editors
Kulki
A custom version of the Color Lines game, featuring a custom JavaScript implementation of the A* algorithm
JS, Pathfinding
Level editor
Level Editor for 2D and 3D games
JS, jQuery, Code generation
Sudoku solver
A program for solving Sudoku puzzles, either partially or completely
TS, Snowpack, algorithms, unit tests
Mine sweeper
Mine sweeper made with React.js
React.js, TS
Snake
Snake game written with JavaScript
JS
Joi schema generator
A tool that helps developers with creating validation schemas by automatically generating them based on example input values
TS, Joi, Snowpack, Unit tests, Jest, Code generation
Tetris
Tetris game made with JavaScript, tested with Jest
JS, Jest, Unit tests
Sensors
A project utilizing custom machine learning solution (work in progress)
TS, Canvas, Neural networks, AI
Space Golf 3D
A 3D simulation of a golf ball moving through space among planets, featuring custom physics
TS, Three.js, Jest, 3D, physics
Chess
A single player chess game
JS, TS, React.js, Jest
Code clicker
Cookie Clicker clone with VS Code theme
JS, React.js
Line art generator
Algorithmic line art generator - no AI used
Art generation, TS